現在最も推奨されているのは venv の使用です。これはPythonに標準で組み込まれており、最も安定していて信頼性が高いためです。新しいプロジェクトディレクトリの作成と移動: mkdir myproject cd myproject仮想環境の作成: python -m venv .venv仮想環境…
\n[^a-zA-Z0-9+-]
clumsyを使おう ダウンロード jagt.github.io 使い方 管理者権限でexeを起動受信の調子を悪くした環境を趣味レート下かあtらPresetsの欄で「all receiving packets」を選ぶ。Startボタンでシミュレート開始 Stopで止まるLagとかDropにチェックいれて、具合の…
import requests from typing import Optional .... # Discord通知用の設定 DISCORD_WEBHOOK_URL = "https://discord.com/api/webhooks/xxxxxx" # ここにDiscord WebhookのURLを設定してください # Discord通知用の関数 def send_discord_notification(messa…
BOOL IsWindows10OrGreater() { HMODULE hNtdll = GetModuleHandleW(L"ntdll.dll"); if (!hNtdll) return FALSE; typedef void (WINAPI *RtlGetVersionPtr)(PRTL_OSVERSIONINFOW); RtlGetVersionPtr RtlGetVersion = (RtlGetVersionPtr)GetProcAddress(hNtdl…
windowHandleにEdgeのハンドル渡す。 タイトルにHogeHogeがあるタブをキー押して消してる // タブを閉じる処理 void CloseTab(HWND windowHandle) { if (!IsWindow(windowHandle)) { return; } TCHAR title[256] = { 0 }; if (!GetWindowText(windowHandle, …
まずはコマンドライン版を作る 利用可能なキーコンテナを確認します certutil -csp "SafeNet Smart Card Key Storage Provider" -key -user -vCert ハッシュ(sha1)をメモります。 signtool.exeを実行してみます。 signtool.exeの場所は環境に合わせて変えて…
nslookup -type=AAAA <ドメイン名>
サーバーサイドでリダイレクトする方法(PHP)Analyticsも意識。 日付で飛ばす先を変えてる
Sub RunConsoleAppHidden() Dim wsh As Object Set wsh = CreateObject("WScript.Shell") ' 0は非表示で実行することを意味します wsh.Run """C:\hoge\hoge.exe""", 0, True Set wsh = Nothing End Sub
StartWebServer()でスタートして StopWebServer()で止めます。アドレスは http://127.0.0.1:123456/hogehoge です。 Option Explicit #If VBA7 Then Private Declare PtrSafe Function WSAStartup Lib "ws2_32.dll" (ByVal wVersionRequired As Long, lpWSAD…
Discordボットトークンを入手する手順 Discordデベロッパーポータルにアクセス: ブラウザで https://discord.com/developers/applications にアクセスします。 新しいアプリケーションを作成: 右上の「New Application」ボタンをクリックします。 アプリケー…
Discord Developer Portalにアクセス: https://discord.com/developers/applications にブラウザでアクセスし、ログインします。 アプリケーション(Bot)を選択: 既存のBotを使用する場合は、そのBotを選択します。新しいBotを作成する場合は、「New Applic…
1分に1回、タスクスケジューラ等で呼ぶこと前提。 import asyncio from datetime import datetime, timedelta import pytz import requests from bs4 import BeautifulSoup import discord import aiohttp # Discordボットのトークン DISCORD_TOKEN = 'Disco…
void SetDateFromYYYYMMDD(CDateTimeCtrl& dateTimeCtrl, int yyyymmdd) { COleDateTime date; int year = yyyymmdd / 10000; int month = (yyyymmdd % 10000) / 100; int day = yyyymmdd % 100; date.SetDate(year, month, day); dateTimeCtrl.SetTime(date…
<html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>日付に応じたリダイレクト</title> </head> <body> <script> // 現在の日付を取得 const currentDate = new Date(); // 日にちを取得(1-31) const dayOfMonth = currentDate.getDate(); // 偶数日か奇数日かを…</body></html>
powershellで以下を実行 $file = "C:\path\to\your\file.txt" $fileStream = [System.IO.File]::Open($file, 'Open', 'Read', 'None')
#include <cstring> #include <cctype> // ... if (strlen(p) > 4) { const char* ext = p + strlen(p) - 4; if (_stricmp(ext, ".csv") == 0) { // 拡張子が .csv または .CSV } }_stricmp()は大文字小文字区別しない比較関数。</cctype></cstring>
// 現在の日時に設定する SYSTEMTIME st; GetLocalTime(&st); pDateTimeCtrl->SetTime(&st);
// 全てのオブジェクトを非表示にする CWnd* pChild = GetWindow(GW_CHILD); while (pChild) { int nID = pChild->GetDlgCtrlID(); pChild->ShowWindow(SW_HIDE); pChild = pChild->GetWindow(GW_HWNDNEXT); }
// top / left が 0 なら、親ウインドウの中心とこのウィンドウの中心が合うようにする if (top == 0 && left == 0) { CWnd* pParentWnd = (CWnd*)GetParent(); if (pParentWnd) { CRect parentRect; pParentWnd->GetWindowRect(&parentRect); CRect dialogR…
HCURSOR hCursor = GetCursor(); if (hCursor == LoadCursor(NULL, IDC_WAIT)) { // カーソルは砂時計 } else { // カーソルは砂時計ではない }
/// <summary> /// テキストの幅を計算し、チェックボックスのチェックマーク部分の幅を考慮して、適切なサイズのCRectを返します /// </summary> /// <param name="text"></param> /// <returns></returns> CRect CalculateCheckboxRect(CButton* pCheckbox, const CString& text) { CDC* pDC = pCheckbox->GetDC(); CFont* pO…
import requests from xml.etree import ElementTree import time def fetch_sitemap(url): response = requests.get(url) return response.content def parse_sitemap(content): root = ElementTree.fromstring(content) # サイトマップインデックスの名前…
レジストリをいじります。 HKEY_LOCAL_MACHINE\SOFTWARE\SafeNet\Authentication\SAC\へ移動 キー追加で"Crypto" 文字列値を追加して"Disable-Crypto" 値を"None"にする PC再起動 マクロ署名についてはマイクロソフト社のおかしなダブルスタンダードのせいで…
chrome://settings/content/notificationsにアクセスして通知の設定を変更する ネタ元 www.naporitansushi.com
int top = どこからか取得 int left = どこからか取得 int windowHeight = どこからか取得 int windowWidth = どこからか取得; if (windowHeight > 0 && windowWidth > 0 && top > 0 && left > 0 ) { // スクリーンの解像度を取得 int screenWidth = GetSyst…
インストール済の証明書のハッシュ値指定で署名 "C:\Program Files (x86)\Windows Kits\8.1\bin\x64\signtool" sign /sha1 BCBXXXXXXXXXXXXXXXXXXXXXXXXXXXXF068 /fd SHA256 /td SHA256 /tr http://timestamp.sectigo.com /v "hogehoge.exe"innosetupのSign …
oHTML.designMode = "on"って感じのコード入れるとでなくなるドキュメントを編集可能なデザイン モードに設定している。 これにより、スクリプトを使用してドキュメントのコンテンツを変更したり、イベントを処理したりできます。 Dim oHTML As MSHTML.HTMLD…
昔と違ってwebから必要ファイルをダウンロードできなくなった。 わざわざカナダからUSBメディアで送付されてくる。 Safenet Authentication クライアントソフトウェア(EV スタンダード)をインストール インストール関連 | サポート | セクティゴ・コモドSSL …