!extend:vvvvv:1000:512
!extend:vvvvv:1000:512
↑スレ立てする時は3行にして下さい
■配布元
https://autohotkey.com/download/
■前スレ
AutoHotkey スレッド part28
https://egg.5ch.net/test/read.cgi/software/1585906506/
■日本語解説等
AutoHotkey Wiki
http://ahkwiki.net
AutoHotkeyを流行らせるページ(ミラー)
http://hdd.s300.xrea.com/ahk/
AutoHotkeyJp(過去ログdatあり)
https://sites.google.com/site/autohotkeyjp/
Autohotkey日本語ヘルプ(chmファイル)
https://www6.atwiki.jp/eamat/
■スクリプト投稿
Autohotkey専用うpろだ
https://ux.getuploader.com/autohotkeyl/
簡易スクリプト掲示板
https://pastebin.com/
■その他のテンプレ(5chのURL規制が厳しいのでpastebinに退避しました)
https://pastebin.com/raw/bWipuNmt
※テンプレここまで
VIPQ2_EXTDAT: default:default:1000:512:: EXT was configured
AutoHotkey スレッド part29
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
2021/05/12(水) 06:27:46.35ID:d0RqdHRN02021/12/23(木) 15:42:40.95ID:Z8XgwHbZ0
いや元のスクリプトファイルが頻繁に更新されるんで
リロードかけると更新された内容でリロードされるのが嫌なのかなと思って
なんか頓珍漢なこと言っているようだったらスルーしてくれていいよ
リロードかけると更新された内容でリロードされるのが嫌なのかなと思って
なんか頓珍漢なこと言っているようだったらスルーしてくれていいよ
2021/12/23(木) 15:49:49.69ID:Mzvr1xML0
>>589
>これは、定番の手法ですね。
定番の手法なら何で使わないんだよ
そもそもSleepや、WinWaitは途中で止めることできないのにあえて使っておきながら途中で止めたいとか頭おかしい
>一応やりたいことはできますね(反応速度はともかく)。
千分の一秒単位で精密なスクリプト書きたいのか?んなもん誤差の範囲だろ
>これは、定番の手法ですね。
定番の手法なら何で使わないんだよ
そもそもSleepや、WinWaitは途中で止めることできないのにあえて使っておきながら途中で止めたいとか頭おかしい
>一応やりたいことはできますね(反応速度はともかく)。
千分の一秒単位で精密なスクリプト書きたいのか?んなもん誤差の範囲だろ
2021/12/24(金) 13:55:01.75ID:XrjJaI750
>>584
「変更」ってなんの変更のこと言ってんだ
「変更」ってなんの変更のこと言ってんだ
595名無しさん@お腹いっぱい。
2021/12/24(金) 14:20:41.20ID:xFQ5Jc+u02021/12/24(金) 14:22:16.51ID:XrjJaI750
597名無しさん@お腹いっぱい。
2021/12/24(金) 14:26:09.86ID:xFQ5Jc+u02021/12/24(金) 14:30:10.06ID:XrjJaI750
>>597
実行して反映されたくないような編集するなら save as すりゃいいだけだろ
元の主旨は「sleepなどで待機中にそのスレッドを停止したり、最初から再開」って話であって
編集とか一言もねえよ
実行して反映されたくないような編集するなら save as すりゃいいだけだろ
元の主旨は「sleepなどで待機中にそのスレッドを停止したり、最初から再開」って話であって
編集とか一言もねえよ
599名無しさん@お腹いっぱい。
2021/12/24(金) 14:33:55.14ID:xFQ5Jc+u02021/12/24(金) 14:35:31.28ID:XrjJaI750
>>599
お前の言ってることの方が分からねえよw
スクリプトファイルを編集して上書き保存してたら再実行時にその編集が反映されるの当たり前だろうが
それを編集前の状態で再実行したいというなら別ファイルで編集するのが常識だろ
お前の言ってることの方が分からねえよw
スクリプトファイルを編集して上書き保存してたら再実行時にその編集が反映されるの当たり前だろうが
それを編集前の状態で再実行したいというなら別ファイルで編集するのが常識だろ
2021/12/24(金) 14:35:50.29ID:9LZ3vUI00
まず最初に何がしたいのかさっぱりわからんから
そもそもなぜ更新したスクリプトを読み込まずにリロードしたいのかを書かないと
そもそもなぜ更新したスクリプトを読み込まずにリロードしたいのかを書かないと
2021/12/24(金) 14:40:33.70ID:XrjJaI750
604名無しさん@お腹いっぱい。
2021/12/24(金) 14:40:43.40ID:xFQ5Jc+u02021/12/24(金) 14:42:00.90ID:9LZ3vUI00
全然答えになってないし
2021/12/24(金) 14:42:24.52ID:XrjJaI750
>>604
やりたくないとか理由も説明せず言われても知るかボケとしか
やりたくないとか理由も説明せず言われても知るかボケとしか
607名無しさん@お腹いっぱい。
2021/12/24(金) 14:45:49.34ID:xFQ5Jc+u02021/12/24(金) 14:46:29.85ID:XrjJaI750
>>607
なんだよオーバーヘッドってw
なんだよオーバーヘッドってw
609名無しさん@お腹いっぱい。
2021/12/24(金) 14:47:47.79ID:xFQ5Jc+u0 >>608
わからないなら、お前に用は無い
わからないなら、お前に用は無い
2021/12/24(金) 14:49:28.14ID:XrjJaI750
>>609
誰にも伝わらない文章しか書けないコミュ障ならお前が消えろ
誰にも伝わらない文章しか書けないコミュ障ならお前が消えろ
611名無しさん@お腹いっぱい。
2021/12/24(金) 14:51:44.88ID:xFQ5Jc+u0 ↑
結局、わからずに暴言ゴミレスを書き込むバカ
バカに用は無い
バカは消えろ
バカが…
結局、わからずに暴言ゴミレスを書き込むバカ
バカに用は無い
バカは消えろ
バカが…
2021/12/24(金) 14:53:26.02ID:XrjJaI750
>>611
バカはお前だろw
ファイル上書きしといて「反映されたくない」とかやってる事と言ってることが支離滅裂
誰もお前の言ってることなんて理解できないし解決策なんて無いからお前がここにいる意味も無い
だからさっさと消えろアタオカw
バカはお前だろw
ファイル上書きしといて「反映されたくない」とかやってる事と言ってることが支離滅裂
誰もお前の言ってることなんて理解できないし解決策なんて無いからお前がここにいる意味も無い
だからさっさと消えろアタオカw
613名無しさん@お腹いっぱい。
2021/12/24(金) 14:57:26.03ID:xFQ5Jc+u02021/12/24(金) 14:59:12.94ID:XrjJaI750
2021/12/24(金) 15:08:47.67ID:t6YrPinG0
>ファイル上書きしといて「反映されたくない」とかやってる事と言ってることが支離滅裂
ほんこれだな
その癖してこの態度だしまじで頭おかしい
ほんこれだな
その癖してこの態度だしまじで頭おかしい
2021/12/24(金) 15:18:21.51ID:frSHTWGC0
>プログラミングができないバカシロートに用は無い
言うほどプログラミングに関係ある質問だったか?
言うほどプログラミングに関係ある質問だったか?
617名無しさん@お腹いっぱい。
2021/12/24(金) 15:19:07.64ID:bg7n1aib0 だからそいつは荒らしだから構うなって
最初からおかしい奴って分かってるだろ
荒らされるだけなんだから何も教えるな
>>559,563,564
何でそんなおかしなこと考えるんだってこと聞いてくる
教えてやるとまた意味不明なこと言いだして
しまいには逆ギレでふざけた態度
こんな奴他にいない
色んなスレで自演して荒らしてるから追い出せ
最初からおかしい奴って分かってるだろ
荒らされるだけなんだから何も教えるな
>>559,563,564
何でそんなおかしなこと考えるんだってこと聞いてくる
教えてやるとまた意味不明なこと言いだして
しまいには逆ギレでふざけた態度
こんな奴他にいない
色んなスレで自演して荒らしてるから追い出せ
618名無しさん@お腹いっぱい。
2021/12/24(金) 15:20:16.11ID:bg7n1aib0 https://egg.5ch.net/test/read.cgi/software/1524647289/196-221
前からバカでおかしな奴がいることに気づいてる人は多いみたいだけど
そいつけっこう前からここにいて、今はMouseGestureL.ahkスレにもいる荒らしなんだ
追い出されて次は本格的にここを荒らすと思うから気をつけてな
前からバカでおかしな奴がいることに気づいてる人は多いみたいだけど
そいつけっこう前からここにいて、今はMouseGestureL.ahkスレにもいる荒らしなんだ
追い出されて次は本格的にここを荒らすと思うから気をつけてな
619名無しさん@お腹いっぱい。
2021/12/24(金) 15:20:28.82ID:bg7n1aib0 こんなに分かりやすい特徴なんだからフォトガイジに釣られるなよ
・信じられないくらいものすごい低能
・理解力が乏しすぎる
・人の発言はおろか自分の発言すら理解していない
・悪い意味で普通の人にはできない奇抜な発想
・MGL以前の問題でつまずいてる
・どうでもいいことをやりたがる
・MGL以外でできることも何でもMGLでやりたがる
・他スレでやる問題やおま環をMGLのせいにしてる低能
・やたら質問が多い
・続けて質問してくる
・クソな内容のくせにしつこすぎる
・めちゃくちゃめんどくさい性格
・異常に神経質
・常識的な良案を教えてもらっても独自のくそな考えに執着
・独自のくそな考えに反する意見が出ると納得したふりをしてすぐに終わらせる
・教えてもらったのに自演をして文句を言う
・感謝するふりをして自演をして文句を言う
・何年も色んなスレを荒らす自演常習犯
・自作自演で質問と回答をして解決したとみせかけ誘導して本命の質問をぶつけてくる
・低能なくせに承認欲求が強くくそな考えを伝えるためだけに自演をしてスレを汚す
・自演がめちゃくちゃ下手くそ
・自演がばれていないと本気で思っている低能
・自演で自滅しまくる
・誰も求めてないのに自己解決したゴミスクリプトで汚してくる
・ろくにヘルプを読まない
・息を吐くように嘘をつく
・すぐ言い訳をする
・左利き
・信じられないくらいものすごい低能
・理解力が乏しすぎる
・人の発言はおろか自分の発言すら理解していない
・悪い意味で普通の人にはできない奇抜な発想
・MGL以前の問題でつまずいてる
・どうでもいいことをやりたがる
・MGL以外でできることも何でもMGLでやりたがる
・他スレでやる問題やおま環をMGLのせいにしてる低能
・やたら質問が多い
・続けて質問してくる
・クソな内容のくせにしつこすぎる
・めちゃくちゃめんどくさい性格
・異常に神経質
・常識的な良案を教えてもらっても独自のくそな考えに執着
・独自のくそな考えに反する意見が出ると納得したふりをしてすぐに終わらせる
・教えてもらったのに自演をして文句を言う
・感謝するふりをして自演をして文句を言う
・何年も色んなスレを荒らす自演常習犯
・自作自演で質問と回答をして解決したとみせかけ誘導して本命の質問をぶつけてくる
・低能なくせに承認欲求が強くくそな考えを伝えるためだけに自演をしてスレを汚す
・自演がめちゃくちゃ下手くそ
・自演がばれていないと本気で思っている低能
・自演で自滅しまくる
・誰も求めてないのに自己解決したゴミスクリプトで汚してくる
・ろくにヘルプを読まない
・息を吐くように嘘をつく
・すぐ言い訳をする
・左利き
620名無しさん@お腹いっぱい。
2021/12/24(金) 15:21:23.70ID:bg7n1aib0 そうそう
MouseGestureL.ahkスレにはこんなルールがあるんだ
単純なルールだけど強力だからおすすめだ
https://egg.5ch.net/test/read.cgi/software/1606403442/580
MouseGestureL.ahkスレにはこんなルールがあるんだ
単純なルールだけど強力だからおすすめだ
https://egg.5ch.net/test/read.cgi/software/1606403442/580
2021/12/24(金) 15:27:00.22ID:LtYXSnsl0
2021/12/24(金) 15:30:23.60ID:bg7n1aib0
2021/12/24(金) 15:32:02.68ID:LtYXSnsl0
>>622
はぁ?俺がID:xFQ5Jc+u0に見えるってどんだけ頭イカレてんだマジキチwww
はぁ?俺がID:xFQ5Jc+u0に見えるってどんだけ頭イカレてんだマジキチwww
624名無しさん@お腹いっぱい。
2021/12/24(金) 15:41:55.18ID:bg7n1aib02021/12/24(金) 15:47:03.56ID:LtYXSnsl0
>>624
何が分かりやすいんだよボケカスww
MGLすら一切使ってなければスレも見てない俺がどうやったらそのキチガイと同一人物になるんだ妄想ガイジwww
最低限ID:xFQ5Jc+u0と俺のIPくらいすっぱ抜いてから言えよ妄想ガイジ君よぉww
ちなみに俺はID:xFQ5Jc+uではなく ID:XrjJaI750 の方なw
それすら見抜けないようなボケは黙っとけ糖質w
何が分かりやすいんだよボケカスww
MGLすら一切使ってなければスレも見てない俺がどうやったらそのキチガイと同一人物になるんだ妄想ガイジwww
最低限ID:xFQ5Jc+u0と俺のIPくらいすっぱ抜いてから言えよ妄想ガイジ君よぉww
ちなみに俺はID:xFQ5Jc+uではなく ID:XrjJaI750 の方なw
それすら見抜けないようなボケは黙っとけ糖質w
2021/12/24(金) 16:25:30.45ID:W91uZxCS0
頻繁にReloadしなければならないようなスクリプト書いてる時点でプログラミング出来てもそのセンス皆無じゃないかなー?
2021/12/24(金) 16:42:17.70ID:SvhG/ePe0
まあフリーズするバグありスクリプトを強制リセットで回避するようなもんだし
解決方法として正しくはないのは確か
きちんとしたプログラミングしたいなら定石どおりポーリング処理組みなさいとしか
何度も言われてるけどそのためのsettimerですよ
解決方法として正しくはないのは確か
きちんとしたプログラミングしたいなら定石どおりポーリング処理組みなさいとしか
何度も言われてるけどそのためのsettimerですよ
2021/12/24(金) 16:55:04.09ID:W91uZxCS0
通常WinWaitとかWinWaitActiveなんかは自スクリプトでrunしたウインドウを対象に使うものだと思ってたが
ウインドウの常駐監視に使う人がいるとはちょっと驚き…やっぱこれがプログラミングセンスというものなのかなあ
ウインドウの常駐監視に使う人がいるとはちょっと驚き…やっぱこれがプログラミングセンスというものなのかなあ
629名無しさん@お腹いっぱい。
2021/12/24(金) 18:45:53.17ID:xFQ5Jc+u02021/12/24(金) 18:50:45.78ID:RGG9VBR20
プログラミングができないバカシロート()
2021/12/26(日) 01:25:14.33ID:V0Bxp64Z0
ahkに限らずワーカースレッドはスレッド自身の判断で終了させるのがプログラミングの基本
C言語ならTerminateThread APIなどで外部からスレッドを強制停止させることもできるが、異常処理のような特殊な場合を除いて利用すべきではない
その状況が頻繁に発生するというならそもそもスクリプトの構造、やろうとしていることに問題がある
C言語ならTerminateThread APIなどで外部からスレッドを強制停止させることもできるが、異常処理のような特殊な場合を除いて利用すべきではない
その状況が頻繁に発生するというならそもそもスクリプトの構造、やろうとしていることに問題がある
2021/12/26(日) 01:39:20.87ID:wsRwUCbc0
また舞い戻ってきて荒れるだけだから
その話はもうやめてくれ
その話はもうやめてくれ
2021/12/26(日) 15:14:06.14ID:omy7dj1Z0
プログラミングができないバカシロート()
2021/12/26(日) 19:20:58.11ID:sp9Nsis40
詳細説明が必要な内容とも思えんけど
煽って答えを得ようとする方法は賢くないですよ
煽って答えを得ようとする方法は賢くないですよ
636539
2021/12/26(日) 19:51:25.95ID:YGLPDLqA0 >>581
サンプルありがとうございます!
計算した値をIfで繋げていくのを理解するまで時間かかりました。構文的にエラーはないですがまったく動きません。
よかったら答えを教えていただけるとありがたいです。
https://p.ahkscript.org/?p=ef50c1eb
サンプルありがとうございます!
計算した値をIfで繋げていくのを理解するまで時間かかりました。構文的にエラーはないですがまったく動きません。
よかったら答えを教えていただけるとありがたいです。
https://p.ahkscript.org/?p=ef50c1eb
2021/12/26(日) 20:16:07.11ID:BPS1hIZ/0
2021/12/26(日) 20:22:10.69ID:BPS1hIZ/0
処理の後
増やすときにinc
減らすときにdec
どうしてそうなった…
増やすときにinc
減らすときにdec
どうしてそうなった…
2021/12/26(日) 20:51:32.99ID:qUes8CdD0
右クリックしながらホイールupでスクリーンキーボードが立ち上がるようにしたいのですがどうすればいいですか?
色々試したのですが右クリックのメニューが開いたり右クリックができなくなるのでそれを回避しつつやりたいです
スクリーンキーボードはrun,osk.exeで立ち上がります
色々試したのですが右クリックのメニューが開いたり右クリックができなくなるのでそれを回避しつつやりたいです
スクリーンキーボードはrun,osk.exeで立ち上がります
2021/12/26(日) 23:48:56.65ID:pXIGpzwD0
>>640
MouseGestureL.ahk使えば?
MouseGestureL.ahk使えば?
2021/12/27(月) 00:11:46.98ID:O6RxPCHY0
>>640
右クリック+ホイールで乗っ取った上で右クリック単押しは
RButton::RButton
で再定義しておく
ただしコンビネーションキーで乗っ取ってるから右ボタン長押しや右ドラッグなどは出来なくなる
それが嫌なら右クリック使うべきじゃない
右クリック+ホイールで乗っ取った上で右クリック単押しは
RButton::RButton
で再定義しておく
ただしコンビネーションキーで乗っ取ってるから右ボタン長押しや右ドラッグなどは出来なくなる
それが嫌なら右クリック使うべきじゃない
2021/12/27(月) 00:28:12.33ID:LwovkrBo0
#If GetKeyState("RButton", "P")
WheelUp::run,osk.exe
#If
期待に応えられなかったらすまん
WheelUp::run,osk.exe
#If
期待に応えられなかったらすまん
2021/12/27(月) 00:43:54.89ID:atZ1vBD10
>>640
好き好きではあるけど、ホイール絡みのは連続動作を想定したスクリプトじゃないと勿体ないと思う
タブ移動とか拡大縮小とか
起動させるだけならダブルクリックとか長押しの方がいいんじゃないか
それこそMGLのジェスチャーならどうとでもなるし
好き好きではあるけど、ホイール絡みのは連続動作を想定したスクリプトじゃないと勿体ないと思う
タブ移動とか拡大縮小とか
起動させるだけならダブルクリックとか長押しの方がいいんじゃないか
それこそMGLのジェスチャーならどうとでもなるし
2021/12/27(月) 00:44:15.01ID:O6RxPCHY0
>>643
だからそれだと乗っ取ってないから右クリメニュー開いてしまうだろって
だからそれだと乗っ取ってないから右クリメニュー開いてしまうだろって
2021/12/27(月) 19:03:35.37ID:f1WFB/Nd0
2021/12/29(水) 15:19:55.54ID:gnGkZt6D0
8.1からwin10に乗り換えたら、キーを奪えないソフトが多発
恐らく安全側なんだろうけど、不便になる
恐らく安全側なんだろうけど、不便になる
2021/12/29(水) 15:29:12.66ID:gCrdduzz0
2021/12/29(水) 15:31:48.68ID:gnGkZt6D0
多分全然違う話だと思う
2021/12/29(水) 15:34:21.49ID:gCrdduzz0
2021/12/30(木) 02:43:14.78ID:tkHR24hh0
652名無しさん@お腹いっぱい。
2021/12/31(金) 22:47:43.98ID:8dzcJHm90 認定厨さんよいお年を。
653名無しさん@お腹いっぱい。
2022/01/03(月) 00:37:24.25ID:jYT12Vd30 日本語を含む文字列を選択して^Cでクリップボードにコピーした後、
別の文字列を選択して^Dを押すと、その2つの文字列をCSV形式の
ファイルに追記するスクリプトを作りたいのですが、FileAppendで
環境変数をファイル出力するときれいな文字列が出力されずに、
コントロールコードが埋まったような文字列が出力されてしまい、
うまくいかないのですが、何か決まった記述方法があるのでしょうか?
別の文字列を選択して^Dを押すと、その2つの文字列をCSV形式の
ファイルに追記するスクリプトを作りたいのですが、FileAppendで
環境変数をファイル出力するときれいな文字列が出力されずに、
コントロールコードが埋まったような文字列が出力されてしまい、
うまくいかないのですが、何か決まった記述方法があるのでしょうか?
2022/01/03(月) 01:22:06.79ID:r7FfjijG0
>>653
良く分からんけど、CSV形式のファイルのエンコード形式をUTF-8 DOM有りにするとか?
良く分からんけど、CSV形式のファイルのエンコード形式をUTF-8 DOM有りにするとか?
2022/01/03(月) 01:23:20.10ID:r7FfjijG0
656名無しさん@お腹いっぱい。
2022/01/03(月) 10:44:36.88ID:jYT12Vd30 >>654,655
ありがとうございます。
このアドバイスを参考にして、いろいろ試すことができて、やりたかった
ことができました。
まだテスト段階ではありますが、どうもエンコード形式は関係ないよう
です。で、うまくいかなかった一番の原因は、^Cでコピーしたクリップ
ボードを%ClipboardAll%で参照していたことでした。これを、%clipboard%に
替えたら変なコントロールコードが入らずに動作するようになりました。
あと、UTF-8のファイルにするには、あらかじめそのようなファイルを
作っておく必要があるようです。ファイルを削除してFileAppendに作ら
せるとShiftJISになります。
ありがとうございます。
このアドバイスを参考にして、いろいろ試すことができて、やりたかった
ことができました。
まだテスト段階ではありますが、どうもエンコード形式は関係ないよう
です。で、うまくいかなかった一番の原因は、^Cでコピーしたクリップ
ボードを%ClipboardAll%で参照していたことでした。これを、%clipboard%に
替えたら変なコントロールコードが入らずに動作するようになりました。
あと、UTF-8のファイルにするには、あらかじめそのようなファイルを
作っておく必要があるようです。ファイルを削除してFileAppendに作ら
せるとShiftJISになります。
2022/01/03(月) 11:16:06.58ID:NNAcn9eL0
>>656
https://ahkwiki.net/FileAppend
>FileAppend [, Text, Filename[, Encoding]]
UTF-8 BOMにしたいならEncodingをCP65001に指定する
https://ahkwiki.net/FileAppend
>FileAppend [, Text, Filename[, Encoding]]
UTF-8 BOMにしたいならEncodingをCP65001に指定する
2022/01/03(月) 11:22:19.71ID:+P8ntxfe0
FileAppendにエンコード指定の引数あるだろ
2022/01/03(月) 11:24:26.29ID:+P8ntxfe0
2022/01/03(月) 12:11:02.58ID:NNAcn9eL0
2022/01/07(金) 11:05:36.21ID:6hSHKFDN0
空押しの場合はimeoffに、それ以外の場合はctrlとして無変換を扱いたいんですけどどうすればいいですかね?
2022/01/07(金) 11:25:52.08ID:8B4aDTn60
から‐おし【空押し】 の解説
[名](スル)革・厚紙などに、彫刻した金版?(かなばん)?を熱して強く押し付け、文字や模様を浮き出させる方法。本の装丁などに用いる。
https://dictionary.goo.ne.jp/word/%E7%A9%BA%E6%8A%BC%E3%81%97/
このスレでは聞いたことない単語だな
[名](スル)革・厚紙などに、彫刻した金版?(かなばん)?を熱して強く押し付け、文字や模様を浮き出させる方法。本の装丁などに用いる。
https://dictionary.goo.ne.jp/word/%E7%A9%BA%E6%8A%BC%E3%81%97/
このスレでは聞いたことない単語だな
2022/01/07(金) 12:21:08.51ID:9/YP4ks00
alt-ime-ahkのソース当たれば参考になるかも
キーは違うけどやりたいことは似てるから
キーは違うけどやりたいことは似てるから
2022/01/07(金) 19:09:25.52ID:G+B+0kko0
何もしなくても勝手にそうならない?
2022/01/07(金) 19:25:06.75ID:sBeRY4yb0
>>661
「空押し」ってのが単独押しって意味ならば、無変換キーでIME OffはIMEのプロパティのキー設定で出来る
ime.ahkを使うやり方もあるけどOSの基本設定で出来ることは設定でやった方が良い
後は単独押しならそのまま無変換、複数同時押しならCtrlとして動くようにすればいい
「空押し」ってのが単独押しって意味ならば、無変換キーでIME OffはIMEのプロパティのキー設定で出来る
ime.ahkを使うやり方もあるけどOSの基本設定で出来ることは設定でやった方が良い
後は単独押しならそのまま無変換、複数同時押しならCtrlとして動くようにすればいい
2022/01/08(土) 17:31:00.90ID:EbjbMkdH0
Send, {Mbutton}
と
MouseClick, MIDDLE
は内部的な処理やスピードが違うのでしょうか?
と
MouseClick, MIDDLE
は内部的な処理やスピードが違うのでしょうか?
2022/01/09(日) 01:49:34.89ID:ww+1//gy0
単にスピードを気にしてるなら実際にスクリプト書いて比較すればいいだけかと…
2022/01/09(日) 14:42:19.21ID:Uyun1mzp0
代入は=じゃなくて:=なんだな
=でも何か入るけど、何が入ってるんだ
=でも何か入るけど、何が入ってるんだ
2022/01/09(日) 14:46:24.88ID:a90gt32J0
>>668
文字列の代入
文字列の代入
2022/01/09(日) 14:53:53.19ID:Uyun1mzp0
文字列の時は""を付けるとかではあかんかったのか
既存の言語は大抵そうだったろうに
既存の言語は大抵そうだったろうに
2022/01/09(日) 15:59:30.71ID:zz5u+kRU0
:= "string" でもいけるよ
= は変数からの代入ではなく直値が入る仕様
= は変数からの代入ではなく直値が入る仕様
2022/01/09(日) 16:04:31.63ID:Uyun1mzp0
どういう時に使うの?
2022/01/09(日) 16:47:02.80ID:yXfOjWPx0
使ってはいけない
なぜならv2で廃止されるし、不注意でバグを生む可能性が高まるから
なぜできるのかというと、今では化石のようなクリプトをかじったような
ユーザーが理解しやすくなるような配慮
なぜならv2で廃止されるし、不注意でバグを生む可能性が高まるから
なぜできるのかというと、今では化石のようなクリプトをかじったような
ユーザーが理解しやすくなるような配慮
2022/01/09(日) 18:13:18.28ID:zz5u+kRU0
もとは=しかなかったんだよ
アップデートで:=がサポートされて旧式の=は非推奨となった
アップデートで:=がサポートされて旧式の=は非推奨となった
2022/01/09(日) 18:19:11.35ID:Uyun1mzp0
じゃあもう、何か作るのはv2が出てからにしよう
いつ出るの?
いつ出るの?
2022/01/09(日) 18:36:46.36ID:CQYbSTmN0
=
これはもう使っちゃいけなんだ?
有益な情報ありがとう
クリップボードを空にするときだけ使ってたけど
Clipboard := ""でいいのかな?
これはもう使っちゃいけなんだ?
有益な情報ありがとう
クリップボードを空にするときだけ使ってたけど
Clipboard := ""でいいのかな?
2022/01/09(日) 18:57:12.13ID:ww+1//gy0
= が使用禁止?って初めて聞いた
でも、引数の代入だけは = にしないとハマると思う(:= で出来る方法あったっけ?)
何で引数の時だけ = じゃないとだめなのか理由があったはずだけど忘れたけど、
:= 使うにしても = 使うにしてもどっちかに統一して使えば混乱しないで済むと思うけどなあ
でも、引数の代入だけは = にしないとハマると思う(:= で出来る方法あったっけ?)
何で引数の時だけ = じゃないとだめなのか理由があったはずだけど忘れたけど、
:= 使うにしても = 使うにしてもどっちかに統一して使えば混乱しないで済むと思うけどなあ
2022/01/09(日) 19:13:10.40ID:zz5u+kRU0
別に使用禁止じゃないよ 非推奨だし今更誰もお薦めはしないと思うけど
引数の代入というのが関数のデフォルト値のことなら
今は:=が使えるしそっちが推奨になってる
引数の代入というのが関数のデフォルト値のことなら
今は:=が使えるしそっちが推奨になってる
2022/01/09(日) 19:21:07.07ID:ww+1//gy0
あ、スマン
コマンドラインの引数ね
hoge.ahk 1 引数2 ....
コマンドラインの引数ね
hoge.ahk 1 引数2 ....
2022/01/09(日) 19:21:42.74ID:ww+1//gy0
あれ
hoge.ahk 引数1 引数2 ....
hoge.ahk 引数1 引数2 ....
2022/01/09(日) 20:05:17.33ID:nOrMg4OK0
ファイルパス等で変数と文字列いくつも繋ぐの := だと書くのだるいし見難いから = のほうが簡単
「"」絡みでも := が億劫なことは多々ある
「"」絡みでも := が億劫なことは多々ある
2022/01/09(日) 20:11:34.60ID:P1e5VWrs0
引数セットは
arg = %1%
arg := A_Args[1]
arg = %1%
arg := A_Args[1]
2022/01/09(日) 20:18:21.41ID:Uyun1mzp0
=を廃止して:=だけにするんじゃなくて、
廃止して:=を=に変更した方がいいのでは
過去のぐちゃぐちゃを無くす為の大幅刷新なら、:=もぐちゃぐちゃの一部
廃止して:=を=に変更した方がいいのでは
過去のぐちゃぐちゃを無くす為の大幅刷新なら、:=もぐちゃぐちゃの一部
2022/01/09(日) 20:24:12.80ID:ww+1//gy0
2022/01/09(日) 21:27:13.88ID:CIJGEsEa0
確かに記述方法が一つになるんならコロン要らんな
あるいは代入の記号と等号の区別のために残すのかもしれないけど
あるいは代入の記号と等号の区別のために残すのかもしれないけど
2022/01/10(月) 10:14:57.41ID:qC4G4mX60
あるキーを押すと、フォーカスのあるウィンドウを小さくして左上に移動させる
その状態でもう一度押すと、元の位置と大きさに戻す
というのは既に実現できているけど、これを複数のウィンドウに対応させたい
その為に、ウィンドウ名をキーとした辞書に元の位置を記憶させたいけど、
そんな機能はある?
その状態でもう一度押すと、元の位置と大きさに戻す
というのは既に実現できているけど、これを複数のウィンドウに対応させたい
その為に、ウィンドウ名をキーとした辞書に元の位置を記憶させたいけど、
そんな機能はある?
2022/01/10(月) 11:00:22.77ID:XYoPEbY70
2022/01/10(月) 11:19:26.46ID:qC4G4mX60
最初に全部Object()で初期化してやらないと駄目なのか
2022/01/10(月) 11:20:00.76ID:2ewouJ0a0
>>675
もうv2はベータ版であるけど普通に使えるぞ
もうv2はベータ版であるけど普通に使えるぞ
2022/01/10(月) 11:23:16.73ID:npDSo8rk0
>>688
そうだね。初期化しないとだめだね。
そうだね。初期化しないとだめだね。
2022/01/10(月) 12:00:58.76ID:32buSrPu0
2022/01/12(水) 01:09:22.59ID:+REyp1Ra0
既出かもしれないけど探しても見つからず、教えてください
2ボタンマウスで左ボタン→右ボタンのシーケンスで中ボタンにしたいのですが
以下のように書くと左ボタンも押下されていることになってChromeのタブを閉じることができません
(実際には長押し処理なども書いていますが簡略化してます)
~LButton & RButton::
Send, {MButton}
return
かといって ~無しにすると左ボタンドラッグもできなくなるし…
うまい解決策はないでしょうか?
なお右ボタン→左ボタンに割り当てたら楽なのですがこちらは別機能に使っています
2ボタンマウスで左ボタン→右ボタンのシーケンスで中ボタンにしたいのですが
以下のように書くと左ボタンも押下されていることになってChromeのタブを閉じることができません
(実際には長押し処理なども書いていますが簡略化してます)
~LButton & RButton::
Send, {MButton}
return
かといって ~無しにすると左ボタンドラッグもできなくなるし…
うまい解決策はないでしょうか?
なお右ボタン→左ボタンに割り当てたら楽なのですがこちらは別機能に使っています
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国で「抹茶」生産が拡大 世界各国に輸出 日本と同じ栽培法で半額以下 専門家「強力なライバル」 [煮卵★]
- 【大阪】47歳の男性と10歳の息子がマンションから転落し死亡 男性の自宅には外傷がある47歳の妻の遺体 [煮卵★]
- サハラ砂漠の真ん中でトラック故障、飲み水枯渇し49人死亡 ニジェール [少考さん★]
- 「またか…」芸能人の声優起用を“許せない”人たちの本音。30歳芸人の“アニメ主人公抜擢”に賛否が渦巻くワケ [征夷大将軍★]
- 【W杯】遠藤航は3日連続でグラウンドに姿を見せず 吉田麻也がサポートプレーヤーで再合流! 事前合宿3日目スタート [征夷大将軍★]
- 【中傷動画】政権の火種に 苦しい首相答弁、野党攻勢 [蚤の市★]
- 水道メーター泥棒逮捕。リサイクルショップで転売してた模様 [152212454]
- 【高市悲報】米農家「5キロ3500円で売りたい。美味しい米を食べたいなら高くない。」 [279951338]
- チンポコ🏡
- 【悲報】「ズベズダー」ちゃん、宇宙空間でお漏らししてしまう
- 【悲報】自民党関係者「まじでやばい、高市早苗が思った以上に無能で支持率が下がりそうなの!!助けて!!」 [714769305]
- タカイチヤリノミクスの果実でポケモンパンの直径がライターより小さくなるwwwwwジャップキッズ腹ぺこやん... [856698234]