■公式サイト
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
67名無しさん@お腹いっぱい。
2024/03/01(金) 14:20:01.99ID:DFO14fjw0 ARは配列、txtがABC1234/ABC2345/BCD1234/CBD3456/ABC1234/・・・・
これまでで切り分け先頭をtxtに代入
Loop, % AR.Length()
{
if(txt = AR[A_Index])
{
duplicate:=1
break
}
}
その後また連結作業
で if(txt = AR[A_Index]) が適用されてこの中の{}はmsgboxなり入れてそれは動くのにduplicateが1にならないんです
そもそも今まで動いていた(1になってた)のにPCをインストールしなおして同じahkのverで動かなくなったのが本当にわかりません
思い当たることはないですか?
これまでで切り分け先頭をtxtに代入
Loop, % AR.Length()
{
if(txt = AR[A_Index])
{
duplicate:=1
break
}
}
その後また連結作業
で if(txt = AR[A_Index]) が適用されてこの中の{}はmsgboxなり入れてそれは動くのにduplicateが1にならないんです
そもそも今まで動いていた(1になってた)のにPCをインストールしなおして同じahkのverで動かなくなったのが本当にわかりません
思い当たることはないですか?
68名無しさん@お腹いっぱい。
2024/03/01(金) 14:55:02.67ID:DFO14fjw0 あーーーめちゃくちゃだー、変数txtがかぶってた
これまでで切り分け先頭をtxt2に代入
Loop, % AR.Length()
{
if(txt2 = AR[A_Index])
{
duplicate:=1
break
}
}
その後また連結作業
に替えます すみません
これまでで切り分け先頭をtxt2に代入
Loop, % AR.Length()
{
if(txt2 = AR[A_Index])
{
duplicate:=1
break
}
}
その後また連結作業
に替えます すみません
2024/03/01(金) 17:31:47.25ID:dndzOKFQ0
なんかパッケージマネージャーきてる
https://ahkpm.dev/
https://ahkpm.dev/
2024/03/01(金) 17:43:53.76ID:dwdauD5+0
v1越えてないのはちょっと…
71名無しさん@お腹いっぱい。
2024/03/01(金) 18:12:18.33ID:DFO14fjw0 ここに常駐して回答している人はそうかもしれないけど
昔作って動いてるのをちょっとずつ改良をし続ける人にとってはv2に変えるメリットが弱すぎるからね
機能需要が飽和すれば更新なんて興味ないし、v2のほうがいいってレスはあまりに人によると思うよ
昔作って動いてるのをちょっとずつ改良をし続ける人にとってはv2に変えるメリットが弱すぎるからね
機能需要が飽和すれば更新なんて興味ないし、v2のほうがいいってレスはあまりに人によると思うよ
2024/03/01(金) 20:39:29.99ID:AcOl4pP90
何かの弾みで「ひらがな」モードが「カタカナ」になって地味に困るんだけど原因が未だにわからん・・・
おそらく無変換キーを半角全角キーに割り当ててるのが何かしら関係してるとは思うけど
おそらく無変換キーを半角全角キーに割り当ててるのが何かしら関係してるとは思うけど
2024/03/01(金) 20:40:56.81ID:dwdauD5+0
いやパッケージマネージャーの方
2024/03/01(金) 20:48:31.79ID:qDNmBvdA0
Alt空打ちでIME切り替えスクリプトをv2に移行しようとしているとしているんだけど
ここの行の設定の必要性が全くわからない。。
https://github.com/karakaram/alt-ime-ahk/blob/6cd6a99f983fdd65ef3fa475ee72a5b09616f5cf/alt-ime-ahk.ahk#L14-L108
こっちだけ設定すれば動くんだけど上のはないとどういう不都合があるんですかね
https://github.com/karakaram/alt-ime-ahk/blob/6cd6a99f983fdd65ef3fa475ee72a5b09616f5cf/alt-ime-ahk.ahk#L110-L112
ここの行の設定の必要性が全くわからない。。
https://github.com/karakaram/alt-ime-ahk/blob/6cd6a99f983fdd65ef3fa475ee72a5b09616f5cf/alt-ime-ahk.ahk#L14-L108
こっちだけ設定すれば動くんだけど上のはないとどういう不都合があるんですかね
https://github.com/karakaram/alt-ime-ahk/blob/6cd6a99f983fdd65ef3fa475ee72a5b09616f5cf/alt-ime-ahk.ahk#L110-L112
75名無しさん@お腹いっぱい。
2024/03/01(金) 21:33:34.37ID:DFO14fjw0 >>73
ごめんね勘違いした
ごめんね勘違いした
2024/03/01(金) 21:36:10.51ID:LHVN5T6E0
2024/03/01(金) 22:12:37.84ID:ctjUE+gH0
2024/03/01(金) 22:44:42.92ID:AcOl4pP90
>>77
ごめん半角全角は変換キーだった
そして無変換キーも使って、実際はこんな感じ
; 無変換+hjklでvim的上下左右
sc07B & k:: Send "{Blind}{Up}"
(略)
; 変換→半角全角
*vk1C:: Send "{vkF3}"
タイピングが荒くてほぼ同時に押したりしちゃうからそれで変な入力入るのかも・・・
ソフト的なレイテンシとかに左右されるってんなら厄介だな、LLフックの限界か
ごめん半角全角は変換キーだった
そして無変換キーも使って、実際はこんな感じ
; 無変換+hjklでvim的上下左右
sc07B & k:: Send "{Blind}{Up}"
(略)
; 変換→半角全角
*vk1C:: Send "{vkF3}"
タイピングが荒くてほぼ同時に押したりしちゃうからそれで変な入力入るのかも・・・
ソフト的なレイテンシとかに左右されるってんなら厄介だな、LLフックの限界か
2024/03/01(金) 23:14:15.33ID:fOGOehZS0
>>66
やりたいことは理解できましたが、簡潔に説明できそうにないので
求めている結果を返す方法で思いついたのを3つほどサンプルとして提示しておきます
https://pastebin.com/rckthybE
>>74
>>76の言うように、それらの記述がないと例えばAlt+Escなどを押したときにもIMEの状態変換が起きてしまいます
多くの場合、Altキーとの組み合わせショートカットはアクティブウィンドウかフォーカスが変わるため気付きにくいだけです
または、Altショートカットを使用したときにIMEが勝手にオンオフ切り替わってても構わない場合はなくても構いません
ただし、その該当キーを羅列する力技とも呼べる方法はあまりお勧めしません
単体で使用するなら問題はありませんが、個人用のスクリプトに組み込む場合は問題が発生する可能性があります
例として動的にホットキーを変更するHotkey関数を使用した場合、ほぼ確実に何らかの予想外の動きが発生します
他にも#Hotifの条件次第では予期してない所に影響がでる可能性もあります
よって、InputHook()を使用するのが良いと思います
興味があったので作って見ましたが、ざっと作ったので不具合があるかもしれません
https://pastebin.com/MhiHkFgT
やりたいことは理解できましたが、簡潔に説明できそうにないので
求めている結果を返す方法で思いついたのを3つほどサンプルとして提示しておきます
https://pastebin.com/rckthybE
>>74
>>76の言うように、それらの記述がないと例えばAlt+Escなどを押したときにもIMEの状態変換が起きてしまいます
多くの場合、Altキーとの組み合わせショートカットはアクティブウィンドウかフォーカスが変わるため気付きにくいだけです
または、Altショートカットを使用したときにIMEが勝手にオンオフ切り替わってても構わない場合はなくても構いません
ただし、その該当キーを羅列する力技とも呼べる方法はあまりお勧めしません
単体で使用するなら問題はありませんが、個人用のスクリプトに組み込む場合は問題が発生する可能性があります
例として動的にホットキーを変更するHotkey関数を使用した場合、ほぼ確実に何らかの予想外の動きが発生します
他にも#Hotifの条件次第では予期してない所に影響がでる可能性もあります
よって、InputHook()を使用するのが良いと思います
興味があったので作って見ましたが、ざっと作ったので不具合があるかもしれません
https://pastebin.com/MhiHkFgT
2024/03/01(金) 23:19:13.34ID:0cGOWjK10
81名無しさん@お腹いっぱい。
2024/03/01(金) 23:50:21.24ID:DFO14fjw0 >>79-80
ありがとう
代案はありがたいし、今後によってはそれを参考にさせてもらいたいけど
まずそもそも変数が1にならないことの原因は何か思いつきませんか?
やってることはめちゃくちゃ簡単な動作だし、動かない要因のほうが根底で興味がある
そうじゃないと代案も動くかどうかわからないし
ありがとう
代案はありがたいし、今後によってはそれを参考にさせてもらいたいけど
まずそもそも変数が1にならないことの原因は何か思いつきませんか?
やってることはめちゃくちゃ簡単な動作だし、動かない要因のほうが根底で興味がある
そうじゃないと代案も動くかどうかわからないし
2024/03/02(土) 00:22:22.49ID:vKnzdR7D0
>>74
該当キーを羅列する力技を削除して、A_PriorHotkeyチェックをA_Priorkeyチェックにするのはどうでしょう。こんな感じ。不具合あったらごめんなさい。
#InstallKeybdHook
#UseHook
#MaxThreads 255
#MaxThreadsPerHotkey 20
#Include IME.ahk
*~LAlt::Send {Blind}{vk07}
*~RAlt::Send {Blind}{vk07}
LAlt up::
if (A_Priorkey == "LAlt")
{
IME_SET(0)
}
Return
RAlt up::
if (A_Priorkey == "RAlt")
{
IME_SET(1)
}
Return
該当キーを羅列する力技を削除して、A_PriorHotkeyチェックをA_Priorkeyチェックにするのはどうでしょう。こんな感じ。不具合あったらごめんなさい。
#InstallKeybdHook
#UseHook
#MaxThreads 255
#MaxThreadsPerHotkey 20
#Include IME.ahk
*~LAlt::Send {Blind}{vk07}
*~RAlt::Send {Blind}{vk07}
LAlt up::
if (A_Priorkey == "LAlt")
{
IME_SET(0)
}
Return
RAlt up::
if (A_Priorkey == "RAlt")
{
IME_SET(1)
}
Return
2024/03/02(土) 01:23:27.31ID:lYh5+D0F0
2024/03/02(土) 12:11:19.93ID:upJ2H/t00
GetKeyStateだと特定のキー入力を判別できますが、キーボードのどのキー入力でも判別できる様にするにはどうしたら良いですか?
2024/03/02(土) 12:24:18.32ID:bUfdpSjA0
GetKeyboardState で監視とかじゃね
2024/03/02(土) 12:46:03.79ID:upJ2H/t00
GetKeyboardState?
autohotkeyにそのようなコマンドがある事を知りませんでしたが、私には検索しても分かりませんでした。
autohotkeyにそのようなコマンドがある事を知りませんでしたが、私には検索しても分かりませんでした。
2024/03/02(土) 15:51:56.77ID:dGeKUive0
v2
Chromiumのキャレットも取れるライブラリ見つけた
https://github.com/Tebayaki/AutoHotkeyScripts/blob/main/lib/GetCaretPosEx.ahk
Chromiumのキャレットも取れるライブラリ見つけた
https://github.com/Tebayaki/AutoHotkeyScripts/blob/main/lib/GetCaretPosEx.ahk
2024/03/02(土) 16:30:10.08ID:dGeKUive0
2024/03/02(土) 18:12:43.26ID:MAh6Wu/O0
2024/03/02(土) 19:32:44.00ID:lYh5+D0F0
2024/03/04(月) 22:21:28.57ID:t/mXsID10
v1
GuiのTextコントロールにgラベル割り当ててダブルクリックすると
サブルーチンで何もしてなくてもコントロールのテキストが勝手にコピーされるのは仕様?阻止できない?
GuiのTextコントロールにgラベル割り当ててダブルクリックすると
サブルーチンで何もしてなくてもコントロールのテキストが勝手にコピーされるのは仕様?阻止できない?
2024/03/04(月) 23:25:50.24ID:uwztLYUv0
>>91
仕様ですが、下記で無効化できます
OnMessage(0x203, "WM_LBUTTONDBLCLK")
WM_LBUTTONDBLCLK(wParam, lParam, Msg, hwnd){
Return 0 ; デフォルト動作を無効化するには0を返す
}
仕様ですが、下記で無効化できます
OnMessage(0x203, "WM_LBUTTONDBLCLK")
WM_LBUTTONDBLCLK(wParam, lParam, Msg, hwnd){
Return 0 ; デフォルト動作を無効化するには0を返す
}
2024/03/05(火) 01:10:32.99ID:lb+5r09t0
なかなかいいアイデアを思いついたぞ
...
#if WinActive("myapp1")
sc7B & F1:: ShowHelp(A_LineFile, A_LineNumber)
a:: ;; ページアップ
Send,{PgUp}
return
d:: ;; ページダウン
Send,{PgDn}
return
#if WinActive("myapp2")
...
で無変換+F1を押すとA_LineFile, A_LineNumber周辺をスキャンして
msgbox %
(
myapp1のヘルプ
a : ページアップ
d : ページダウン
)
というテキストを生成して操作ヘルプを表示する
ちなみにShowHelp(A_LineFile, A_LineNumber)はException使ってコールスタック調べれば
ShowHelp()と省略して書ける
...
#if WinActive("myapp1")
sc7B & F1:: ShowHelp(A_LineFile, A_LineNumber)
a:: ;; ページアップ
Send,{PgUp}
return
d:: ;; ページダウン
Send,{PgDn}
return
#if WinActive("myapp2")
...
で無変換+F1を押すとA_LineFile, A_LineNumber周辺をスキャンして
msgbox %
(
myapp1のヘルプ
a : ページアップ
d : ページダウン
)
というテキストを生成して操作ヘルプを表示する
ちなみにShowHelp(A_LineFile, A_LineNumber)はException使ってコールスタック調べれば
ShowHelp()と省略して書ける
2024/03/05(火) 07:41:45.51ID:dTxxRdxg0
>>92
ありがとう
ただそれ足しただけだとダブルクリックそのものが無効化されて
(A_GuiControlEvent = "DoubleClick")が処理できなくなってしまったので、gラベルを外して
WM_LBUTTONDBLCLK() {
MouseGetPos,,,, CNN
if (CNN ~= "^Static\d+$")
(略)
で解決
ありがとう
ただそれ足しただけだとダブルクリックそのものが無効化されて
(A_GuiControlEvent = "DoubleClick")が処理できなくなってしまったので、gラベルを外して
WM_LBUTTONDBLCLK() {
MouseGetPos,,,, CNN
if (CNN ~= "^Static\d+$")
(略)
で解決
2024/03/07(木) 14:21:47.68ID:Nyl4exhm0
Xbox Oneコントローラーってautohotkeyで認識できない?
Xboc360とPlaystation3のコントローラーは認識できたが…
Xboc360とPlaystation3のコントローラーは認識できたが…
2024/03/07(木) 18:12:48.68ID:LAcrkOWk0
>>95
AHK単体ではできませんが、XInput.ahk または JoystickWrapper.ahk などのライブラリを使えば入力の検出はできます
2つともかなり古いライブラリですが、Win10でv1ならそのまま、v2でも変換すれば使えます(Win11の場合は分かりませんがたぶん使えるでしょう)
ただ、いずれにせよAHKのジョイスティック(DirectInput)用のホットキーのように手軽ではなく、使用にある程度のコーディングが必要になります
AHK単体ではできませんが、XInput.ahk または JoystickWrapper.ahk などのライブラリを使えば入力の検出はできます
2つともかなり古いライブラリですが、Win10でv1ならそのまま、v2でも変換すれば使えます(Win11の場合は分かりませんがたぶん使えるでしょう)
ただ、いずれにせよAHKのジョイスティック(DirectInput)用のホットキーのように手軽ではなく、使用にある程度のコーディングが必要になります
97名無しさん@お腹いっぱい。
2024/03/07(木) 22:04:10.85ID:Q1TT3U1X0
98名無しさん@お腹いっぱい。
2024/03/07(木) 22:04:41.51ID:jhTULChQ0
2024/03/07(木) 22:13:10.49ID:6a5XeRiW0
2024/03/08(金) 10:51:20.82ID:bnA+RqVn0
日本語キーボード+AutoHotKeyで
Caps Lock+IJKLでカーソル移動に割り当てることってできますか?
Change KeyなどでCtrlとCaps Lockを入れ替えることなく、
Caps Lockそのものをトリガーにしたいのです
(Ctrlは変換用のキーボードショートカットで使うので)
Caps Lock+IJKLでカーソル移動に割り当てることってできますか?
Change KeyなどでCtrlとCaps Lockを入れ替えることなく、
Caps Lockそのものをトリガーにしたいのです
(Ctrlは変換用のキーボードショートカットで使うので)
101名無しさん@お腹いっぱい。
2024/03/08(金) 11:24:02.55ID:oPi31Wju0 なんか最近クレバがジャニかアイドルに楽曲定期しなかったと言われても違法行為多数証拠があるん?アムロか!?
くそったれ!
だよなあ
くそったれ!
だよなあ
102名無しさん@お腹いっぱい。
2024/03/08(金) 11:24:49.68ID:+3wbgjze0 ようは残りかすだろ
2024/03/08(金) 11:26:45.64ID:D7kpqlbK0
104名無しさん@お腹いっぱい。
2024/03/08(金) 12:31:02.68ID:/xB1IV490 あれがジェイクて確定したぞい
日曜からそうなるからな
日曜からそうなるからな
105名無しさん@お腹いっぱい。
2024/03/08(金) 12:31:24.94ID:kk40esmg0 >>100
日本語キーボードなら変換キーや無変換キーを使うのがおすすめなんだけどなぁ
日本語キーボードなら変換キーや無変換キーを使うのがおすすめなんだけどなぁ
106名無しさん@お腹いっぱい。
2024/03/08(金) 12:36:57.45ID:z04YP+Zb0 メガネとデブがパクられたからあまりでかいこと出来ひんのやろ
スタッフのモチベーションも上がってるね
オールグリーン!シンクロ率2パーセント
スタッフのモチベーションも上がってるね
オールグリーン!シンクロ率2パーセント
2024/03/08(金) 12:37:27.29ID:9rKe2qUA0
108100
2024/03/08(金) 12:58:26.32ID:bnA+RqVn0109名無しさん@お腹いっぱい。
2024/03/08(金) 13:00:15.40ID:JxwgoxPE0
110100
2024/03/08(金) 13:00:28.01ID:bnA+RqVn0 ちなみにあのあと調べてみたら、
Caps Lockへの割り当ては既知の問題だったみたいで
WikiのFAQに載っていました、すみません
あと、Change KeyでCaps LockをF13とかの仮想キーに割り当てて
AutoHotKey側でその仮想F13(実際押すのはCaps Lock)と
IJKLを組み合わせる方法があるみたいなので、
あとでそちらを試してみます
Caps Lockへの割り当ては既知の問題だったみたいで
WikiのFAQに載っていました、すみません
あと、Change KeyでCaps LockをF13とかの仮想キーに割り当てて
AutoHotKey側でその仮想F13(実際押すのはCaps Lock)と
IJKLを組み合わせる方法があるみたいなので、
あとでそちらを試してみます
111名無しさん@お腹いっぱい。
2024/03/08(金) 13:01:13.78ID:cpfUYa7C0
112名無しさん@お腹いっぱい。
2024/03/08(金) 13:19:58.29ID:LdZY+ife0 ゆまちぱぱちかわいいって言われてるな
113名無しさん@お腹いっぱい。
2024/03/08(金) 13:31:04.05ID:ocL0NUmN0114名無しさん@お腹いっぱい。
2024/03/08(金) 13:59:03.62ID:qP7thBCt0 セレブになるわ
115名無しさん@お腹いっぱい。
2024/03/08(金) 14:04:25.25ID:+3wbgjze0 街中の真実とかほざくな
だから俺はもう盆栽くらいか
今まではないという意で、自己の存在価値ないよ
映画はな
だから俺はもう盆栽くらいか
今まではないという意で、自己の存在価値ないよ
映画はな
2024/03/08(金) 15:18:14.08ID:EL/FhZnW0
JIS109ドライバーなら×Caps→○英数
SC03A & I::
でイケるでしょ
SC03A & I::
でイケるでしょ
2024/03/08(金) 15:39:22.78ID:JA+8Xdgi0
119100=110=116
2024/03/08(金) 15:49:27.30ID:bnA+RqVn0120名無しさん@お腹いっぱい。
2024/03/09(土) 05:09:45.59ID:egm3HoRl0
121名無しさん@お腹いっぱい。
2024/03/09(土) 05:10:17.12ID:MK4sdVRE0
122名無しさん@お腹いっぱい。
2024/03/09(土) 16:40:43.90ID:QstzXZ9v0
123名無しさん@お腹いっぱい。
2024/03/09(土) 16:41:00.45ID:2Z0qOFmA0
2024/03/09(土) 19:03:43.73ID:M3EvoYnu0
125名無しさん@お腹いっぱい。
2024/03/10(日) 16:43:22.58ID:UNw3zvtt0
2024/03/11(月) 00:01:30.40ID:Ui2MtKhR0
チラ裏
スリープから解除した時にモニターの明るさを変えるの面倒だから、時間帯と前回使用した時間によって分岐して自動化したでござる 大変だった~~
タスクスケジューラでスクリプト起動しただけだけど、謎エラーに泣いてた(モニター点灯する前に明るさ操作すると明るさが0になる)
これ、もしかしてフリーソフトあったりするんかな
スリープから解除した時にモニターの明るさを変えるの面倒だから、時間帯と前回使用した時間によって分岐して自動化したでござる 大変だった~~
タスクスケジューラでスクリプト起動しただけだけど、謎エラーに泣いてた(モニター点灯する前に明るさ操作すると明るさが0になる)
これ、もしかしてフリーソフトあったりするんかな
2024/03/11(月) 11:40:57.21ID:j8AJ5b8J0
2024/03/11(月) 12:05:37.73ID:wjs5CQsD0
車輪の再発明あるある
2024/03/11(月) 21:30:44.41ID:owOlxn3t0
いいんだよ
自分で作った車輪のほうがほら、スポークの本数とか?、いいかんじだろ
自分で作った車輪のほうがほら、スポークの本数とか?、いいかんじだろ
2024/03/11(月) 22:16:23.49ID:uRg/Y7jR0
>>129
やさしいひと
やさしいひと
2024/03/13(水) 20:39:34.33ID:EWvpzdUO0
1台目のモニターサイズならA_ScreenWidthとA_ScreenHeightで取得できたんですが、2台目3台目のモニターサイズを取得するにはどうすればいいですか?
2024/03/13(水) 20:44:45.63ID:ztyxx5w/0
Sysgetでググって
2024/03/13(水) 21:24:18.17ID:mZHZijH40
>>132
なんで最初に検索しないのかね…
なんで最初に検索しないのかね…
2024/03/13(水) 21:24:54.75ID:mZHZijH40
>>132
バカは放っておきましょう…
バカは放っておきましょう…
2024/03/13(水) 23:01:36.30ID:h0mK5kuh0
守り入れます
2024/03/13(水) 23:09:10.32ID:gDE0SiNT0
守り入れます2
2024/03/13(水) 23:21:28.18ID:65K4knr90
守りwo入れます3
138名無しさん@お腹いっぱい。
2024/03/13(水) 23:22:17.16ID:JIvrTKil0 ⤴⤴⤴⤴⤴⤴
139名無しさん@お腹いっぱい。
2024/03/13(水) 23:30:42.14ID:65K4knr90 age守ります4
2024/03/14(木) 00:39:41.33ID:hjkQ7DMs0
sageてもdat落ちはしないぞ
141名無しさん@お腹いっぱい。
2024/03/14(木) 12:13:12.80ID:2OmS0Be10 スレ立て荒らし対策です
2024/03/14(木) 13:45:14.98ID:8jv9zHLs0
バージョンアップしたらIME.AHKが動かなくて元に戻した
2024/03/14(木) 13:47:29.92ID:T57zF3OJ0
V1 → V2 にバージョンアップしたの?
144名無しさん@お腹いっぱい。
2024/03/14(木) 23:59:44.64ID:WMhXgKO60 とにかくまもる10
2024/03/15(金) 07:49:06.31ID:ddbrVC7u0
146名無しさん@お腹いっぱい。
2024/03/15(金) 20:39:42.69ID:rR/hUyY60 ageたらなんでだめなん?
dat落ち防げるんじゃないの?
dat落ち防げるんじゃないの?
2024/03/15(金) 20:53:53.36ID:LoEi1JmJ0
dat落ちの判定は最終書き込みだからageてもageなくてもいいってこと
最下層にあっても書き込みがあるスレは落ちてない
最下層にあっても書き込みがあるスレは落ちてない
2024/03/15(金) 21:00:06.92ID:rR/hUyY60
なるほど、そうだったんだ
ありがとう
ありがとう
2024/03/16(土) 15:26:12.22ID:53OmQlU/0
おやまあ、サポート終了のはずが致命的な enbug と判断したのかな?
Release v1.1.37.02 · AutoHotkey/AutoHotkey · GitHub
https://github.com/AutoHotkey/AutoHotkey/releases/tag/v1.1.37.02
> Fixed inability of LWin::Alt to be used to activate some Alt-combos.
> Fixed mouse AltTab hotkeys not suppressing execution of a prefix hotkey,
> such as 1:: for 1 & WheelDown::AltTab. (Broken by v1.1.37.00)
Release v1.1.37.02 · AutoHotkey/AutoHotkey · GitHub
https://github.com/AutoHotkey/AutoHotkey/releases/tag/v1.1.37.02
> Fixed inability of LWin::Alt to be used to activate some Alt-combos.
> Fixed mouse AltTab hotkeys not suppressing execution of a prefix hotkey,
> such as 1:: for 1 & WheelDown::AltTab. (Broken by v1.1.37.00)
2024/03/16(土) 17:58:44.66ID:XDhvoRuh0
MouseGestureLの話もここでしていい?
ジェスチャー実行後にたまに左クリックが効かなくなることがあるんだけど
これもAHKの修飾キー押しっぱなしと同じ現象なのかな?
対処法ない?
ジェスチャー実行後にたまに左クリックが効かなくなることがあるんだけど
これもAHKの修飾キー押しっぱなしと同じ現象なのかな?
対処法ない?
151名無しさん@お腹いっぱい。
2024/03/17(日) 07:59:12.20ID:0ey1Ubib0 v2でGotoが動作しないのですがどう書いたら動くかわかる方いらっしゃいますか?
$z::
{
Goto(aa)
return
}
aa:
{
mousemove(200,600)
}
return
$z::
{
Goto(aa)
return
}
aa:
{
mousemove(200,600)
}
return
152名無しさん@お腹いっぱい。
2024/03/17(日) 08:00:34.87ID:0ey1Ubib0 v2でのGotoの書き方を調べたのですが動作しません、どう書いたら動くかわかる方いらっしゃいますか?
$z::
{
Goto(aa)
return
}
aa:
{
mousemove(200,600)
}
return
$z::
{
Goto(aa)
return
}
aa:
{
mousemove(200,600)
}
return
2024/03/17(日) 08:52:43.22ID:ike3cMBk0
Goto - 構文と使用法|AutoHotkey v2
https://ahkscript.github.io/ja/docs/v2/lib/Goto.htm
https://ahkscript.github.io/ja/docs/v2/lib/Goto.htm
2024/03/17(日) 10:56:07.43ID:osmMy97p0
2024/03/18(月) 03:26:10.73ID:zTmOqin10
3秒で終わる作業を1秒にするために1時間以上かけてスクリプトを作ったりするのだが時間に見合っているのか?
こういうこと考えたことない?
2秒短縮できたとして1800回以上使わないと時間に見合わない
こういうこと考えたことない?
2秒短縮できたとして1800回以上使わないと時間に見合わない
2024/03/18(月) 03:57:24.13ID:auFYJ5560
ストレスの積み重ねは単純に時間で比較できないと思うので、楽をするため&少しでも快適にするために膨大な時間を投入して物を作る価値はあると思う
2024/03/18(月) 04:02:49.15ID:5S+kP4E60
定型作業に脳のリソースを割きたくないから時短効果が薄くてもその作業について考える事が減るなら意味はある
2024/03/18(月) 07:13:42.91ID:g1IrS7hI0
1分で作ろう(提案)
2024/03/18(月) 07:52:23.74ID:TrqfKbl60
作ってる時間を楽しめていれば、それは娯楽であってコストではない
2024/03/18(月) 09:43:23.49ID:AUNgdPqS0
2024/03/18(月) 10:41:53.19ID:7q7pF0lc0
>>155
その条件だと、元を取るのに1日1回で5年、1日5回で1年、1日60回(1時間に10回くらい?)で1ヶ月
OSやソフトのバージョンアップでスクリプトが使えなくなったり、自分の使い方が変わって意味なくなることもあるだろうから、
使用頻度次第でけっこう変わるね
その条件だと、元を取るのに1日1回で5年、1日5回で1年、1日60回(1時間に10回くらい?)で1ヶ月
OSやソフトのバージョンアップでスクリプトが使えなくなったり、自分の使い方が変わって意味なくなることもあるだろうから、
使用頻度次第でけっこう変わるね
2024/03/18(月) 10:57:06.78ID:Wl8c5aiX0
質問すいません。
カクヨムという小説サイトで縦書きの拡張入れてそのサイトでのみ動くスクリプトを作ってるのですが
右クリック+ホイールダウンを返すにはどうすればいいのでしょうか?
RButton & WheelDown::
SetTitleMatchMode, RegEx
IfWinActive, .* - .* - カクヨム.*- 個人 - Microsoft.*Edge
{
send, +^{tab}
}
else{
;;MouseClick,RIGHT MouseClick,WheelDown
;ここに右クリック+ホイールダウンを返したいです。
}
カクヨムという小説サイトで縦書きの拡張入れてそのサイトでのみ動くスクリプトを作ってるのですが
右クリック+ホイールダウンを返すにはどうすればいいのでしょうか?
RButton & WheelDown::
SetTitleMatchMode, RegEx
IfWinActive, .* - .* - カクヨム.*- 個人 - Microsoft.*Edge
{
send, +^{tab}
}
else{
;;MouseClick,RIGHT MouseClick,WheelDown
;ここに右クリック+ホイールダウンを返したいです。
}
2024/03/18(月) 10:58:45.66ID:7q7pF0lc0
あとは使用頻度や時短割合は低くても
タイポすると100倍の修復作業が必要とか、キーが遠いとか、寿命があと5年もないとか
目的や状況によってはやる意味あるか
タイポすると100倍の修復作業が必要とか、キーが遠いとか、寿命があと5年もないとか
目的や状況によってはやる意味あるか
2024/03/18(月) 11:04:51.00ID:7q7pF0lc0
>>162
ホイールダウンで起動
アクティブウインドウで分岐
更にGetKeyStateで右クリック有無で分岐
右クリックありならやりたい動作
右クリックなしならただのホイールダウンを返す
でやるかな俺なら
ホイールダウンで起動
アクティブウインドウで分岐
更にGetKeyStateで右クリック有無で分岐
右クリックありならやりたい動作
右クリックなしならただのホイールダウンを返す
でやるかな俺なら
2024/03/18(月) 11:20:37.47ID:Wl8c5aiX0
2024/03/18(月) 11:30:21.71ID:Dup/dwTw0
#IfWinActive, .* - .* - カクヨム.*- 個人 - Microsoft.*Edge
RButton & WheelDown::send, +^{tab}
#IfWinActive
じゃ駄目なの?
RButton & WheelDown::send, +^{tab}
#IfWinActive
じゃ駄目なの?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相を「こんなバカ」呼ばわりで物議…人気ミュージシャンが声明「感情的で稚拙だった。適切な言い方でなかった」 [muffin★]
- 芸能界ケンカ最強番付を発表「リングなら岡田准一」 横浜流星&新田真剣佑の名前も 1番強いのは誰か [牛丼★]
- 【物価高対策】「おこめ券を配布しません」大阪府交野の市長が明言「経費率が高い」「今高い米をムリして…」 [1ゲットロボ★]
- 「報道特集」山本恵里伽アナ、日中緊張で「当たり前のことがはっきり言いづらい空気…ショック」 [首都圏の虎★]
- 落ち度はゼレンスキー氏に 内政混乱、市民怒り [蚤の市★]
- 「まだ朝7時に通勤してるんですか?」にじさんじVTuberがXの投稿で炎上、YouTubeで釈明と謝罪 [muffin★]
- 【フジテレビ】2025 FORMULA 1【NEXT】Lap605
- とらせん IP
- こいせん 全レス転載禁止
- 巨専】 ★3
- 競輪実況★1614 性病ヤリマン安東乞食
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1811
- 【実況】博衣こよりのえちえちラムベガス🧪★6
- 四大ガチで美味い貝「ホタテ」「牡蠣」「サザエ」←あと一つは?
- 高市早苗に3,000万円の献金を渡した団体、限界突破wwwwwwwwwwwwwwwwwwwwwwww [329329848]
- おさかなさんあつまれえ
- 🌳🪨🏡🪨🪨🌳🪨🏡🏜
- 井川意高「台湾騒動で最も醜悪醜怪に見えることは普段平和だ人権だと叫んでいる連中が裁国家の側の味方をしてる😲 [861717324]
