按鍵精靈編譯器
㈠ 按鍵精靈怎麼啟動,不是說按F10嗎
不知道你說的是編譯器,還是生成的小精靈。F10隻是默認啟動。如果是小精靈,你而已在啟動頁面,直接看到啟動熱鍵。編譯器也可以在調試界面看到啟動熱鍵。。如果要修改,在編譯器左側腳本屬性中進行修改即可~
易語言,按鍵精靈,Visual Basic 專業游戲外掛輔助作者解答
㈡ 按鍵精靈怎麼用急
按鍵精靈第一個實現了「動動滑鼠就可以製作出腳本」的功能。我們不希望為了使用一個小軟體而去學習編程知識,考慮到這些,所以按鍵精靈完全界面操作就可以製作腳本。按鍵精靈的腳本是純粹的TXT文件,即使是目前新增了插件功能,也引入了數字簽名的機制。因此我們可以放心的使用網站上的腳本而不用擔心會有病毒。
腳本就是一系列可以反復執行的命令.通過一些判斷條件,可以讓這些命令具有一定的智能效果.我們可以通過」錄制」功能製作簡單的腳本,還可通過」腳本編輯器」製作更加智能的腳本.今天我們就通過錄制一個最簡單的腳本,來手把手的教大家使用按鍵精靈。
上網一族一般開機後會先看看自己郵箱,或者看看自己博客;每天如此,可能都有些煩了。現在好了,把這些繁雜的事情交給按鍵精靈吧。今天我們就來錄制一個自動登錄博客,並對整個頁面進行瀏覽的腳本。
首先,我們打開「按鍵精靈」。其運行界面如下(圖1):
打開軟體後點擊工具欄上「新建」項(如圖2);之後進入「腳本編譯器」界面(如圖3)。現在就可以正式開始編譯腳本了。
在腳本編譯器界面上,左鍵點擊工具欄上「錄制」項,會出現這樣的情況:進入桌面,並出現一個小的對話框(如圖4)。
在這個小的對話框中,左側紅色圓按鈕是錄制的開始,第二個藍色方按鈕是錄制結束,第三個是存儲錄制內容。在錄制過程中該對話框可以隨意移動,不會影響錄制結果。
我們來點擊紅色圓形按鈕開始錄制(圖5)
開始錄制後我們把這個小的對話框移至窗口右下角,然後用滑鼠點擊左下角任務欄的IE瀏覽器標志,來打開瀏覽器(如圖6)。
隨後在地址欄輸入博客地址(如圖7)
進入博客主頁(如圖8)
用滑鼠拖動滾動條,瀏覽整個頁面。
看完後關閉頁面,然後點擊錄制對話框的藍色方形停止鍵(如圖9)
之後點擊第三個按鈕,來保存錄制動作並進入腳本編譯界面。現在我們可以看到在編譯界面的中部,有「按鍵精靈錄制的內容」這句話顯示。這句話的下面有「滑鼠移動」、「延時」、「按鍵動作」等記錄的錄制過程中的各個動作。
現在就讓我們來檢驗下剛才的一系列動作是否已經記錄好。點擊工具欄的「調試」按鈕(如圖11)。
進入調試對話框(如圖12)。
點擊調試腳本對話框上的綠色三角形「執行」按鈕,開始執行剛才記錄的腳本動作。
執行後我們可以看到滑鼠首先點擊工具欄IE瀏覽器圖標,然後在地址欄中輸入了預登錄博客的地址,之後滑鼠拖動滾動條瀏覽整個頁面,最後關閉頁面。可以說,這是剛才整個動作過程的復制,由此體現出了「按鍵精靈」這個軟體的運行機理——記錄操作過程中滑鼠鍵盤的動作以及各個動作過程中間的延遲。
調試之後我們把這個過程做成「小精靈」的EXE格式,這樣的話就算不打開按鍵精靈也可以通過熱鍵來運行剛才的動作。
進入「按鍵小精靈——製作工具」界面。
可以看到上面的腳本文件為我們剛才保存的「我的腳本.TXT」文件,還可以選取左下角「更多設置」來設置更多高級選項。設置好這些後點擊右下角「開始製作」,生成可執行文件格式的「我的腳本.exe」。
這樣,我們按下默認的「F10」鍵,該腳本自動運行,執行我們剛才的操作過程,這期間按下「F12」中止腳本。
好了,到現在為止我們已經完全製作了一個完整的腳本,並向大家演示了整個製作的詳細過程。當然,這只是一個最簡單的腳本製作,也是按鍵精靈中最簡單的功能。
希望大家看完這些後,已經對按鍵精靈有了個整體認識,並對其操作也已經了解。現在就可以試著自己做一個腳本來幫自己解決下繁雜的操作了。
㈢ 為什麼按鍵精靈腳本運行不了
這個界面是腳本編輯界面,你可以在右邊腳本描述那裡給它重新寫個名字,然後點上面的按鈕「保存退出」,就能保存腳本並退回到按鍵精靈主界面,在那裡有腳本列表,找到你剛保存的腳本,看看你這個腳本前面「有效」那一欄是否有勾,沒勾的話勾上,然後把需要用按鍵精靈的網頁打開,點快捷鍵F10。
按鍵精靈腳本沒問題按啟動熱鍵沒反應是因為最後沒有進行保存設置,步驟如下:
1、首先第一步就是進行打開按鍵精靈應用軟體,進入按鍵精靈頁面,在左方的選項中選擇「我的腳本」,進入我的腳本瀏覽,找到需要更改的腳本列表,如下圖所示。
2、然後就是進行找到需要更改快捷鍵設置的腳本文件,進入瀏覽,選定腳本文件後,這時候右鍵點擊腳本名稱,彈出操作列表即可。
3、然後就是進行在彈出的操作列表中,選擇「屬性」選項,系統會自動彈出屬性窗口,進入腳本屬性窗口,如下圖所示。
4、接著就是進行在彈出的屬性窗口中,這時候可以修改腳本名稱和腳本文件名稱,在下方點擊「修改熱鍵」,進入快捷鍵修改頁面如下圖所示。
5、接著就是在彈出的快捷鍵修改窗口中,找到「啟動」對應的輸入框,再把原始快捷鍵設置刪除,接著按下需要設置的鍵盤按鍵,自動輸入即可。
6、然後就是完成啟動熱鍵的設置輸入後,點擊「確認」,即可完成設置,回到腳本屬性頁面,如下圖所示。
7、最後就是進行回到腳本屬性窗口後,點擊下方的「保存設置」按鈕,即可對所有更改設置進行保存,保存完成後即完成快捷鍵的設置修改即可。
㈣ 使用按鍵精靈,是否可以編寫桌面應用程序
按鍵精靈本質上是一個生成宏的軟體,而不是編譯器或者IDE。編寫桌面應用程序需要用正規編程語言以及配套編譯軟體來實現。
㈤ 網頁按鍵精靈教程
按鍵精靈是一個可以模擬電腦操作的軟體,您在電腦上的一切動作都可以讓按鍵精靈模擬執行,完全解放您的雙手。按鍵精靈可以幫你操作電腦,不需要任何編程知識就可以作出功能強大的腳本。
如果你還為一些枯燥、繁瑣的電腦操作而煩惱,按鍵精靈絕對會是你最好的幫手。
那麼,按鍵精靈具體能幫我們干什麼呢?我們來列舉幾個例子來說明下。
* 網路游戲中可作腳本實現自動打怪,自動補血,自動說話等;
* 辦公族可用它自動處理表格、文檔,自動收發郵件等;
* 任何你覺得「有點煩」的電腦操作都可以替你完成。 按鍵精靈第一個實現了「動動滑鼠就可以製作出腳本」的功能。我們不希望為了使用一個小軟體而去學習編程知識,考慮到這些,所以按鍵精靈完全界面操作就可以製作腳本。按鍵精靈的腳本是純粹的TXT文件,即使是目前新增了插件功能,也引入了數字簽名的機制。因此我們可以放心的使用網站上的腳本而不用擔心會有病毒。
腳本就是一系列可以反復執行的命令.通過一些判斷條件,可以讓這些命令具有一定的智能效果.我們可以通過」錄制」功能製作簡單的腳本,還可通過」腳本編輯器」製作更加智能的腳本.今天我們就通過錄制一個最簡單的腳本,來手把手的教大家使用按鍵精靈。
上網一族一般開機後會先看看自己郵箱,或者看看自己博客;每天如此,可能都有些煩了。現在好了,把這些繁雜的事情交給按鍵精靈吧。今天我們就來錄制一個自動登錄博客,並對整個頁面進行瀏覽的腳本。
首先,我們打開「按鍵精靈」。其運行界面如下(圖1):
查看大圖
圖1 運行界面
打開軟體後點擊工具欄上「新建」項(如圖2);之後進入「腳本編譯器」界面(如圖3)。現在就可以正式開始編譯腳本了。
圖2 新建
查看大圖
圖3 腳本編譯器界面 在腳本編譯器界面上,左鍵點擊工具欄上「錄制」項,會出現這樣的情況:進入桌面,並出現一個小的對話框(如圖4)。
圖4錄制
在這個小的對話框中,左側紅色圓按鈕是錄制的開始,第二個藍色方按鈕是錄制結束,第三個是存儲錄制內容。在錄制過程中該對話框可以隨意移動,不會影響錄制結果。
我們來點擊紅色圓形按鈕開始錄制(圖5)
查看大圖
圖5開始錄制 開始錄制後我們把這個小的對話框移至窗口右下角,然後用滑鼠點擊左下角任務欄的IE瀏覽器標志,來打開瀏覽器(如圖6)。
查看大圖
圖6打開IE瀏覽器
隨後在地址欄輸入博客地址(如圖7)
查看大圖
圖7輸入地址
查看大圖
進入博客主頁(如圖8)
用滑鼠拖動滾動條,瀏覽整個頁面。
看完後關閉頁面,然後點擊錄制對話框的藍色方形停止鍵(如圖9)
查看大圖
圖9停止錄制
之後點擊第三個按鈕,來保存錄制動作並進入腳本編譯界面。現在我們可以看到在編譯界面的中部,有「按鍵精靈錄制的內容」這句話顯示。這句話的下面有「滑鼠移動」、「延時」、「按鍵動作」等記錄的錄制過程中的各個動作。
查看大圖
圖10錄制內容顯示
現在就讓我們來檢驗下剛才的一系列動作是否已經記錄好。點擊工具欄的「調試」按鈕(如圖11)。
圖11調試
進入調試對話框(如圖12)。
查看大圖
圖12調試腳本
點擊調試腳本對話框上的綠色三角形「執行」按鈕,開始執行剛才記錄的腳本動作。
執行後我們可以看到滑鼠首先點擊工具欄IE瀏覽器圖標,然後在地址欄中輸入了預登錄博客的地址,之後滑鼠拖動滾動條瀏覽整個頁面,最後關閉頁面。可以說,這是剛才整個動作過程的復制,由此體現出了「按鍵精靈」這個軟體的運行機理——記錄操作過程中滑鼠鍵盤的動作以及各個動作過程中間的延遲。
調試之後我們把這個過程做成「小精靈」的EXE格式,這樣的話就算不打開按鍵精靈也可以通過熱鍵來運行剛才的動作。
查看大圖
圖13小精靈
進入「按鍵小精靈——製作工具」界面。
查看大圖
圖14按鍵小精靈
可以看到上面的腳本文件為我們剛才保存的「我的腳本.TXT」文件,還可以選取左下角「更多設置」來設置更多高級選項。設置好這些後點擊右下角「開始製作」,生成可執行文件格式的「我的腳本.exe」。
這樣,我們按下默認的「F10」鍵,該腳本自動運行,執行我們剛才的操作過程,這期間按下「F12」中止腳本。
好了,到現在為止我們已經完全製作了一個完整的腳本,並向大家演示了整個製作的詳細過程。當然,這只是一個最簡單的腳本製作,也是按鍵精靈中最簡單的功能。
希望大家看完這些後,已經對按鍵精靈有了個整體認識,並對其操作也已經了解。現在就可以試著自己做一個腳本來幫自己解決下繁雜的操作了。
㈥ 按鍵精靈設置問題
判斷前台按下哪個鍵,要用WaitKey函數,這個函數返回按下鍵的ASCII碼。建議寫代碼在「源文件」(在編譯器上面「普通」二字右邊),點「源文件」就是自己寫代碼。要實現你的功能代碼如下:
Key=WaitKey()
IfKey=32Then
KeyPress144,1'144是NumLock的ASCII碼
EndIf
要先啟動腳本,如果你想循環執行,就加上循環代碼,代碼如下:
WhileTrue
Key=WaitKey()
IfKey=32Then
KeyPress144,1
EndIf
Wend
㈦ 按鍵精靈,區域內隨機點擊滑鼠右鍵
代碼如下:
Randomize
x = Int(481 * Rnd + 20)
Randomize
y = Int(201 * Rnd + 600)
MoveTo x, y
RightClick 1
拓展資料
代碼就是程序員用開發工具所支持的語言寫出來的源文件,是一組由字元、符號或信號碼元以離散形式表示信息的明確的規則體系。代碼設計的原則包括唯一確定性、標准化和通用性、可擴充性與穩定性、便於識別與記憶、力求短小與格式統一以及容易修改等。源代碼是代碼的分支,某種意義上來說,源代碼相當於代碼。現代程序語言中,源代碼可以書籍或磁帶形式出現,但最為常用格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼最終目的是將人類可讀文本翻譯成為計算機可執行的二進制指令,這種過程叫編譯,它由通過編譯器完成。
(資料來源:網路:代碼)
㈧ 按鍵精靈的工作原理是什麼
淺談對按鍵精靈的幾點思考
所謂「有比較才有鑒別」,只有通過對同類、不同類軟體予以橫向的、縱向的比較,才能對軟體的本身定位有個清晰的認識,而只有對軟體自身的定位有了清晰的認識,才能自己更有針對性的發展自己的特色,使按精精靈的開發和使用者能得心應手的完成想要完成的工作。
思考一、按鍵精靈面向的主要用戶群
毫無疑問,按鍵精靈,顧名思義,是一個能夠發送記錄或編寫的滑鼠、鍵盤操作序列,從而使用者得以從某項原本操作起來既重復因而枯燥無趣的游戲(操作)過程中解脫出來,具體的說,如按鍵精靈幫助介紹的:
「只要您在電腦前用雙手可以完成的動作,按鍵精靈都可以替您完成。」
「按鍵精靈能幫我做什麼?
* 網路游戲中可作腳本實現自動打怪,自動補血,自動說話等
* 辦公族可用它自動處理表格、文檔,自動收發郵件等
* 任何你覺得「有點煩」的電腦操作都可以替你完成」
那麼,可以看出,軟體所面向的主要用戶群是:
1. 游戲愛好者
2. 需要輔助辦公自動化者
3. 其他有特殊需求者
這三者的比例關系,即軟體面向的主體是誰呢?毫無疑問:廣大的游戲愛好者,據我個人的看法,至少80%以上使用按鍵精靈的目的是:游戲!包括我個人,當初知道有按鍵精靈這個軟體,及至後來使用、學習和研究,為的是什麼?為的是更好地玩游戲!
有了這個認識之後,我們繼續下面的思考。
思考二、按鍵需要什麼樣的功能?
對於此問題,一個很簡單的回答是:用戶需要什麼功能,我們就做什麼功能!那麼在這個認識之下,舉凡是能夠幫助游戲愛好者(軟體的最廣大的用戶群體)能夠更好的游戲的功能都是我們所需要的。然而,似乎還有什麼我們必須要考慮的,是什麼呢?不錯,一個已經令人耳熟能詳的名字:外掛!國家對外掛的政策、游戲開發商、運營商以及游戲者對外掛的認識和態度等等,都是我們必須要考慮的。
眾所周知,那些破壞游戲平衡性的變態外掛是被國家明令禁止的,而游戲開發商、運營商包括部分游戲愛好者對外掛深惡痛絕,但有句名言「存在的就是合理的」,為什麼外掛依舊存在、而且使用者眾多呢?籠統的一句話,概括起來就是:游戲里存在不合理的地方。當然這個原因不能做為你使用那些破壞游戲平衡性的變態外掛的借口。但,現在的網游,絕大部分還是「泡菜」,練級的過程無疑是枯燥的、煩味的、令人厭倦的,而某些游戲戰斗時不停地補血、補藍操作更是令人手忙腳亂,除了一個喜歡鍛煉手指靈活性而且具有非凡耐性的人,十天半個月身為一名久經磨煉的游戲愛好者能堅持,再長些時間恐怕誰都不會說喜愛這種簡單而重復的操作。
讓我們再了解一下,現行外掛的不同工作原理。
1. 模擬動作式外掛。所謂動作式,就是指用API發命令給窗口或API控制滑鼠、鍵盤等,使游戲里的人物進行流動或者攻擊,最早以前的「石器」外掛就是這種方式。按鍵精靈就屬於此類外掛。
2. 內存修改式外掛。這種外掛跟傳統上的一些游戲修改器沒有兩樣,做這種外掛在編程只需要對內存地址有一點認識並且掌握API就可以實現,「精靈」的外掛這是這種方式寫成的,它的難點在於找到那些地址碼,找地址一般地要藉助於別人的工具,有的游戲還有雙碼校驗,正正找起來會比較困難。
3. 封包修改式外掛。這種外掛的原理是先截取游戲的數據封包,客戶端修改,再轉發。這種外掛適用於大多數網路游戲,像WPE及一些網路游戲外掛都是用這種方式寫成的。
其他的還有諸如加速式外掛、木馬式外掛等。
在這幾類外掛中,除了模擬動作式外掛,其他都是國家明令禁止的,原因很簡單,這些外掛無一例外或多或少都破壞了游戲的平衡性,而游戲平衡性可以說是一個網路游戲能長期生存下去的前提條件,很難想像人們會喜歡在一個在游戲中隨時可能被利用BT外掛而變得超級無敵者PK。
其實模擬動作式外掛,並不能稱得上真正意義的外掛,只能是一種輔助游戲的工具,那些用過封包修改式之類外掛的人員,對此類外掛的簡單功能嗤之以鼻,不屑一顧,但畢竟不是游戲里固有的,而是脫離游戲軟體的外部存在,只好簡單籠統地稱之為外掛。
功能簡單既是模擬動作式外掛的缺點,也是其優點所在。正是因為其只是簡單的游戲者動作模擬操作,因而並不會破壞游戲的平衡性,可算是合法的「外掛」,雖然某些游戲開發商、運營商出於自身利益的原因也封殺這類外掛,但游戲愛好者對此類外掛卻非常歡迎喜愛。由於不破壞游戲的平衡性,沒有那些變態的如睡移、穿牆、鎖血等等功能,在游戲的時候用此類模擬動作式外掛游戲時也感覺心裡安穩些。
總之,概括起來一句話:在不破壞游戲平衡性性的前提下,盡可能的提供用戶需要的功能。
思考三、為什麼需要按鍵精靈?
顯而易見,與現行成熟的大型編程軟體,如VB、VC、DELPHI等這些著名的編程軟體相比,按鍵精靈就如是這些軟體裡面的一個小小的控制項,無論是從編譯器的效率、調試偵錯的手段、編輯器的強大友好、面向對象的可視化操作……等等,這些都是無法比擬的。但有句名言不是說了嗎?「能抓到耗子的就是好貓」,只要能達到使用者的目的的就是最用的軟體,這個跟軟體的大小無關,工具就是工具,無論是鐵鍬還是一根鐵條,老古話說:「寸有所長,尺有所短」。
那麼為什麼我不用VB、DELPHI這些強大的編程工具就可以理解了,雖然我可以用這些軟體完成與按鍵精靈一樣的功能,但按鍵精靈使用起來更簡單、更專業、更方便,這就是使用按鍵精靈的原因所在。
簡單地說,按鍵精靈存在的意義,就在於給游戲愛好者、腳本編寫者(尤其是那些對編程並沒有深入學習過的普通游戲愛好者),提供一個簡單、便捷的游戲腳本編寫平台。
思考四、關於按鍵腳本命令集的結構
我認為按鍵精靈的命令(API)集合可以大致分為如下四個部分:
1. 專門針對游戲的部分。這一部分包括鍵盤滑鼠命令和一些VBS函數,如FindCenterColor, FindColor,FindColorEx,FindPic等,這部分命令集合是按鍵精靈作為一個輔助工具的特色所在,是按鍵精靈的核心和最重要的部分,如果除去這一部分,按鍵精靈存在的意義將大大消弱。因此,任何有可能提高這些命令集的完成效率,如更好的演算法等等,哪怕是微小的改進,也是值得花精力的。
2. 從VBScript中引入的部分。如在按鍵精靈的幫助文件中提到的:
「按鍵精靈首創在鍵盤滑鼠模擬類軟體中引入高級語言的結合,無限擴展了按鍵精靈的語言功能。使用微軟提供的VBS引擎,具有無可比擬的兼容性和穩定性。」
「VBS語句的特點
* 指令豐富:上百個標准函數可以隨意供您使用
* 效率較低:比起按鍵精靈本身的語句,使用VBS語句的效率會有一定的降低
* 穩定性好:微軟提供的VBS引擎是Windows操作平台的一部分,穩定性極佳 」
3. 擴展插件部分。這一部分才真正可以說是「引入高級語言的結合,無限擴展了按鍵精靈的語言功能」,通過與C、Delphi等語言的結合,利用這些高級語言編寫各種各樣的插件,從而極大的的拓展了按鍵精靈的功能。
4. 其他部分。這部分主要包括腳本語法和一些雜類命令等。
在上述四部分中,我認為軟體的開發者應該將注意力集中到第一部分API命令集的優化和拓展上,並不斷地精益求精。
幾點建議
①按鍵精靈的腳本編輯器,自5.80版開始增加關鍵字顏色表示,增加自動完成,增加語句提示等新功能,但這種新功能做的並不完善,只能提示有限的幾種提示,而且有時用起來很不方便,建議開發者參考下Delhpi、VB等成熟編輯器的使用。
②進一步優化和改進一些原有核心函數的演算法,如FindPic,FindColor等,可以參考按鍵游俠的某些做法(游俠的查找圖片確實比較快)。
③按需求增加完善新的核心函數,如在游戲中通過腳本復制屏幕某塊區域並保存為圖片的函數等等。
④增加一些實用的輔助工具,如在查找圖片時要將圖片做成透明底圖的東西,完全可以做成個專用的小工具來幫助做這件事。這個可以參考HyperSnap裡面的幾個功能,用起來真的很方便。
⑤改進腳本調試器的操作,很多時候,尤其是在編寫、調用插件、VBS函數的時候,出錯了但軟體什麼也不提示,根本無從知道究竟是哪裡出錯了,最起碼給個變數的顯示監控界面或者提示腳本的某行出錯。
⑥可以考慮,將一些編寫游戲腳本常用的模塊,如漸開線找怪的演算法,查血條的演算法等等,將這些已經比較常用的東西作成一些代碼片,類似If...Else...EndIf,在腳本編寫時,可以直接復制插入到當前腳本中。也就是說,在腳本編輯器的左邊欄PageControl里增加「常用腳本」一頁,最好裡面的內容是動態的,即可以自己添加,也可以網上更新。其內容應該是按照類別分類顯示的。
㈨ 按鍵精靈寫的程序才沒幾行代碼,就佔了8m內存,這個是怎麼回事,生成的程序怎麼那麼大
按鍵精靈是解釋型語言,它的語言自身不能**作系統理解,同時它也不能被編譯成2進制文件來運行。所以按鍵腳本運行的時候是通過編譯器臨時翻譯並且運行得。不管再短的腳本 生成小精靈之後都會自帶一個按鍵精靈的腳本編譯器。
㈩ 安卓腳本精靈使用教程
使用教程如下:
首先,我們打開「按鍵精靈」,打開軟體後點擊工具欄上「新建」項,之後進入「腳本編譯器」界面。
第二:在腳本編譯器界面上,左鍵點擊工具欄上「錄制」項,會出現這樣的情況:進入桌面,並出現一個小的對話框。在這個小的對話框中,左側紅色圓按鈕是錄制的開始,第二個藍色方按鈕是錄制結束,第三個是存儲錄制內容。
第三:點擊紅色圓形按鈕開始錄制開始錄制後我們把這個小的對話框移至窗口右下角,然後進行相對應的程序操作,
第四,錄制完成後點擊軟體上的綠色三角形「執行」按鈕,開始執行剛才記錄的腳本動作。