使用步驟如下:
1.製作指令碼:按照個人需求從網上搜集指令碼或者自己製作指令碼。如果您的指令碼是從別的地方收集的,請先把指令碼檔案複製到按鍵精靈資料夾下的script資料夾中,然後再執行按鍵精靈。
2.選擇有效的視窗:建議您選擇“對所有視窗有效”。如果您只需要腳本當某個視窗在前臺時有效,請選擇視窗名稱,比如“龍族”
3.讓需要執行的指令碼“有效”,只有“有效”一欄中勾中的指令碼才會執行。
4.進入遊戲(或者其他需要使用按鍵精靈的軟體),在需要使用指令碼的時候按下指令碼的“快捷鍵”,按鍵精靈就會忠實的為您工作了。
按鍵精靈主介面
主介面功能簡介:
增加:增加一個新的指令碼。
修改:修改當前選中的指令碼。
錄製:錄製新的指令碼,新手製作指令碼首選功能。
上傳:將當前指令碼上傳至按鍵精靈網站,與他人進行交流。
全部有效/無效:讓所有指令碼有效或者無效。
註冊:註冊按鍵精靈,使用正版軟體。
幫助:檢視使用者幫助手冊。
圖:錄製功能
錄製功能簡介:
強烈推薦的功能!能夠忠實記錄您的動作,並在指令碼執行時回放,新手也可隨心所欲製作指令碼。按下ScrollLock鍵就可以開始錄製,再次按下就可停止錄製,最後儲存即可。如果您需要按鍵精靈忠實的記錄滑鼠移動軌跡,在後面的“記錄滑鼠移動軌跡”前面打個勾就可以了。錄製過程中可以隨便移動錄製工具條,不會對您錄製的動作產生任何影響。
圖:上傳指令碼
上傳指令碼功能簡介:
您可以將自己比較得意的指令碼上傳到我們的伺服器。在您的指令碼上傳成功之後,我們將會進行人工稽核。不錯的指令碼都會被我們推薦給其他玩家共同學習。
上傳時按鍵精靈會自動填寫一些資訊。請您在“指令碼說明”裡寫上指令碼的用途、製作思路等你認為對其他人有幫助的資訊。沒有說明或者說明不清楚的指令碼將無法獲得推薦。:-)
指令碼編輯器
圖:指令碼編輯器介面
指令碼編輯器使用說明:
注意:我們預設的終止熱鍵是“F12”,目前所有的指令碼使用同一個終止熱鍵,也就是按下一個終止熱鍵之後,所有的指令碼就會停止執行。
圖:指令碼除錯功能
指令碼除錯功能簡介:
指令碼除錯功能允許您隨時觀察指令碼的執行順序,也可以隨意暫停/繼續指令碼的執行,方便查詢指令碼錯誤。當您點選“執行”後,指令碼將會開始執行,同時記錄下每一步執行了哪條動作(語句),您可以隨時按“暫停”熱鍵暫時中止指令碼執行,然後點選“語句編號”立刻檢視,看完以後可以隨時讓指令碼從中斷處恢復執行。
執行熱鍵:ScrollLock
暫停熱鍵:Pause
停止熱鍵:ScrollLock
圖:抓點介面
抓點功能簡介:
使用者可以抓取20個座標點以及相應座標點的顏色。抓點熱鍵包括數字鍵0到9,以及數字鍵下方的10個字母鍵Q到P。按下熱鍵即可獲得滑鼠當前所在位置的座標和顏色,以備製作指令碼時使用。
偏移抓點:當使用偏移抓點時,實際抓到的是滑鼠附近的一點的座標和顏色(具體抓到的點用一個“瞄準鏡”表示)。這樣可以解決在某些情況下,滑鼠圖示顏色會擋住真實座標顏色的問題。
按鍵精靈動作介紹
按鍵精靈的所有動作都需要在“動作選擇區”中選定,然後插入“指令碼內容區”。按鍵精靈的所有功能也都集中在動作選擇區中。
按鍵精靈提供了豐富的動作供大家選擇,這些動作分為四個大類。分別介紹如下
鍵盤動作:
按鍵動作:模擬鍵盤按下、彈起以及按鍵的動作。可以區分按下狀態和彈起狀態,也就是可以模擬按住一個鍵不放的動作
按鍵組合:模擬按下組合鍵的情況
滑鼠動作:
滑鼠移動動作:將滑鼠移動到螢幕上某個預定的座標點
滑鼠相對移動:將滑鼠相對當前位置進行移動
儲存/恢復滑鼠位置:儲存當前滑鼠位置、恢復滑鼠位置到最後一次儲存的位置
控制動作:
顏色控制動作:如果某一點的顏色符合條件,就執行後面的語句,顏色可以在“抓點”視窗中抓取
迴圈動作:將指令碼反覆執行
跳轉動作:在指令碼的某個位置先設定一個“標記”,然後就可以在這裡選擇直接跳轉到“標記”處
子程式呼叫:製作指令碼子程式,可以隨時呼叫
停止指令碼執行:停止指令碼執行功能
其它動作:
延時:可以讓指令碼停頓一段時間再繼續執行
輸入文字:輸入一串文字,支援中文輸入
註釋/標記:你可以給自己的語句加以註釋,同時這些註釋也可以用來作為“跳轉語句”中的“標記”
彈出視窗:彈出視窗顯示視窗提示內容,可以暫停指令碼的執行
按鍵精靈指令碼程式設計語句
1.轉移語句:Goto
格式:Goto[標記]
解釋:跳轉到標記的位置
2.註釋或標記語句:Rem
格式:Rem[註釋或標記]
解釋:可以當作標記供跳轉語句使用,也可以當作指令碼的註釋使用
3.條件語句:IfColor...EndIf
條件正格式:
IfColorxycolor0(x、y為桌面橫座標和縱座標,color為顏色RGB碼)
[語句塊]
EndIf
解釋:如果座標點(x,y)的顏色等於color的數值,則執行語句塊中的內容
條件反格式:
IfColorxycolor1
解釋:如果座標點(x,y)的顏色不等於color的數值,則執行語句塊中的內容
4.迴圈語句:For...EndFor
格式:
For[迴圈次數]
EndFor
解釋:將語句塊反覆執行數次,執行次數由“迴圈次數”控制
5.延時語句:Delay
格式:Delay[毫秒]
解釋:等待一些時間再執行下一句指令碼。
6.游標移動語句:MoveTo、MoveR
絕對移動:MoveToxy
解釋:移動滑鼠到(x,y)點
相對移動:MoveRdxdy(dx、dy為正時表示正方向移動,為負即為負方向移動)
解釋:相對當前座標橫向移動滑鼠x,縱向移動滑鼠y
7.滑鼠控制語句:LeftClick、RightClick、LeftDoubleClick、LeftDown、LeftUp、RightDown、RightUp
左鍵單擊:LeftClick1
右鍵單擊:RightClick1
左鍵雙擊:LeftDoubleClick1
左鍵按下:LeftDown1
左鍵彈起:LeftUp1
右鍵按下:RightDown1
右鍵彈起:RightUp1
8.鍵盤按鍵語句:KeyPress、KeyDown、KeyUp
按鍵:KeyPresscode1(code為鍵盤ASCII碼)
按住:KeyDowncode1
彈起:KeyUpcode1
9.輸入字串語句:SayString
格式:SayString[要輸入的字串]
10.儲存/恢復滑鼠位置
儲存滑鼠位置:SaveMousePos
解釋:儲存當前滑鼠位置
恢復滑鼠位置:RestoreMousePos
解釋:將滑鼠移動到上一次儲存的滑鼠位置
這兩個語句常用於製作網路遊戲練功指令碼,指令碼開始時儲存滑鼠位置,指令碼結束時恢復滑鼠位置。
11.子程式、子程式呼叫
Sub[子程式名]
Retrun
解釋:將一些語句放在子程式中,可以被反覆呼叫
Gosub[子程式名]
解釋:呼叫子程式中的語句塊
11.指令碼停止執行
格式:EndScript
解釋:完全停止當前指令碼的執行。可以用於除錯指令碼。
12.彈出視窗
格式:MessageBox[視窗顯示內容]
使用步驟如下:
1.製作指令碼:按照個人需求從網上搜集指令碼或者自己製作指令碼。如果您的指令碼是從別的地方收集的,請先把指令碼檔案複製到按鍵精靈資料夾下的script資料夾中,然後再執行按鍵精靈。
2.選擇有效的視窗:建議您選擇“對所有視窗有效”。如果您只需要腳本當某個視窗在前臺時有效,請選擇視窗名稱,比如“龍族”
3.讓需要執行的指令碼“有效”,只有“有效”一欄中勾中的指令碼才會執行。
4.進入遊戲(或者其他需要使用按鍵精靈的軟體),在需要使用指令碼的時候按下指令碼的“快捷鍵”,按鍵精靈就會忠實的為您工作了。
按鍵精靈主介面
主介面功能簡介:
增加:增加一個新的指令碼。
修改:修改當前選中的指令碼。
錄製:錄製新的指令碼,新手製作指令碼首選功能。
上傳:將當前指令碼上傳至按鍵精靈網站,與他人進行交流。
全部有效/無效:讓所有指令碼有效或者無效。
註冊:註冊按鍵精靈,使用正版軟體。
幫助:檢視使用者幫助手冊。
圖:錄製功能
錄製功能簡介:
強烈推薦的功能!能夠忠實記錄您的動作,並在指令碼執行時回放,新手也可隨心所欲製作指令碼。按下ScrollLock鍵就可以開始錄製,再次按下就可停止錄製,最後儲存即可。如果您需要按鍵精靈忠實的記錄滑鼠移動軌跡,在後面的“記錄滑鼠移動軌跡”前面打個勾就可以了。錄製過程中可以隨便移動錄製工具條,不會對您錄製的動作產生任何影響。
圖:上傳指令碼
上傳指令碼功能簡介:
您可以將自己比較得意的指令碼上傳到我們的伺服器。在您的指令碼上傳成功之後,我們將會進行人工稽核。不錯的指令碼都會被我們推薦給其他玩家共同學習。
上傳時按鍵精靈會自動填寫一些資訊。請您在“指令碼說明”裡寫上指令碼的用途、製作思路等你認為對其他人有幫助的資訊。沒有說明或者說明不清楚的指令碼將無法獲得推薦。:-)
指令碼編輯器
圖:指令碼編輯器介面
指令碼編輯器使用說明:
注意:我們預設的終止熱鍵是“F12”,目前所有的指令碼使用同一個終止熱鍵,也就是按下一個終止熱鍵之後,所有的指令碼就會停止執行。
圖:指令碼除錯功能
指令碼除錯功能簡介:
指令碼除錯功能允許您隨時觀察指令碼的執行順序,也可以隨意暫停/繼續指令碼的執行,方便查詢指令碼錯誤。當您點選“執行”後,指令碼將會開始執行,同時記錄下每一步執行了哪條動作(語句),您可以隨時按“暫停”熱鍵暫時中止指令碼執行,然後點選“語句編號”立刻檢視,看完以後可以隨時讓指令碼從中斷處恢復執行。
執行熱鍵:ScrollLock
暫停熱鍵:Pause
停止熱鍵:ScrollLock
圖:抓點介面
抓點功能簡介:
使用者可以抓取20個座標點以及相應座標點的顏色。抓點熱鍵包括數字鍵0到9,以及數字鍵下方的10個字母鍵Q到P。按下熱鍵即可獲得滑鼠當前所在位置的座標和顏色,以備製作指令碼時使用。
偏移抓點:當使用偏移抓點時,實際抓到的是滑鼠附近的一點的座標和顏色(具體抓到的點用一個“瞄準鏡”表示)。這樣可以解決在某些情況下,滑鼠圖示顏色會擋住真實座標顏色的問題。
按鍵精靈動作介紹
按鍵精靈的所有動作都需要在“動作選擇區”中選定,然後插入“指令碼內容區”。按鍵精靈的所有功能也都集中在動作選擇區中。
按鍵精靈提供了豐富的動作供大家選擇,這些動作分為四個大類。分別介紹如下
鍵盤動作:
按鍵動作:模擬鍵盤按下、彈起以及按鍵的動作。可以區分按下狀態和彈起狀態,也就是可以模擬按住一個鍵不放的動作
按鍵組合:模擬按下組合鍵的情況
滑鼠動作:
滑鼠移動動作:將滑鼠移動到螢幕上某個預定的座標點
滑鼠相對移動:將滑鼠相對當前位置進行移動
儲存/恢復滑鼠位置:儲存當前滑鼠位置、恢復滑鼠位置到最後一次儲存的位置
控制動作:
顏色控制動作:如果某一點的顏色符合條件,就執行後面的語句,顏色可以在“抓點”視窗中抓取
迴圈動作:將指令碼反覆執行
跳轉動作:在指令碼的某個位置先設定一個“標記”,然後就可以在這裡選擇直接跳轉到“標記”處
子程式呼叫:製作指令碼子程式,可以隨時呼叫
停止指令碼執行:停止指令碼執行功能
其它動作:
延時:可以讓指令碼停頓一段時間再繼續執行
輸入文字:輸入一串文字,支援中文輸入
註釋/標記:你可以給自己的語句加以註釋,同時這些註釋也可以用來作為“跳轉語句”中的“標記”
彈出視窗:彈出視窗顯示視窗提示內容,可以暫停指令碼的執行
按鍵精靈指令碼程式設計語句
1.轉移語句:Goto
格式:Goto[標記]
解釋:跳轉到標記的位置
2.註釋或標記語句:Rem
格式:Rem[註釋或標記]
解釋:可以當作標記供跳轉語句使用,也可以當作指令碼的註釋使用
3.條件語句:IfColor...EndIf
條件正格式:
IfColorxycolor0(x、y為桌面橫座標和縱座標,color為顏色RGB碼)
[語句塊]
EndIf
解釋:如果座標點(x,y)的顏色等於color的數值,則執行語句塊中的內容
條件反格式:
IfColorxycolor1
[語句塊]
EndIf
解釋:如果座標點(x,y)的顏色不等於color的數值,則執行語句塊中的內容
4.迴圈語句:For...EndFor
格式:
For[迴圈次數]
[語句塊]
EndFor
解釋:將語句塊反覆執行數次,執行次數由“迴圈次數”控制
5.延時語句:Delay
格式:Delay[毫秒]
解釋:等待一些時間再執行下一句指令碼。
6.游標移動語句:MoveTo、MoveR
格式:
絕對移動:MoveToxy
解釋:移動滑鼠到(x,y)點
相對移動:MoveRdxdy(dx、dy為正時表示正方向移動,為負即為負方向移動)
解釋:相對當前座標橫向移動滑鼠x,縱向移動滑鼠y
7.滑鼠控制語句:LeftClick、RightClick、LeftDoubleClick、LeftDown、LeftUp、RightDown、RightUp
格式:
左鍵單擊:LeftClick1
右鍵單擊:RightClick1
左鍵雙擊:LeftDoubleClick1
左鍵按下:LeftDown1
左鍵彈起:LeftUp1
右鍵按下:RightDown1
右鍵彈起:RightUp1
8.鍵盤按鍵語句:KeyPress、KeyDown、KeyUp
格式:
按鍵:KeyPresscode1(code為鍵盤ASCII碼)
按住:KeyDowncode1
彈起:KeyUpcode1
9.輸入字串語句:SayString
格式:SayString[要輸入的字串]
10.儲存/恢復滑鼠位置
格式:
儲存滑鼠位置:SaveMousePos
解釋:儲存當前滑鼠位置
恢復滑鼠位置:RestoreMousePos
解釋:將滑鼠移動到上一次儲存的滑鼠位置
這兩個語句常用於製作網路遊戲練功指令碼,指令碼開始時儲存滑鼠位置,指令碼結束時恢復滑鼠位置。
11.子程式、子程式呼叫
格式:
Sub[子程式名]
[語句塊]
Retrun
解釋:將一些語句放在子程式中,可以被反覆呼叫
Gosub[子程式名]
解釋:呼叫子程式中的語句塊
11.指令碼停止執行
格式:EndScript
解釋:完全停止當前指令碼的執行。可以用於除錯指令碼。
12.彈出視窗
格式:MessageBox[視窗顯示內容]