[過去ログ]
AutoHotkey スレッド part34 (1002レス)
AutoHotkey スレッド part34 http://egg.5ch.net/test/read.cgi/software/1719681136/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
315: 名無しさん@お腹いっぱい。 [sage] 2024/08/07(水) 07:31:09.66 ID:PTdlCFe30 基礎的過ぎんか http://egg.5ch.net/test/read.cgi/software/1719681136/315
316: 名無しさん@お腹いっぱい。 [] 2024/08/13(火) 13:20:46.87 ID:UTycUI6L0 loop { ControlSend,,{tab down},ahk_Pid %HWND5% sleep,100 ControlSend,,{TAB up},ahk_Pid %HWND5% sleep,100 } このプログラムを使って、特定のウィンドウにTABキーを入力します このプログラムを起動してると、別のウィンドウでSHIFTキーやALTキーを押した時はじかれてしまうときがあります コピーペーストとかをしようと思った時不便なのですが、何か対策とかございませんでしょうか? http://egg.5ch.net/test/read.cgi/software/1719681136/316
317: 316 [] 2024/08/13(火) 13:21:15.89 ID:UTycUI6L0 Verは1.1です http://egg.5ch.net/test/read.cgi/software/1719681136/317
318: 名無しさん@お腹いっぱい。 [sage] 2024/08/13(火) 14:56:11.55 ID:a6JcEHNZ0 情報が少なすぎて的確なことは言えないけど ・loopの脱出処理がない(いわゆる無限ループ) ・%HWND5%への代入タイミングや特定法が甘くて中身がころころとすり替わっている ・そもそもloopでやる処理なのかどうか?whileではだめなのか? http://egg.5ch.net/test/read.cgi/software/1719681136/318
319: 名無しさん@お腹いっぱい。 [sage] 2024/08/13(火) 16:15:16.85 ID:UTycUI6L0 >>318 返信ありがとうございます。正確にはもう少し長いプログラムなんですが 事の原因になってるのはTABキーの部分だと特定できているので省略させ居ていただいております loop { ControlSend,, {tab down}, ahk_Pid %HWND5% Sleep, 100 ControlSend,, {TAB up}, ahk_Pid %HWND5% Sleep, 100 if (stop = 1) { stop := 0 Return } } みたいな感じで別のキーでstopの数値をいじると停止する感じです 一応同じウィンドウでTABキーを繰り返していてくれてるので、HWNDがころころ変わってる戦はないと思います While文にも書き換えてみましたが、やはりCNTL+CやCNTLR+Vを打ち込むときに たびたびcだけ、vだけを打ち込んでしまいます http://egg.5ch.net/test/read.cgi/software/1719681136/319
320: 名無しさん@お腹いっぱい。 [sage] 2024/08/13(火) 16:28:20.14 ID:a6JcEHNZ0 Controlを具体的に指定するとか、WindiwTitleの条件厳しくするとかしてみたら? http://egg.5ch.net/test/read.cgi/software/1719681136/320
321: 名無しさん@お腹いっぱい。 [] 2024/08/13(火) 16:59:19.87 ID:UTycUI6L0 試しに条件を厳しくして見ようと思い IDも習得し ControlSend,, {tab down}, ahk_id %HWND52% ahk_Pid %HWND5% ControlSend,, {TAB up}, ahk_id %HWND52% ahk_Pid %HWND5% のようにPIDとIDの両方を条件にかけましたが やはりプログラム起動中は別ウィンドウのCNTORLやSHIFTが反映されないことがしばしばです http://egg.5ch.net/test/read.cgi/software/1719681136/321
322: 名無しさん@お腹いっぱい。 [sage] 2024/08/13(火) 20:53:20.93 ID:PrSv+o4f0 >>321 前提として、OS上で同じ入力制御が行われているアプリ同士の場合、完全に同時になるタイミングで、アプリ別に異なる修飾キーの状態の維持はできないと思われます AHKでは単独キーがSendされる時(ControlSendでも同様)に修飾キーが押されている場合、一時的に修飾キーがUpされSend後に元に戻されますが そのスクリプトでは連打されているので、連打の間隔の僅かなタイミング以外では物理的な修飾キーの入力を受け付けない状態になります したがって、{Blind}{Tab}とすることで効いたりするかもしれませんが、たぶん今度はバックグラウンドアプリに修飾キー+Tabが送られたり 修飾キーが押しっぱなしになったりと不都合がでると思います バックグラウンドでTabを連打し続けると言う状況がよくわかりませんが、可能ならキー入力以外の別の方法を考えたほうが良いと思います とりあえず現状のままで実現するなら、修飾キーが押されている場合、 ループを一時的に止める or ControlSendしない などの方法が必要になると思いますが ループ内でSleepを使用しないようにする工夫がないと修飾キー付き操作をする際のレスポンスが悪くなると思います http://egg.5ch.net/test/read.cgi/software/1719681136/322
323: 名無しさん@お腹いっぱい。 [sage] 2024/08/13(火) 21:49:45.31 ID:UTycUI6L0 >>322 かしこまりました。そんな仕様があるのですね。詳しい解説ありがとうございます とりあえず、TABにスリープを眺めに入れてTABの頻度を落として 修飾子キーが入力される頻度を高くして対応してみようと思います ありがとうございました http://egg.5ch.net/test/read.cgi/software/1719681136/323
324: 名無しさん@お腹いっぱい。 [sage] 2024/08/13(火) 22:15:48.62 ID:mguwXv1t0 >>323 そのTAB押下で操作することが操作するアプリのmenuで選択できるなら「WinMenuSelectItem」試してみれば? あと、wikiのWinMenuSelectItem説明ページで[Remarks]に他のコマンドでも代用できる旨書かれてあるから参考に http://egg.5ch.net/test/read.cgi/software/1719681136/324
325: 名無しさん@お腹いっぱい。 [sage] 2024/08/16(金) 22:39:58.14 ID:2CDAU8KY0 電話番号教えてくれ http://egg.5ch.net/test/read.cgi/software/1719681136/325
326: 名無しさん@お腹いっぱい。 [sage] 2024/08/16(金) 22:42:38.18 ID:lyucHnxh0 婆と情弱と中卒連発の乗り込み 今日は http://egg.5ch.net/test/read.cgi/software/1719681136/326
327: 名無しさん@お腹いっぱい。 [] 2024/08/16(金) 23:00:48.03 ID:O+yq6CSj0 >>34 本当に 意味わからないなら山下もない野郎で 見ると https://i.imgur.com/RcFVhDZ.jpeg http://egg.5ch.net/test/read.cgi/software/1719681136/327
328: 名無しさん@お腹いっぱい。 [sage] 2024/08/16(金) 23:08:05.20 ID:jYUNbdeu0 >>259 前回のいつもより背伸びしたショッピングをホントに背伸びしながら巡ります、とかいう企画はホントやめとけ https://i.imgur.com/zDAKQ0m.jpeg http://egg.5ch.net/test/read.cgi/software/1719681136/328
329: 名無しさん@お腹いっぱい。 [] 2024/08/16(金) 23:40:38.96 ID:uCMMteTf0 Twitterにあったがガーシーサロンのパスワード登録、数字1つだけでなくなったんだよな 運転手なのにやってた女衒時代のテレビ千鳥 深夜復帰後のテレビ千鳥 http://24k4.7vq.21/PSh6eo/Z5Cpx http://egg.5ch.net/test/read.cgi/software/1719681136/329
330: 名無しさん@お腹いっぱい。 [] 2024/08/16(金) 23:52:19.20 ID:uYdTYdME0 いやそれ全部信じるの? まるで新車のような気がしてきた? http://egg.5ch.net/test/read.cgi/software/1719681136/330
331: 名無しさん@お腹いっぱい。 [] 2024/08/17(土) 00:07:19.70 ID:5kn2QcaU0 めちゃくちゃトラブってるな http://egg.5ch.net/test/read.cgi/software/1719681136/331
332: 名無しさん@お腹いっぱい。 [] 2024/08/17(土) 00:20:27.83 ID:F/biF5vx0 ソヌのいる宿舎で吸ってたら… http://egg.5ch.net/test/read.cgi/software/1719681136/332
333: 名無しさん@お腹いっぱい。 [] 2024/08/17(土) 00:31:58.75 ID:I0Fzey9B0 今でも違うしそういうなつき方しないで全力すれば http://egg.5ch.net/test/read.cgi/software/1719681136/333
334: 名無しさん@お腹いっぱい。 [sage] 2024/08/17(土) 00:34:52.55 ID:Xx311QRG0 しかし この世代だから工作とかにもならないどころか反感持たれるのにね ガーシーが寝てないアピールしてる奴らて何や http://egg.5ch.net/test/read.cgi/software/1719681136/334
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 668 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s