1樓:花花
先要獲取
遊戲畫面的copy視窗控制代碼.然後用後臺外掛寫bai指令碼.
如何獲取視窗內坐du標zhi,你可以用抓抓,先獲取控制代碼,再複製控制代碼到圖dao像頁面,然後指定視窗打鉤,貼上控制代碼.截圖.然後在截圖裡面取座標就是後臺座標.
如果截圖是黑的,那麼說明遊戲遮蔽了後臺取色.你要用其它的外掛來實現.
windows每開啟一個視窗(包含程式執行時的視窗),以及每個視窗內的控制元件(按扭,輸入框等)都會隨機分配一個號碼,這個號碼就是這一視窗或控制元件的控制代碼.
獲得這個控制代碼就可以實現在後臺進行鍼對這個視窗(程式)的操作.例如:在這一視窗中輸入一段文字,在某一座標進行單擊,雙擊等.
提取控制代碼的方法可以參考按鍵精靈的幫助.也可以全部命令--外掛命令--windows視窗外掛找到.例如:
hwnd = plugin.window.find(0, "無標題 - 記事本")'查詢當前開啟的程式中標題為"無標題 - 記事本"的視窗,並將找到的控制代碼號存進hwnd變數中,以便後面呼叫;
需要注意的是:任何一個視窗關閉後再開啟,對應的控制代碼將會被重新分配.
按鍵精靈怎麼讓指令碼執行指定的視窗並支援後臺
2樓:匿名使用者
//得到滑鼠指向的視窗控制代碼
hwnd = plugin.window.mousepoint()
//向後臺視窗控制代碼(變數:hwnd)傳送一個鍵盤(掃描碼:65)按鍵
call plugin.bkgnd.keypress(hwnd, 65)
//向後臺視窗控制代碼(變數:hwnd)傳送一個滑鼠移動到客戶區域(座標:0, 0)處
call plugin.bkgnd.moveto(hwnd, 0, 0)
//向後臺視窗控制代碼(變數:hwnd)的客戶區域(座標:0, 0)處傳送一個滑鼠右鍵單擊
call plugin.bkgnd.rightclick(hwnd, 0, 0)
//向後臺視窗控制代碼(變數:hwnd)傳送一個文字訊息(內容:"內容")到客戶區
call plugin.bkgnd.sendstring(hwnd, "內容")
你把hwnd 控制代碼當做一個物件,就像你要發簡訊需要一個**號碼才能操作一樣。然後後面的就好理解了。不懂再問。這些命令都能在按鍵精靈裡面的外掛命令-後臺命令裡找到,祝你好運。
3樓:蝙蝠咬了不變身
內容過於繁瑣 不利於大量**修改
按鍵精靈怎麼讓指令碼執行指定的視窗並支援後臺?
4樓:偝仩偙逛街
a = plugin.window.mousepoint()
然後一切操作繫結a視窗即可。
5樓:突破限制
你用抓抓獲得視窗控制代碼.然後用後臺命令對控制代碼進行操作
如何設定按鍵精靈在指定視窗執行
6樓:釋然wo的
你的意思是要後臺指令碼。這個要選繫結視窗。按鍵自帶有這個功能。不過有個別遊戲反按鍵。這個需要自己測試。
7樓:夜月兔噠噠
你可以買一本這樣的教材,噹噹網上就有。
按鍵精靈指令碼如何定時啟動,按鍵精靈如何定時啟動指令碼
按鍵精靈定時啟動指令碼操作如下 1 開啟鍵盤嚮導,單擊新指令碼,會彈出一個空白的指令碼螢幕。2 接下來,單擊 control 命令按鈕以建立表示式為 true 的迴圈命令。3 接下來,單擊原始檔,在表示式後面建立兩個變數 hour 和 capacity minute 並在表示式後面使用實時語句。4 ...
熱血江湖按鍵精靈的指令碼,熱血江湖按鍵精靈自動打怪程式怎麼做
我做好了 發給你了 是2個指令碼 不要賴帳 頂我 自動吃紅和藍的指令碼就不必自己做了吧,很多指令碼已經很成熟了啊。而且不管是自己做還是用別人已有的,都是用抓點的方法來實現的,自己做的經常會因為抓點不準而出問題,所以還是用朋友已經有的吧。再說一句,加上個動作 自動釋放武功不是更方便,就加一個動作嘛。給...
求按鍵精靈特別簡單的指令碼,求1個按鍵精靈特別簡單的指令碼
這是指令碼的源 也沒留地方給你傳 那就只能貼源 了 general syntaxversion 2 beginhotkey 121 beginhotkeymod 0 pausehotkey 0 pausehotkeymod 0 stophotkey 123 stophotkeymod 0 runon...