■公式サイト
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 スレッド part30 IDのみ
https://egg.5ch.net/test/read.cgi/software/1644313099/
探検
AutoHotkey スレッド part33
■ このスレッドは過去ログ倉庫に格納されています
2024/01/23(火) 16:30:58.38ID:VpJPb0gB0
2024/01/23(火) 19:27:40.61ID:FnsvWRx00
>>1
乙
乙
2024/01/24(水) 01:41:47.32ID:T3tCzO230
>>1
1乙
1乙
2024/01/24(水) 05:56:14.39ID:pxFSyCzv0
>>1
乙
まだまだv1.1使ってる人いるしWikiの方は古いからこれも有った方が良いんでない?
英語だけどv1とv2のReferenceがワンタッチで切り替えられるからv1からv2への移行にも役立つと思う
Quick Reference | AutoHotkey v1
https://www.autohotkey.com/docs/v1/
乙
まだまだv1.1使ってる人いるしWikiの方は古いからこれも有った方が良いんでない?
英語だけどv1とv2のReferenceがワンタッチで切り替えられるからv1からv2への移行にも役立つと思う
Quick Reference | AutoHotkey v1
https://www.autohotkey.com/docs/v1/
5あぼーん
NGNGあぼーん
2024/01/25(木) 09:24:50.14ID:GOgjMqwJ0
次スレ立つ前に埋めるバカってもう手遅れなの?
7名無しさん@お腹いっぱい。
2024/01/25(木) 11:16:52.55ID:uinKnG8v0 生まれてきた時点で手遅れだよ
2024/01/27(土) 04:38:11.88ID:OYYfCLct0
一気にv2に移行するの大変だから
別にインストールしてv1と共存させておくことってできる?
別にインストールしてv1と共存させておくことってできる?
2024/01/27(土) 07:54:52.45ID:I7ixFwtU0
普通にできる。V2インストールの段階でそういう選択肢が出てくる。
2024/01/28(日) 17:38:09.93ID:CFvYYNxZ0
>>1乙
以前スクリプトかなんかで埋められた時スレ立てられなかったから無事復活してなにより
以前スクリプトかなんかで埋められた時スレ立てられなかったから無事復活してなにより
2024/02/03(土) 02:32:48.04ID:IMR03lFg0
解決法が分からなかったからホットキーを総当たりにしてゴリ押し解決したでござる
上手い人なら5行とかで終わるであろうものを150行くらい書いた
動作問題ないし思い通りに動いた 嬉しい~~~
上手い人なら5行とかで終わるであろうものを150行くらい書いた
動作問題ないし思い通りに動いた 嬉しい~~~
2024/02/03(土) 07:48:58.75ID:LhSpej1Q0
忘れた頃に変な副作用出そう
2024/02/05(月) 21:14:34.37ID:ihl53dSU0
>>12
上手くなった未来の自分に託した(キレながら作業していそう)
上手くなった未来の自分に託した(キレながら作業していそう)
2024/02/05(月) 22:07:05.15ID:c+A6I04o0
キーを長押ししないと反応してくれないパターンがあるアプリがあるんだけどどうしたら良い?
スクリプトの中身は単純に↓の1行だけ
a::Send('{F1}')
長押ししないと反応しない右辺のパターン
・ファンクションキー全部
・MouseClickのLeftとRight
・Escキー
正常に反応する右辺のパターン
・MouseClickのWheelUpとWheelDown
Sleepも試したけど効果無かった
スクリプトの中身は単純に↓の1行だけ
a::Send('{F1}')
長押ししないと反応しない右辺のパターン
・ファンクションキー全部
・MouseClickのLeftとRight
・Escキー
正常に反応する右辺のパターン
・MouseClickのWheelUpとWheelDown
Sleepも試したけど効果無かった
2024/02/05(月) 22:42:57.45ID:AkVUYdXx0
setkeydelay
16名無しさん@お腹いっぱい。
2024/02/06(火) 06:10:42.05ID:zlCqbpOK0 d長押しでCTRLキーを設定している。
この状態でwin+dが反応しないんだけどどうしたらよい?
;;長押し割り当て
*d::
Send {Blind}{LCtrl DownTemp}
return
*d Up::
Send {Blind}{Ctrl Up}
If (A_Priorkey=="d"){
Send {d}
}
return
この状態でwin+dが反応しないんだけどどうしたらよい?
;;長押し割り当て
*d::
Send {Blind}{LCtrl DownTemp}
return
*d Up::
Send {Blind}{Ctrl Up}
If (A_Priorkey=="d"){
Send {d}
}
return
2024/02/07(水) 11:48:53.47ID:BNBk3/1R0
Chromium系のブラウザでアドレスバーの文字をコピーすると
ClipboardChangeが2回呼ばれるみたいで困ってるんだけど、おま環?
なんとか1回しか通さないようにできないものか
ClipboardChangeが2回呼ばれるみたいで困ってるんだけど、おま環?
なんとか1回しか通さないようにできないものか
2024/02/07(水) 17:24:34.50ID:DnEjmR7K0
txt1〜の変数に文章を格納してこれをToolTipで各変数ごとに改行、複数行で表示させたいと思い
ToolTip txt1 `ntxt2 `ntxt3
としたところすべて一行で表示されてしまいました
どうすれば改行し表示されるようになりますか?
ToolTip txt1 `ntxt2 `ntxt3
としたところすべて一行で表示されてしまいました
どうすれば改行し表示されるようになりますか?
2024/02/07(水) 18:42:28.48ID:LvdfwSaP0
>>14
>>15の指摘通りSetKeyDelayを試してください。ただし、v2はデフォルトのSendモードがInputになっているため
そのままではSetKeyDelayが効かないので、SendMode("Event")を指定するか、Sendの代わりにSendEventを使用してください
>>16
単純にホットキーの*を外してください。そうしてしまうと他キーとの組み合わせで影響が出る場合は
ホットキーとして#d::を追加し、#dをSendすると共にフラグをたて、*d UpでdをSendしないように判定を入れ、フラグを消す
>>17
まず、コピーする際の動作(Ctrl+cなど)で他のホットキーや他の常駐アプリのショートカット等が発動してないか確認してください
その他の原因として思い当たるのはコールバックを重複して登録している可能性があります
また、v1でラベル式のOnClipboardChangeを使用している場合は、スクリプト起動時にも無意味に発動するので
その辺りも考慮したコーディングをしてください。それ以外ならコード見ないとなんとも言えません
別の方法としては、2回呼び出しが起こるものと断定し、コールバック関数の方でクリップボードの前の内容を変数にキープしておいて
同じ内容ならなにもせずreturnするとかしておく方法もあります
>>18
v1なら ToolTip, % txt1 "`n" txt2 "`n" txt3
または ToolTip, %txt1%`n%txt2%`n%txt3%
v2なら ToolTip(txt1 "`n" txt2 "`n" txt3)
あと、皆さんv1かv2かぐらいは書いといてください
>>15の指摘通りSetKeyDelayを試してください。ただし、v2はデフォルトのSendモードがInputになっているため
そのままではSetKeyDelayが効かないので、SendMode("Event")を指定するか、Sendの代わりにSendEventを使用してください
>>16
単純にホットキーの*を外してください。そうしてしまうと他キーとの組み合わせで影響が出る場合は
ホットキーとして#d::を追加し、#dをSendすると共にフラグをたて、*d UpでdをSendしないように判定を入れ、フラグを消す
>>17
まず、コピーする際の動作(Ctrl+cなど)で他のホットキーや他の常駐アプリのショートカット等が発動してないか確認してください
その他の原因として思い当たるのはコールバックを重複して登録している可能性があります
また、v1でラベル式のOnClipboardChangeを使用している場合は、スクリプト起動時にも無意味に発動するので
その辺りも考慮したコーディングをしてください。それ以外ならコード見ないとなんとも言えません
別の方法としては、2回呼び出しが起こるものと断定し、コールバック関数の方でクリップボードの前の内容を変数にキープしておいて
同じ内容ならなにもせずreturnするとかしておく方法もあります
>>18
v1なら ToolTip, % txt1 "`n" txt2 "`n" txt3
または ToolTip, %txt1%`n%txt2%`n%txt3%
v2なら ToolTip(txt1 "`n" txt2 "`n" txt3)
あと、皆さんv1かv2かぐらいは書いといてください
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 上野動物園の双子パンダ、1月末に中国に返還へ 国内でパンダ不在に [蚤の市★]
- 中国軍機のレーダー照射1週間 駆け引き続く 中国、米のレッドライン模索 日本、米以外の同志国とも連携探る 米は対立から距離置く★2 [ぐれ★]
- ゼレンスキー氏、NATO加盟断念に言及 ドイツで米代表団と [蚤の市★]
- 【芸能】粗品、日本テレビに苦言 客のレベルが「かなり低い。あいつら分かってない」「拍手したいだけやねん」 [冬月記者★]
- 【静岡】伊東市長選、前市議の杉本氏初当選 学歴詐称疑惑の田久保氏は及ばず 市長選3700万円、市議選6300万円の計1億円費やされる [ぐれ★]
- 橋下徹氏「総理なら岡田さんに何を聴かれても耐えてほしかった」 高市首相の台湾有事めぐる答弁に# [jinjin★]
- 男さん「女性が低身長チー牛弱者男性との結婚を拒んだから少子化してるんだ。日本衰退も移民受入も全てチー牛との結婚を拒んだ女の責任 [786648259]
- (´;ω;`)朝起きたらおちんちんがキングコブラになってた
- X民「少子化による人口減少ピーク、高齢化の今に過去最高税収って頭おかしいでしょ。」 [153490809]
- 保健体育で習った一番エロいワードって何?
- (財務)片山さつき『サナエノミクス💕』開始。「所得、経済、税収全てが上がる夢のような政策」 [153490809]
- (ヽ´ん`)「アフィのせいで撮り鉄が叩かれる。撮り鉄は嫌儲公認趣味。撮り鉄を叩くネトウヨは死ね。撮り鉄を叩いてるのは統一教会」 [932029429]
