如何給一個窗口掛腳本
❶ 怎麼寫鎖定一個窗口,可以後台運行的腳本
請提供窗口標題和類名,窗口句柄每次開啟都是不同的。如果要改成後台,請使用後台語句。
//得到滑鼠指向的窗口句柄Hwnd = Plugin.Window.MousePoint()
或者
//得到當前最前面的窗口句柄Hwnd = Plugin.Window.Foreground()
然後把你的腳本置換成後台腳本語句 。直接放進去是不能用的。
例子:
Hwnd = 200422
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 165, 97)//這個坐標需要取後台坐標,不是屏幕坐標
If GetColor = "51FBC2" Then
Delay 500
Call Plugin.Bkgnd.KeyPress(Hwnd, 40)
End If
❷ 按鍵精靈做出的腳本,我想在一台電腦上,兩個游戲窗口用同一個腳本,該怎麼弄
我有個笨方法,代碼方面,在進入循環之前找一遍游戲窗口,之後進入循環,該打怪打怪,該加血加血,設置里選擇只執行一次。
代碼寫好後生成小精靈,把第一個游戲窗口置於前面,按開始,
之後把另一個游戲窗口激活(滑鼠點下另一個窗口)
在運行小精靈...這樣,2個小精靈負責兩個窗口,
❸ 按鍵精靈怎麼怎麼把腳本綁定窗口
Do
Hwnd = Plugin.Window.MousePoint()
Loop Until Hwnd > 0
Do
Call Plugin.Bkgnd.KeyPress(Hwnd, 192)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 50)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 51)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 52)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 53)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 54)
Call Plugin.Bkgnd.KeyPress(Hwnd, 55)
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Call Plugin.Bkgnd.KeyPress(Hwnd, 56)
For 5
Call Plugin.Bkgnd.KeyPress(Hwnd, 192)
Next
Loop
復制上面代碼可達成,腳本啟動前先將滑鼠移動到游戲窗口內並且點擊一次。等待腳本運行,腳本開始運行後滑鼠可自由操作移動。
❹ 按鍵精靈如何運行腳本
問題一:按鍵精靈8已經編好腳本了,但是如何運行呀? 這個界面是腳本編輯界面,你可以在右邊腳本描述那裡給它重新寫個名字,然後點上面的按鈕「保存退出」,就能保存腳本並退回到按鍵精靈主界面,在那裡有腳本列表,找到你剛保存的腳本,看看你這個腳本前面「有效」那一欄是否有勾,沒勾的話勾上,然後把需要用按鍵精靈的網頁打開,點快捷鍵F10。
問題二:在不打開按鍵精靈的情況下能否運行腳本? 將腳本製作成小精靈,可以是腳本脫離按鍵精靈獨立運行,但不能再修改。
問題三:按鍵精靈怎麼啟動腳本啊 上面有個調試.邊上有啟動鍵和停止鍵的設置.默認是F10啟動.F12終止
問題四:如何用按鍵精靈製作用腳本運行可執行程序? 按鍵精靈編寫完成後,可以生成小精靈,(腳本)。就能執行你編寫的程序中所有功能
問題五:按鍵精靈 同時運行兩個腳本 可以同時運行,如果你是在同一個窗口同時運行的話你只需要將兩個腳本的啟動熱鍵設置成一個就可以了。如果是兩個窗口就設置成不同的熱鍵。
不過如果是同一個窗口的話你這個腳本可以寫到一個腳本裡面
問題六:按鍵精靈腳本無法運行 點擊「開始」->「運行」,輸入regsvr32 vbscript.dll之後回車,然後用同樣的方法「運行」 regsvr32 msscript.ocx ,之後重啟按鍵精靈,再啟動腳本。 只能說試試。。
問題七:按鍵精靈中錄制好一個腳本後怎麼使這個腳本循環運行 首先進入你要修改的腳本。在右邊的 《腳本屬性》中,《運行》選項卡里的 《腳本循環》選擇《循環到按中止鍵為止》然後在《熱鍵》選項卡中把《啟動熱鍵》和《中止熱鍵》設置下。。就可以了
問題八:按鍵精靈製作的腳本怎麼用到游戲中!? 首先現在的網路游戲基本都有防第三方軟體的保護程序,如果想自己做的腳本能成功在游戲上運行,需要績買按鍵精靈會員,開啟神盾後才能越過保護程序。
想要腳本後台運作,需要在加上游戲窗口的句柄,和改用後台按鍵,就可以達到邊干別的事情邊玩游戲的效果。
問題九:為什麼按鍵精靈腳本運行不了 雙擊打開編輯腳本頁面,在右邊的腳本屬性里更改熱鍵.
如果還不行,可以點編輯頁面上面的調試,再點左下的開始.
問題十:按鍵精靈8已經編好腳本了,但是如何運行呀? 這個界面是腳本編輯界面,你可以在右邊腳本描述那裡給它重新寫個名字,然後點上面的按鈕「保存退出」,就能保存腳本並退回到按鍵精靈主界面,在那裡有腳本列表,找到你剛保存的腳本,看看你這個腳本前面「有效」那一欄是否有勾,沒勾的話勾上,然後把需要用按鍵精靈的網頁打開,點快捷鍵F10。
❺ 一個按鍵精靈的腳本如何綁定游戲窗口
前台坐標是根據電腦屏幕解析度計算,後台坐標是根據游戲窗口內計算,所以如果你直接轉換後台,那麼坐標移位。建議下載大漠綜合工具輕松獲得游戲窗口所需要的坐標
Hwnd = Plugin.Window.Foreground()
Call Plugin.Window.Move(Hwnd, 0, 0)
Delay 1000
//上述命令是對游戲窗口進行綁定
While 7=7
Plugin.Bkgnd.MoveTo(Hwnd, 1597, 415)
//滑鼠移動到坐標1597,415
Delay 1000
//延時1秒(1000=1秒)
Plugin Bkgnd.LeftClick(Hwnd, 1597, 415)
//滑鼠移動到坐標1597,415並且點擊左鍵(如果你不是有延時1秒,其實可以直接使用這句即可)
Wend
//while---wend這個是循環體,可以在循環體內輸入你需要的腳本,進行循環(因為綁定窗口不能循環操作,所以需要使用到循環體)