1樓:絕色v天子
按鍵指令碼合併 只有商業版的可以這樣合併。
如果是**合併則 需要做多執行緒的指令碼 類似於多開方法
2樓:匿名使用者
指令碼多開,用多執行緒,按鍵精靈有多執行緒的例子。
遍歷符合要求的控制代碼儲存到陣列,然後迴圈給每個控制代碼啟動一個指令碼執行緒。這裡要用到環境變數,需要把遍歷得到的控制代碼變數設定為環境變數才能帶到執行緒裡實現引數的傳遞,要不然會出錯。
dimenv 主視窗控制代碼//環境變數
////查詢類名是0且標題是"記事本"的視窗,查詢方式0
hwnds = plugin.window.searchex(0,"記事本",0)
//jb = split(hwnds, "|") //分解控制代碼
if ubound(jb) >= 0 then //判斷是否搜到控制代碼?
for i = 0 to ubound(jb) - 1
主視窗控制代碼 = clng(jb(i)) //型別轉換
beginthread 開始 //啟動執行緒
delay 100
next
end if
//do
delay 1000
loop
//sub 開始
hwnd1=主視窗控制代碼//這句是獲取環境變數控制代碼,讓指令碼對應視窗
hwnd = plugin.window.findex(hwnd1, 0, "edit", 0)
for 10
call plugin.bkgnd.sendstring(hwnd2, 49)
delay 300
next
end sub
求高手解答,按鍵精靈怎樣將多個遊戲指令碼做成一個啊,比如我做了幾個遊戲指令碼,第一個是走進副本地圖裡面的 5
3樓:聖☆斯巴達克斯
先把這三個指令碼做成三個子程式,然後全部複製到一個指令碼中,然後按下面的步驟代入。
rem 開始
call 第一個指令碼子程式
call 第二個指令碼子程式
call 第三個指令碼子程式
goto 開始
4樓:匿名使用者
買科技啊那不是要錢麼去**看看那些賣的可能會幫你
按鍵精靈 一個指令碼如何呼叫另一個指令碼?
5樓:獨尊驕陽
兩個指令碼寫成兩個不同的包名,用指令碼a啟動指令碼b 按照執行指令碼的方式去操作指令碼b知道成功啟動,指令碼b啟動以後用指令碼a的包名結束指令碼a的程式
6樓:匿名使用者
其實這個很copy簡單,我就同時多bai個指令碼互相呼叫,就是du設定不同快捷鍵即可。在a指令碼zhi
裡面寫條件語dao句,a指令碼啟動快捷鍵f1,終止esc。b指令碼啟動快捷鍵f2,終止insert,反正就是設定不同的避免衝突,然後a指令碼執行符合條件時,寫一行**按鍵f2即可呼叫b指令碼,呼叫完了再按insert終止,a指令碼不需要停止可以一直執行。也可以再寫一個主控指令碼來反覆呼叫a和b,原理同上,先按esc終止a,然後按f2執行b即可。
奇思妙想,如果直接a/b互相呼叫,我是這麼做的,a的條件語句呼叫b時,先啟動b快捷鍵,而b指令碼第一行先寫個時間延遲,然後按下a的終止按鈕。b執行完後,啟動a的快捷鍵,然後按下自己的終止按鈕結束自己,這時候a正常啟動,給自己鼓掌!
7樓:匿名使用者
我的思路是
來首先用快捷鍵調源用b,b執行完後在bai當前目錄建立一個檔案du作為訊號,a則在這段時間zhi內一直監測dao這個檔案,一旦檔案出現,立即執行接下來的指令碼。
*****==
b開始處寫:
call plugin.file.deletefolder(".\msg")
b結束了寫:
call plugin.file.createfolder(".\msg")
a呼叫完b,先延遲個5秒,再執行:
while not plugin.file.isfileexit(".\msg")
delay 5000
wend
**********
希望我的回答對你有幫助~
如何讓按鍵精靈在主機中執行,而遊戲開在虛擬機器機上,求高手解答。
8樓:匿名使用者
直接開就可以了啊,lz用的是後臺指令碼,如果是後臺指令碼為什麼要用虛擬機器呢?浪費系統資源啊,如果是前臺指令碼,完全沒必要獲得遊戲控制代碼啊。
虛擬機器的功能一般是用在 無法後臺的遊戲上 虛擬機器+前臺指令碼=後臺基本lz是後臺指令碼的話 沒有必要用虛擬機器的 再怎麼好的機器 虛擬機器開多了 也是很吃資源的
如果lz一定要這樣開的話 可以嘗試的方法是:先獲得虛擬機器的控制代碼 再匯入主機的指令碼
或者 吧指令碼再虛擬機器上執行。。
希望能夠幫到你
9樓:匿名使用者
可以由於目前有些遊戲遮蔽本機按鍵精靈,利用虛擬機器來間接搞定雖然困難但還是可行
大多數玩家是把遊戲裝進虛擬機器,將按鍵精靈安裝在本機,利用後臺指令碼執行按鍵精靈操控虛擬機器內的遊戲以避開遮蔽
只是注意按鍵精靈執行時釋放檔案的臨時資料夾要和虛擬機器共享設定,以免區域性失靈
也有玩家反過來佈局的,即遊戲裝在本機,而按鍵精靈安裝進虛擬機器。。。只是不清楚具體效果如何了。。。
第1 裝完虛擬機器後 打toll補丁(好象叫toll吧,還是aoll 了)
第2 開優化大師 和 超級兔子,它會把 虛擬機器最新補丁打好
第3 打3dx 補丁 變成128m
第4 開起 開始 滑鼠除錯 十字調節
第5 開共享
第6 開共享前,要開網路安裝嚮導
第7 選擇 tool,大部分打溝
第8 要看 你用虛擬機器什麼版本 綠色版本 30m 官方600m
去這裡看看: 按鍵精靈論壇
10樓:原子修補匠
推薦在虛擬機器上開按鍵精靈,這樣簡單方便,完全可行!
非後臺指令碼會更容易實現一點,虛擬機器中後臺指令碼我是沒有編過,不太清楚情況。好運!
11樓:匿名使用者
不如直接在虛擬機器上開按鍵精靈
這樣做,就算執行多個虛擬機器 也可以同時用精靈控制
12樓:守望_永恆
幹嘛要分開來開呢,不會時因為遊戲不準使用按鍵精靈吧?
執行還是可以的,就是無法使用按鍵精靈後臺一些功能咯。
不知道按鍵能否查詢到虛擬機器裡的下級視窗控制代碼。最好找一些工具查詢一下。
13樓:普及網
不行的,按鍵精靈不認虛擬主機的。只能裝到虛擬主機上才能可用。
按鍵精靈9後臺按鍵指令碼,按鍵精靈9後臺按鍵指令碼
得到當前最前面的視窗控制代碼 hwnd plugin.window.foreground 開始無限迴圈while 1 向後臺視窗控制代碼 變數 hwnd 傳送一個鍵盤 掃描碼 49 按下call plugin.bkgnd.keydown hwnd,49 向後臺視窗控制代碼 變數 hwnd 傳送一個鍵...
按鍵精靈如何使用?如何用按鍵精靈做指令碼?
開啟 xx瀏覽器 軟體,開啟瀏覽器之後,按鍵精靈 軟體,好 按鍵精靈 之後,面對製作指令碼為導向,好 按鍵精靈 之後,面對製作指令碼為導向,需要進行以下步驟操作 立即體驗 快速引導 第一次寫指令碼 滑鼠左鍵連點然後提示著做完就好了。開啟按鍵精靈軟體,進入它的工作介面,在工作介面點錄製,彈出錄製鍵盤操...
按鍵精靈上傳指令碼的問題,按鍵精靈方面問題。在一個指令碼中呼叫另一個指令碼。不要答非所問,否則不給分,好加分。
如果是單獨的兩個指令碼是不能呼叫的.但是你可以把某個指令碼寫成子程式或者函式過程貼上到另一個指令碼里呼叫.如果你的這個指令碼要寫成函式供很多指令碼呼叫,在按鍵精靈的我的命令庫裡新建一個命令庫,然後把指令碼寫成函式儲存,以後你在寫其他指令碼的時候就可以呼叫該函式.並且你製作小精靈的時候也會自動把該函式...