[過去ログ] AutoHotkey スレッド part30 IDのみ (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
45(1): 2023/02/14(火)22:46:48.70 ID:QNgIy5BT0(2/2) AAS
>>44
ありがと それ古い方AutoHotkey_1.1.36.02で投げたら反応あった ※元々実行ファイルが2.0.2になかったね
[音量 大] HND 131153 HID Size 3 Count 1 Ptr 49612784 Input 03E900
[音量 小] HND 131153 HID Size 3 Count 1 Ptr 49612784 Input 03EA00
[消音] HND 131153 HID Size 3 Count 1 Ptr 49612784 Input 03E200
2.0.2にこれらの数値をいくつか入れたけど反応無しだったけど まぁ適当に入れても使えるわけないか
上の数値の正しい書式が有ってAutoHotkeyで使えるかどうかは不明だけどダメ元で調べてみる
あとこのソフトは古くからあるので解説サイトとかブログの設定入れても新しい2.0.2では殆どエラー吐いて使えなかった
設定の書式が短くなったり変わったらしく使えるように短くして2.0.2用にするのが少し面倒だったけど古い方がそのまま使えていいのかもしれないね
ネット情報の殆どが1.1用?ばかりだったので
134: 133 2023/04/27(木)15:10:23.70 ID:iW74hXYP0(3/3) AAS
説明が下手なので変な文章になってしまったかもしれませんが
タイトル指定の代替として都度手動で調べたりすることなく追従させたいという事です
224: 2023/07/09(日)09:03:31.70 ID:kubK6LSG0(1) AAS
そんなの自分で定義すればいいだけじゃん
363: 2023/08/12(土)00:16:11.70 ID:yq4dIsr+0(1) AAS
普通に入力されるキーをモディファイアにするんじゃない
409: 2023/09/01(金)07:37:42.70 ID:dbcMt4Cv0(1) AAS
>>408
スレ違い
520: 2023/09/14(木)22:14:28.70 ID:qDtiR+3o0(2/2) AAS
>>519
スマンかった。おま環じゃないなこれ
昼に軽く試したときはならなかったんだが、今やったら確実に再現するわ
むしろ昼にやった時ならなかったのが謎
KeyWaitの有無は関係なく、DownとUpを別々にした場合に発生する模様
タイトルバーを対象とした時のみDown後にUpが送られずスタックして
Escを押すか、タイトルバー以外の場所でLButton押下時にUpが送られてる
Send, {LButton Down} に変えても同様
なんでこうなるかは分からん
554: 2023/09/18(月)07:50:20.70 ID:DiSScFBT0(2/2) AAS
確率の問題なんだろうな
アトムであって欲しい処理のスリットが、v1よりv2の方が広い
ダーティでなくなった分だけ脆弱になってしまうっていう
どこでフックの奪い合いが起きても本質的に問題ない
という作りになってないと、どうしても不安定になる
623: 2023/10/04(水)22:35:25.70 ID:kSzEGkao0(1) AAS
>>621
完全版
外部リンク[ahk]:github.com
667: 2023/10/21(土)10:57:36.70 ID:A46hLlw90(1) AAS
>>666
外部リンク[97]:ahkwiki.net
680: 2023/10/23(月)03:03:06.70 ID:WlJrDHiJ0(1) AAS
\\\\のエスケープ地獄は、たしかにちょっとつらい
なので ` でエスケープする妥当性はわかる
けど、JavaScript のように `` を文字列のリテラルとして使えるともっと嬉しかった
変数置換ができるなら更に嬉しい
(変数置換ができないとしても、' も " もエスケープなしで記述できるだけでも嬉しい)
AHK の無名関数は、JavaScript のように () => {} こうは書けず、() {} こう書く必要がある >>624
AHK は JavaScript を参考にしつつも、微妙に追随できていなくて、独自路線(しかもちょっと残念な)があるのが、たしかにちょっと残念に思う
個人的には、ここまで JavaScript を参考にしているなら、基本的に JavaScript と同じにして、
JavaScript + AHK 用の関数群という形にしてほしいと思う
v3 ではそうなるといいなと思う
681: 2023/10/23(月)08:16:22.70 ID:YDc6e+fm0(1) AAS
> JavaScript + AHK 用の関数群
これってたしか日本の人がそういうの大分前に作ってたよね
ちょっと検索しても出なかったけどやめちゃったのか
746: 2023/11/23(木)16:26:51.70 ID:FQJI0Qn00(1) AAS
age
792: 2023/12/10(日)22:48:02.70 ID:xfgnMYZ20(1) AAS
体臭キツくても別に開発には困らんしな?
963(1): 2024/01/22(月)01:06:39.70 ID:3aIX8ca00(1/5) AAS
皆さん、ありがとうございます。
>>960
>>961さんのご指摘通り、"ahk_group"の部分が文字列、 GroupAやGroupBが変数で中身にアプリ名を表す文字列を入れています。
>>961
ドット連結の書き方も試してみましたが、結果は同じでした。WinActive部分がWinExistのような挙動をしていて、必ず一番上の条件で真になってその中身が実行されるような挙動です。
>>962
#HotIf WinActive("ahk_group" GroupX)の後の{}を外してみましたが、結果は同じでした。同じくWinActive部分がWinExistのような挙動をします。エディタの自動インデント対策のためデバッグ途中で付けてしまいましたが、確かに本来の書き方では{}は不要かもしれません。
MyFuncは、上の方でClassを定義していて、そこの関数を呼び出しています。複雑な処理のためここには書ききれませんが、GroupAもGroupBもMyFunc()の呼び出し自体には問題なく成功します。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.038s