■公式サイト
https://www.autohotkey.com/
■解説等
・v1.1
AutoHotkey Wiki
http://ahkwiki.net/Top
・v2
クイックリファレンス|AutoHotkey v2
https://ahkscript.github.io/ja/docs/v2/
v1.1からの変更|AutoHotkey v2
https://ahkscript.github.io/ja/docs/v2/v2-changes.htm
■前スレ
AutoHotkey スレッド part35
https://egg.5ch.net/test/read.cgi/software/1733887021/
AutoHotkey スレッド part36
2025/12/22(月) 08:20:59.01ID:9T9lj6pT0
2名無しさん@お腹いっぱい。
2025/12/22(月) 09:22:09.74ID:6FBftna10 >>1
乙
乙
2025/12/22(月) 10:28:18.48ID:I61puFbM0
前スレ>>1000
専用スレはここだろ
MouseGestureL.ahkを流行らせるスレPart6
https://egg.5ch.net/test/read.cgi/software/1739837051/
専用スレはここだろ
MouseGestureL.ahkを流行らせるスレPart6
https://egg.5ch.net/test/read.cgi/software/1739837051/
2025/12/23(火) 03:13:55.87ID:1UZ13GPi0
5名無しさん@お腹いっぱい。
2026/01/03(土) 11:36:21.24ID:0XjqG1DX0 質問いいですか?
6名無しさん@お腹いっぱい。
2026/01/03(土) 20:29:52.82ID:90M4FH4Q0 ちょっと今日は無理かも。ごめんけど明日でお願い。
7名無しさん@お腹いっぱい。
2026/01/05(月) 20:04:32.76ID:H488+k/e0 WIN11つかってます AHK2で アクションセンターひらいて先頭にあるBTを
スペースでONOFFしたいのですが これが簡単にできる
スクリプトはありますか? じぇみにや くろーど いろいろきいたけどどれを試してもだめでした
スペースでONOFFしたいのですが これが簡単にできる
スクリプトはありますか? じぇみにや くろーど いろいろきいたけどどれを試してもだめでした
2026/01/05(月) 22:56:08.57ID:elvrrAB30
じぇみにが作った send を使う方式だったら動くだろ
2026/01/05(月) 23:18:49.92ID:NI29zmB30
AIにきくならGPTかGrokもいいよ 後はAHKじゃなく他のマクロもいいよ
AHKスレでいうのもあれだけどw
KeyToKeyやPuloversMacroCreatorとかGUIで使いやすいかも
AHKスレでいうのもあれだけどw
KeyToKeyやPuloversMacroCreatorとかGUIで使いやすいかも
10名無しさん@お腹いっぱい。
2026/01/06(火) 01:27:02.51ID:y06GM80l0 #Requires AutoHotkey v2.0
#SingleInstance Force
; Win + A を使ってクイック設定を開く
Send("#a")
Sleep(1000) ; クイック設定が開くまで待機
; マウスカーソルをBluetoothトグルボタンの位置(座標:95, 525)に移動
MouseMove(95, 525) ; 座標をカンマで区切って渡す
; Bluetoothトグルを左クリック
Click()
Sleep(1000) ; 1秒待機してから次の操作へ
; 同じコマンドでクイック設定を閉じる
Send("#a") ; 再度クイック設定を閉じるためにWin + Aを送信
; スクリプトを終了
ExitApp
あほのちゃっぴーとめちゃくちゃ格闘して SDKだパワーシェルだとさんざんだまされたあと
クイック設定の座標してクリックでできたという・・ AIあほすぎ
自分はこれでONOFFできました はーつかれた つまらないものですが同じ今年対人はこれをどうぞ
#SingleInstance Force
; Win + A を使ってクイック設定を開く
Send("#a")
Sleep(1000) ; クイック設定が開くまで待機
; マウスカーソルをBluetoothトグルボタンの位置(座標:95, 525)に移動
MouseMove(95, 525) ; 座標をカンマで区切って渡す
; Bluetoothトグルを左クリック
Click()
Sleep(1000) ; 1秒待機してから次の操作へ
; 同じコマンドでクイック設定を閉じる
Send("#a") ; 再度クイック設定を閉じるためにWin + Aを送信
; スクリプトを終了
ExitApp
あほのちゃっぴーとめちゃくちゃ格闘して SDKだパワーシェルだとさんざんだまされたあと
クイック設定の座標してクリックでできたという・・ AIあほすぎ
自分はこれでONOFFできました はーつかれた つまらないものですが同じ今年対人はこれをどうぞ
11名無しさん@お腹いっぱい。
2026/01/06(火) 01:28:49.32ID:y06GM80l0 じぇみにと やったときは何故か クイック設定すらひらかなかったんです・・
なにがだめだったかはおぼえていませんが
なにがだめだったかはおぼえていませんが
12名無しさん@お腹いっぱい。
2026/01/06(火) 01:30:53.41ID:y06GM80l0 ; =======================================================
; Bluetooth ON/OFF トグルスクリプト(最終確認コード)
; =======================================================
; 実行確認用キー: F1キー
F1::
{
; 1. Win + A でアクションセンターを開く
Send #{a}
Sleep 100
; 2. スペースキーでBluetoothの状態を切り替える (トグル)
Send {Space}
Sleep 100
; 3. Escキーでアクションセンターを閉じる
Send {Escape}
return
}
その時のコードがたぶんこれです よーわからん
; Bluetooth ON/OFF トグルスクリプト(最終確認コード)
; =======================================================
; 実行確認用キー: F1キー
F1::
{
; 1. Win + A でアクションセンターを開く
Send #{a}
Sleep 100
; 2. スペースキーでBluetoothの状態を切り替える (トグル)
Send {Space}
Sleep 100
; 3. Escキーでアクションセンターを閉じる
Send {Escape}
return
}
その時のコードがたぶんこれです よーわからん
2026/01/06(火) 06:46:05.92ID:S+T2dVuP0
AHKにRustのエラー処理
https://www.google.com/search?udm=50&q=AHK%E3%81%ABRust%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E5%87%A6%E7%90%86
現実的な導入方法としてはret.valueと常に間接的な参照を強要すること(retを戻り値そのものとして扱おうとすると空振りする)と
retをクラスとして実装してret.succプロパティを1度でもチェックして"消費済み状態"にしないとデストラクタ実行時に例外吐いて即死させるといった感じか
ret := str_to_int("one")
if ret.succ
msgbox % ret.value
else
msgbox % ret.error
ただアホカには高度で厳密なエラー処理より
なんか例外吐いて死ぬっていうお気楽さのほうがあってる気がする…
https://www.google.com/search?udm=50&q=AHK%E3%81%ABRust%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E5%87%A6%E7%90%86
現実的な導入方法としてはret.valueと常に間接的な参照を強要すること(retを戻り値そのものとして扱おうとすると空振りする)と
retをクラスとして実装してret.succプロパティを1度でもチェックして"消費済み状態"にしないとデストラクタ実行時に例外吐いて即死させるといった感じか
ret := str_to_int("one")
if ret.succ
msgbox % ret.value
else
msgbox % ret.error
ただアホカには高度で厳密なエラー処理より
なんか例外吐いて死ぬっていうお気楽さのほうがあってる気がする…
2026/01/06(火) 08:12:09.88ID:qB/OFDpI0
>>10-12
1.
Send #{a}
Sleep 100
先ずここsleepで待つのは環境により時間調整必要だから WinWaitActive 使った方がいい
wintitle は 「ahk_exe ShellHost.exe ahk_class ControlCenterWindow」
ただしウインドウ検出直後次のステップに移ると入力受け付けない場合があるので WinWaitActive の後に sleep を挟む(100ぐらい)
2.
イキなり Send {Space} せず Send {Tab} してクイック設定の一番左上の「Wi-Fi」?をフォーカス状態にする
次に、例えば「Bluetooth」が「Wi-Fi」の一つ右隣りだったら更に Send {Right} して右の「Bluetooth」にフォーカス移動する
その次に Send {Space} してオンオフ切り替える
1.
Send #{a}
Sleep 100
先ずここsleepで待つのは環境により時間調整必要だから WinWaitActive 使った方がいい
wintitle は 「ahk_exe ShellHost.exe ahk_class ControlCenterWindow」
ただしウインドウ検出直後次のステップに移ると入力受け付けない場合があるので WinWaitActive の後に sleep を挟む(100ぐらい)
2.
イキなり Send {Space} せず Send {Tab} してクイック設定の一番左上の「Wi-Fi」?をフォーカス状態にする
次に、例えば「Bluetooth」が「Wi-Fi」の一つ右隣りだったら更に Send {Right} して右の「Bluetooth」にフォーカス移動する
その次に Send {Space} してオンオフ切り替える
レスを投稿する
ニュース
- 佐藤二朗 ハラスメント報道にコメント「大変残念。全ての事実が明らかになることを望みます」所属事務所「到底受け入れられない」★46 [Ailuropoda melanoleuca★]
- 【W杯】アルゼンチン16強 カボベルデに2度追いつかれるも延長死闘制す 8戦連発メッシは3得点に絡む★2 [征夷大将軍★]
- 佐藤二朗 ハラスメント報道にコメント「大変残念。全ての事実が明らかになることを望みます」所属事務所「到底受け入れられない」★47 [Ailuropoda melanoleuca★]
- 休日のイオンに「ボディーバッグ」で何が悪いのか…中年男性だけに「過剰な気遣い」を求める日本社会の異様 ★2 [ぐれ★]
- 【W杯】塩貝健人の撤回しない#ュ言にブラジルが再反発「謝罪なし」「ブラジル人を再び挑発した」 [ネギうどん★]
- 【W杯】メッシがW杯史上初の通算20得点目! 史上初の通算30試合目で達成 新記録8試合連続ゴール ★2 [阿弥陀ヶ峰★]
- 【MLB】ドジャース vs パドレス ★4
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★311【メキシコ/カナダ/アメリカ】
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★310【メキシコ/カナダ/アメリカ】
- 小倉競馬 2回3日目
- 〓たかせん〓
- 西武線 9
- 安倍晋三の声で「早く再結成しろよ」と言いたくなるバンド [389326466]
- 【高市悲報】佐藤二朗問題の全時系列はこちら。佐藤、擁護不能で完全に終わる [663382246]
- 猫の名前を>>4と>>5合わせたのにするは
- 【高市悲報】実はエロ同人でしか知らないアニメキャラ🥺 [616817505]
- 【実況】博衣こよりのえちえちファイアーエムブレム 風花雪月🧪
- 佐藤二郎「死んでもお詫びしきれない。」 [153490809]