.Interior.Color = xlColorIndexNone
ExcelVBAで強化学習 絶対負けない○×ゲーム
せっかくなのでExcelファイルはこちらで配布します。
— Shibahead (@shibahead) December 11, 2020
間違いとかもっと良いコードあったら教えてもらえると嬉しいです。https://t.co/Qrs3GzhS75
inno setupで64bitインストールモードなら・・・という条件付け(Check: Is64BitInstallMode)
[RUN]
とかで32bitなら実行するしないの判断入れる時にどうぞ
Filename: "{app}\VC_redist.x64.exe"; Parameters: "/q /norestart"; Flags: runhidden; StatusMsg: "VC++を確認中..." ; Check: Is64BitInstallMode
inno setupで作業フォルダ指定(WorkingDir:)
[RUN]
とかで実行するパスを指定する時に利用しましょう。
Filename: "{sys}\wscript.exe"; Parameters: """{app}\hogehoge.vbs"" ""{app}"""; StatusMsg: "vbs実行中..." ;WorkingDir: "{app}"
スニペットツール「beeftext」
Phrase Express使ってたけど、バージョンアップしたら設定飛んだので別なの探した。
「beeftext」のほうが使いやすい。
ダウンロード先
perlでURL叩く
system "curl <ここにURL>";
出力したくなければ
system "curl <ここにURL> > log.txt";
などファイルに出力させちゃえ
MFCでURL指定でブラウザ起動
ページをPHPやcgiで作成し、その中でシェルスクリプトを実行すればヨシ。
HINSTANCE ret = ShellExecute(m_hWnd,"open","http://www.yahoo.co.jp/",NULL,NULL,SW_SHOW); //"http://www.yahoo.co.jp/"には開きたいURLを記入する if((int) ret <= 32){ //retが32以上を返すとエラー処理が必要 AfxMessageBox("ブラウザ起動処理ができません",MB_OK); }
URL叩いてシェルスクリプト実行
ページをPHPやcgiで作成し、その中でシェルスクリプトを実行すればヨシ。
$output = shell_exec("sh ./hoge.sh");
こんな感じ
VB.NETで文字列からMD5ハッシュ値取得
dim message : message = "hogehoge" Dim data As Byte() = System.Text.Encoding.UTF8.GetBytes(message) Dim md5 As New System.Security.Cryptography.MD5CryptoServiceProvider() Dim bs As Byte() = md5.ComputeHash(data) md5.Clear() Dim md5hash As New System.Text.StringBuilder() Dim b As Byte For Each b In bs md5hash.Append(b.ToString("x2")) Next b '結果を表示 Console.WriteLine(md5hash)