本軟件為腳本精靈(Android平臺)開發(fā)工具,部分功能需要在您的Android機上安裝腳本精靈。腳本精靈提供一個電腦端的開發(fā)工具,提供一個腳本編輯器,具有工程管理、關鍵字高亮、函數(shù)庫高亮、腳本檢錯、編譯加密腳本、遠程屏幕、遠程截屏、遠程取色、遠程取坐標、遠程導入等功能。如果有wifi支持,完全不需要用數(shù)據(jù)線。
更新日志:
腳本精靈開發(fā)平臺v1.1.1
1、添加收縮代碼功能
2、添加當前代碼行著色
3、添加二進制腳本v2版本
4、添加付費版二進制腳本v1編譯功能
PS:二進制腳本v2版本和付費二進制腳本v1版本只能在腳本精靈v2.0.5或以上內核中運行。
腳本精靈開發(fā)平臺v1.1.0
1、添加代碼自動縮進功能
2、添加代碼自動補全功能
3、添加函數(shù)和參數(shù)提示功能
4、改進截圖為24位,截圖占用內存更小。
5、修復部分因腳本太長導致編譯崩潰的問題。
6、改進二進制腳本格式。
7、添加官網教程
基本介紹:
一、各組成部分介紹
1、二進制腳本結構
二進制腳本格式是腳本精靈獨有的腳本格式,只有腳本精靈能夠識別
用腳本精靈開發(fā)工具編譯后的腳本即為二進制腳本
二進制腳本為一個單獨的文件,里面包含了腳本本身的代碼、腳本所需要的圖片和配置、腳本描述、腳本名稱等信息
編譯后的二進制腳本為加密壓縮的腳本格式,無法查看和修改腳本內容和相關圖片。只有擁有源代碼的作者本人才能修改和重新編譯腳本
2、明文格式腳本
明文腳本是文本格式的,直接用文本編輯器打開即可查看和編輯
錄制的腳本為明文腳本
明文腳本可以用腳本精靈開發(fā)工具編譯成二進制腳本
二、工程管理
腳本精靈工程統(tǒng)一保存在”[程序目錄]/工程目錄“下,啟動程序后自動讀取工程顯示在左邊的工程樹中
工程樹中藍色的為當前活動腳本,用戶所做的操作都是針對活動腳本,比如截圖的存儲路徑。在工程名上點擊右鍵可設為活動腳本
工程目錄中的se.project為工程信息,創(chuàng)建工程時自動創(chuàng)建,不能刪除
工程中的main.script為腳本文件,實際執(zhí)行的腳本就是該文件,不能刪除和重命名
腳本相關的圖片和文件需要放在該工程同目錄下或者子目錄下
工程目錄下不要存放不用到的文件,這樣會影響速度
1新建工程
點擊菜單欄->工程->新建工程,彈出新建工程對話框
填入工程名稱,該名稱也將作為腳本的名稱
填入工程描述,該描述將會寫入到腳本中,要簡短
點確定即可創(chuàng)建一個工程
2刪除工程
在左邊工程樹上選擇一個工程點擊鼠標右鍵彈出上下文菜單
點擊刪除工程
3腳本編輯
雙擊工程里面main.script即可打開腳本進編輯
4圖片路徑
由于腳本精靈的腳本編譯后會將所有圖片打包成一個二進制文件,因此所有尋圖函數(shù)的圖片路徑也要寫相對工程的路徑
比如某工程下有一個圖片為1.bmp,則圖片路徑直接寫”1.bmp“。如果1.bmp在該工程的子目錄"截圖"下,則圖片路徑寫"截圖/1.bmp"
腳本用到的相關圖片不需要再另外復制到設備里面,腳本自身已經包含了這些圖片
三、遠程設備管理
遠程設備管理功能包括:遠程導入腳本、遠程監(jiān)控屏幕、遠程截屏(范圍)、遠程取色、遠程取坐標、遠程控制
遠程設備管理用USB連接電腦或者設備wifi支持
遠程設備必須已經運行腳本精靈
1 遠程導入腳本
點擊菜單欄->構建腳本->遠程導入腳本,或按F7
輸入遠程設備的IP,IP可以在[apk端腳本精靈控制條->腳本管理面板->系統(tǒng)信息]里面看到
如果使用USB方式連接電腦,則IP應填寫為 127.0.0.1
選擇需要導入的二進制腳本
點擊確定即可將二進制腳本遠程導入到設備里面
2 遠程屏幕
點擊菜單欄->圖像工具->遠程屏幕
輸入遠程設備的IP,IP可以在[apk端腳本精靈控制條->腳本管理面板->系統(tǒng)信息]里面看到
點擊連接即可遠程連接到設備,連接成功后自動打開遠程屏幕窗口
3 遠程截圖
打開遠程屏幕
點擊菜單->截圖->矩形截圖,或按Ctrl+R,當前整個電腦屏幕將暫停
用鼠標將需要截取的部分畫出來,然后雙擊即可截取畫出的矩形部分
圖片自動保存在活動工程的"截圖"目錄下
4 遠程取色
打開遠程屏幕
將鼠標指針停在遠程屏幕上
窗口右上角即可顯示當前鼠標位置在遠程屏幕上的顏色值、分解出來的RGB值以及放大的指針位置顏色
5 遠程取坐標
打開遠程屏幕
將鼠標指針停在遠程屏幕上
窗口右上角可以看到鼠標所指位置在遠程設備上的坐標
四、腳本編輯器
1 關鍵字高亮
Lua語法關鍵字、Lua內置庫函數(shù)、腳本精靈庫函數(shù)都將不同的顏色高亮顯示
腳本精靈庫函數(shù)和腳本精靈相關全局變量和數(shù)據(jù)均以紅色顯示
2 腳本檢錯
代碼檢錯可以檢錯腳本的基本語法是否正確,如果錯誤將提示錯誤行數(shù)和錯誤信息
編譯完腳本后,點擊菜單->構建腳本->腳本檢錯,或按F5。即可對當前腳本進行檢查
檢查腳本前會自動保存當前腳本
建議每編輯一段代碼后,都使用一下F5進行保存并自動檢錯
3 編譯腳本
點擊菜單->構建腳本->編譯工程,或按F6。即可對當前活動工程進行編譯
編譯成功后生成的二進制腳本保存在工程跟目錄下,名稱為:[工程名].se,該文件可以重命名
腳本精靈開發(fā)平臺之遠程屏幕:
基本功能:
1、遠程截屏、取色、取坐標,取范圍。
2、遠程控制。(有延遲問題)
使用條件:
1、在手機或者平板上運行腳本精靈并聯(lián)網。
2、在電腦上運行腳本精靈開發(fā)平臺。
3、電腦和手機最好在同一局域網,手機用wifi連接,如果手機用限流量的網絡的話,你會傷不起的。
使用步驟:
1、獲取手機IP,可從腳本精靈-控制面板-系統(tǒng)信息里面看到IP地址,在某些設備上顯示的可能不是一個正常的IP,這時你可以用手機自帶的wifi管理來看IP。
2、在開發(fā)平臺上點擊菜單-遠程屏幕,然后輸入剛才獲取的IP,點擊連接即可打開遠程屏幕。
操作方法:
1、鼠標移動到遠程屏幕范圍,右邊將會自動顯示鼠標位置的顏色和相對遠程設備的坐標。
2、Ctrl+R是區(qū)域截圖,可以自己畫一個范圍進行截取,Ctrl+F是全屏截圖。
3、Ctrl+1 ~ Ctrl+6 是取色,自動將顏色保存在顏色緩存區(qū),取色時需要將鼠標放在遠程屏幕范圍內。
4、Ctrl+0 是清空顏色緩存區(qū)。
注意事項:
1、截圖自動保存在當前活動工程目錄下。(活動工程即為以藍色顯示的工程,可改變)
2、在目前的版本中,截圖和取色請不要旋轉屏幕。
3、遠程滑動屏幕可能導致程序崩潰。