請高手解決按鍵精靈的躲開視窗同步的問題

2025-03-15 21:40:12 字數 3373 閱讀 5033

1樓:網友

因為你的總迴圈設定在了獲取視窗控制代碼那句的前面,你獲取視窗並且無限迴圈,那麼等你開了新視窗的時候迴圈到了獲取控制代碼的時候獲取運陸知的當然就是新控制代碼了,所以發言到了新視窗。

總迴圈應該設定在獲取控制代碼之下。

要對多個視窗後臺操作要用到多執行緒:

beginthread "line1"

beginthread "line2"

beginthread "line3"

sub line1

waitkey key

if key=49

插入你對第乙個視窗的操作。

else gosub line1

endifreturn

sub line2

waitkey key

if key=49

rem 2waitkey key

else gosub line2

endifif key=50

插入你對第二個視窗的操作。

else goto 2

endifreturn

sub line3

waitkey key

if key=49

rem 3waitkey key

else gosub line3

endifif key=50

rem 4waitkey key

else goto 3

endifif key=51

插入你對第三個視窗的操作。

else goto 4

endifreturn

整句的意思是,如果按1,則執行對第乙個視窗的操作,如果按2,就執行對第二個視窗的操作,旁消如果按3執行對第三個視窗的操作,我標出的三個註釋是插入你要操作的語句用的,當然,控制執行哪個視窗的鍵你也可以改,我用的是123,你也可以用abc,還有,抓控制代碼的時候要對每乙個視窗按一次鍵,記得對記錄每個視窗控制代碼的變數用不同的英文表示,以免重複對乙個視窗進行操作悉碼。

2樓:網友

這個是遊戲問題。

地下城的某燃碼行些按鍵是用按鍵精靈不能模擬出皮譁來的,這個是dnf做的防按鍵精靈類的程式。

知模讓名度太高的東西都是會防的。

你需要更強大的外掛程式,或者換個軟體。

3樓:網友

call , 585+x, 411+y)

不用+x+y 後臺的0,0就是客戶區的左上角,不困鄭用考慮視窗在螢幕的哪個位置。

你用抓抓的時候,直接把你客戶區的點輸入到定位起始點橋尺唯 ,敏培這樣抓點就可以了。

按鍵精靈做乙個多視窗同步按鍵和滑鼠的

4樓:高唐幽蘭

如果你想,手動操作乙個視窗,別的視窗同步操作。好像很難實現。

如果,完全自動的同步就簡單了。

1、先得到所有視窗的控制代碼,這個根據實際情況有很多辦法hwnd1 =

delay 10000

hwnd2 =

下一句第乙個視窗按a

call , 65)

下一句第二個視窗按a

call , 65)

下一句式在第乙個視窗的100 200位置點選滑鼠左鍵call , 100, 200)

下一句式在第二個視窗的100 200位置點選滑鼠左鍵call , 100, 200)

按鍵精靈多視窗同步

5樓:網友

如果主程式要加個檢測執行緒怎麼寫,謝謝。

如何用按鍵精靈實現 多視窗同步操作 .. 有原始碼請發原始碼.. 100分. .詳細註釋再加

6樓:網友

aa = waitkey()

hwnd =

bb = waitkey()

hwnd2 =

while true

call , 65)

call , 65)

wendendscript

分別獲取2個視窗的控制代碼。後臺操作。

按鍵精靈能夠同時對多個視窗同時控制嗎?

7樓:汪造化

可以實現對多個視窗同時操作的。

不過需要後臺,前臺的話因為只有乙個滑鼠和乙個鍵盤 ,想實現同時操作是不可能的,前臺只能輪換操作。

多開大致的方法有:

2、多執行緒啟動,把指令碼主線迴圈結構寫成sub或function,然後用 beginthread 多執行緒命令啟動。(子執行緒之間的變數是不共享的)

3、單開後臺完善後,直接新建指令碼複製原始碼,儲存,啟動與停止熱鍵修改不一樣,多個指令碼集合打包乙個小精靈使用。

注意:多開執行必須是後臺不互相干擾操作。

8樓:匿名使用者

可以的,但是你需要將所要操作的視窗,縮放到乙個螢幕操作。

9樓:手機使用者

利用多執行緒技術,對控制代碼視窗進行後臺操作。

10樓:網友

常用的有2個方法:

1、指令碼屬性裡面的禁止重複執行選否,同乙個指令碼就可以能次執行,用滑鼠獲取多個視窗的控制代碼達到多開的目的。缺點:不便於多個視窗之間的資訊交流,佔用cpu較多。

2、建立多執行緒,根據標題等方式批量獲取控制代碼並分配到執行緒。缺點:不穩定。

按鍵精靈多開同步

11樓:吹不散的菸灰

我暈你會寫乙個的。

其他的都和這乙個是一樣的啊。

控制乙個角色去某個地方。

然後弄上四個。

分別開始 分別得到不同的視窗的控制代碼。

他不就分別同時進行一樣的操作。

也就是說 到達乙個地方了?

12樓:網友

**=waitkey 等待按鍵。

hwnd = 滑鼠指向的視窗控制代碼。

while true 當真是則迴圈。

wend迴圈結束語句。

call , 65)呼叫*視窗控制代碼按鍵 按鍵碼為65

13樓:叢林猛獸

這個是什麼啊。。。

你執行了以後,只是不停得後臺按a而已,一秒鐘估計能按幾十個a 僅此而已。

autohotkey或者按鍵精靈怎麼實現多視窗一鍵同步

14樓:網友

遍歷魔獸世界視窗,取視窗控制代碼,當任一遊戲視窗前臺時,檢測1-5按鍵,有按下,就同時向所有魔獸世界視窗後臺傳送同一安健。

15樓:網友

1,其他類似。

winget, wowid, list, 魔獸世界ifwinactive ,魔獸世界。

按鍵精靈高手進

你應該是把1當成了指令碼的開啟熱鍵把!這樣是有延時的。用這個試試 a waitkey 等待按鍵存a變數if a 49 then 當a 49 49是!的1鍵,97是小鍵盤的1鍵,需要那個自己該 是執行下面程式 keydown 7 1 keydown 6 1 keydown 5 1 keydown 4 ...

請高手們幫我做個按鍵精靈指令碼,請求製作按鍵精靈指令碼的高手幫忙 誰能幫我做個50毫秒,F1 F4同時快速加血

general description 信長連點 beginhotkey 36 beginhotkeymod 8 runonce 0 enable 1 repeat type 1 number 9768080 script keypress 13 1 這指令碼說難不難,說容易也不容易。就是 信長野望...

跪求按鍵精靈指令碼高手請進

你被誤導了 按鍵精靈做不到那一步 用全自動的演奏是外掛程式 是類似某工作室的組織利用遊戲本身的漏洞,進行破解而做出的,並且他們不對外 全都是他們自己人壟斷所有伺服器的知音羽毛市場 前一段時間不是被 了嗎 最近我也沒見到有人還能用那個搞掛機吹演奏 指令碼只能編寫一種 半自動 的演奏東東,網上有人賣 好...