AutoHotkey スレッド part34 (608レス)
1-

582: 11/10(日)17:20 ID:Ct4CxUbM0(4/5) AAS
じゃあ1分やるからお前が3つくらい挙げてみれ
583
(1): 11/10(日)18:48 ID:A6FIZEN40(1) AAS
Claudeで聞いてみた

PythonからAutoHotkey (AHK)を制御するメリットを3つ挙げさせていただきます:

1. 豊富なライブラリの活用
- PythonのNumPy、Pandas、OpenCVなどの強力なライブラリと、AHKの画面制御機能を組み合わせることができます
- データ分析やAI機能をAHKのマクロ処理に組み込むことが可能になります
- 複雑な計算や処理をPythonで行い、その結果をAHKで画面操作に反映できます

2. 保守性とデバッグの向上
- Pythonの整理された文法とモジュール構造により、大規模な自動化スクリプトも管理しやすくなります
- Pythonのデバッグツールやログ機能を使用して、エラーの特定と修正が容易になります
- ユニットテストなどのテスト手法を導入しやすくなります
省5
584: 11/10(日)18:54 ID:Ct4CxUbM0(5/5) AAS
なんで画面制御ソフトだと思い込んでるんだ
585: 11/11(月)01:43 ID:99STE7/B0(1/2) AAS
メニューバーの項目の中でアクセスキーが割り当てられてない物を選択するにはどうしたらいいものか
お手上げだわ
586: 11/11(月)10:04 ID:WPN24Oia0(1) AAS
直接 menu item を Select できるだろ
Reference を look look
587: 11/11(月)10:05 ID:6GxZHQDe0(1) AAS
>>566,583
たたき台にAIを活用するのは良いけど、その先は基本的な知識が必要なの
他人を利用するような真似はやめて地道に勉強しなさいよ

絵師がAI絵で拒絶反応を示す矛先は、ど素人に対してであって
腕に覚えがある経験者が裏でAI活用する分には黙認だろう

>>583
これも似たような状況かも知れないな
588: 11/11(月)10:17 ID:QhnMGqXZ0(1/2) AAS
.ahkからメニューの.ahkを起動した時に、
フォーカスが当たってくれないのでahk_class #32768を探してクリックする、
みたいなことをしていた
そのせいで、素早くキー入力するとエラーを起こしていた

今試すと、そんな処理は一切なくてもちゃんとフォーカスが当たるので
シャキシャキ動くようになった
多分、win11はExplorerPatcherとセットで使うのが正解
589: 11/11(月)15:39 ID:99STE7/B0(2/2) AAS
Ver.2で作成したGUIのみ、AHKでメニューを操作できる
嵌まった罠
590: 11/11(月)21:21 ID:k9QE4KWP0(1) AAS
pythonベースのリマップライブラリはあったけどまったく流行らなかった
安定性は高かったけど修飾キーの取り扱いが面倒だったのは覚えてる
591: 11/11(月)21:26 ID:QhnMGqXZ0(2/2) AAS
安定性はどっちにしろLLフックだから変わらない
デバイスドライバを使う方式ならメリットはある
592: 11/13(水)09:07 ID:QgVuGe8N0(1) AAS
2chスレ:software
のperplexity回答
593: 11/13(水)18:24 ID:N5EeeiZd0(1) AAS
#HotIf WinActive("ahk_exe msedge.exe") or WinActive("ahk_exe vivaldi.exe") or WinActive("ahk_exe firefox.EXE")

こんなん書いてあるけど別に不安定ではないなあ
594: 11/13(水)19:04 ID:WTlR9y+X0(1) AAS
RPAやりたいとなったらpythonだろう
RPAまでは行かないけど、ちょっと便利にしたい程度でも当然使える
ahkのキー置き換え機能以外は全部外出しできて、その方が保守性が高い
595: 11/18(月)15:57 ID:Y6PEV2t60(1) AAS
海外のエンジニアと話してて偶然発見したんだけど
wsl -> pwsh -> ahk な起動できるんだな

いままでずっとwss待機ahkにntfy.shにcurlで投げて2秒くらい掛かるから不満だったけど400msecくらいまで短縮できた

>> 566
参考になるかも
596: 11/21(木)17:07 ID:qKQjWyyW0(1) AAS
UpをF13にレジストリで設定して
F13を空打ちまたは長押しはUp
F13と他のキー同時押しは任意のホットキー
として動作させるにはどうしたらいいですか?
597: 11/21(木)17:12 ID:gXTmAhJp0(1) AAS
レジストリで設定したもんはもう同じキーだから、
ahkとは関係ない
598: 11/21(木)19:33 ID:V7QqsfvG0(1) AAS
よくあるやつだから訊くよりググって参考になりそうなの探した方が早そう
599: 11/22(金)00:04 ID:bWwlPXi60(1) AAS
F13::Send("Up")
F13長押し::?
F13&a::Send("Down")
600: 11/22(金)00:14 ID:eLxZWE600(1) AAS
なんか予定の仕様を見ているだけで
誤爆臭がプンプンなんだが
601
(1): 11/27(水)23:42 ID:7bd49iTm0(1) AAS
以下の機能を実装したいと思っています。

「とあるホットキーを押下すると、InputBoxが表示される」
「ただし既にInputBoxが作成済みで、他ウィンドウの背面に存在する場合は、前面に表示させる」

実現する為、以下のように記述しましたが上手くいきません。

-------------------------------
!Q::
IfWinExist,入力ボックス
{
WinActivate,入力ボックス
}
省10
1-
あと 7 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.009s