編輯點評:真正修改的版本
Auto.js Pro是一款安卓自動化工具,可以模擬人的操作進行自動化腳本運行。但是,原版Auto.js Pro存在諸多限制,需要付費才能解鎖高級功能。去限制版Auto.js Pro則是基于原版Auto.js Pro的一種修改版本,通過去除原版中的限制來實現(xiàn)使用高級功能而無需付費的目的。
修改說明
1.在官方基礎(chǔ)上支持x86 32位的模擬器運行
Auto.js Pro 8.4.10的官方版本,只有arm64的lib庫,不支持我去廣告版的雷電模擬器的7.0系統(tǒng),于是就是找了個v7a的庫塞了進去,方便了調(diào)試;
2.去除官方的登錄限制和登錄狀態(tài)校驗
一個Cookies狀態(tài)的校驗,將url轉(zhuǎn)向一下,固定返回賬號信息
3.去除官方簽名校驗。一鍵式的包體太大,也不支持模擬器,手動去除了簽名校驗;
4.增強離線加密的強度。
很遺憾這個版本只有離線加密,于是在離線加密的基礎(chǔ)上簡單改動了一下,避免常規(guī)解密;
5.常規(guī)去除Pro版本的限制部分APP操作的限制。
使用方法
1、運行軟件,會提示需要啟用無障礙服務(wù),點擊去設(shè)置,會跳轉(zhuǎn)到手機設(shè)置-系統(tǒng)-無障礙頁面,在應(yīng)用列表選擇Auto.js,開啟無障礙服務(wù)即可;
2、回到APP主頁,點擊頁面上方腳本選項卡,進入腳本列表,右下角可以選擇導(dǎo)入腳本,或者新建文件或文件;
3、提供了很好的手機端輔助編輯工具,我們輸入以下代碼,這段代碼可以實現(xiàn)輸入一段文字,并發(fā)送給QQ好友:
4、右上角點擊保存,然后點擊運行按鈕,運行示例如下:
5、發(fā)送成功后腳本運行結(jié)束,可以在auto.js APP里查看日志,對于循環(huán)調(diào)用的腳本,推薦在APP設(shè)置里打開音量上鍵停止所有腳本,這樣也避免了我們不小心寫了死循環(huán)的情況。
軟件特色
1、一款不需要root權(quán)限的軟件,游戲中自動的點擊需要root權(quán)限或者安卓7.0以上;
2、支持簡單的自動操作函數(shù),以及懸浮窗口錄制與運行;
3、可以作為Tasker插件使用,讓你能夠輕松的完成日常的工作;
4、采用JavaScriPt為腳本語言,并支持代碼補全、變量重命名、代碼格式化、查找替換等功能,可以作為一個JavaScriPt IDE使用;
5、支持使用e4x編寫界面,并可以將JavaScriPt打包為apk文件,您可以用它來開發(fā)小工具應(yīng)用;
6、支持使用Root權(quán)限以提供更強大的屏幕點擊、滑動、錄制功能和運行shell命令。錄制錄制可產(chǎn)生js文件或二進制文件,錄制動作的回放比較流暢;
7、提供截取屏幕、保存截圖、找圖找色等函數(shù),可進行簡單的游戲腳本制作;
8、帶有界面分析工具,類似Android Studio的LayoutInsPector,可以分析界面層次和范圍、獲取界面上的控件信息。
常見問題
1、如何定時運行腳本?
點擊腳本右邊的菜單按鈕->更多->定時任務(wù)即可定時運行腳本,但是必須保持Auto.js后臺運行(自啟動白名單、電源管理白名單等)。同時,可以在腳本的開頭使用device.wakeUp()來喚醒屏幕;但是,Auto.js沒有解鎖屏幕的功能,因此難以在有鎖屏密碼的設(shè)備上達到效果。
2、定時任務(wù)如何獲取外部參數(shù)?
如果一個腳本是用intent"啟動"的,比如定時任務(wù)中的特定事件(網(wǎng)絡(luò)狀態(tài)變化等)觸發(fā)而啟動的,則可以通過engines.myEngine().execArgv.intent獲取啟動的intent,從而獲取外部參數(shù)。
3、如何把圖片和腳本一起打包,或者打包多個腳本?
如果除了單腳本以外還有其他腳本、圖片、音樂等資源一起打包,則需要使用項目功能。
點擊Auto.js的"+"號,選擇項目,填寫項目名稱、包名等信息以后,點擊"√"即可新建一個項目?梢栽陧椖恐蟹哦鄠腳本、模塊、資源文件,點擊項目工具欄的apk打包圖標即可打包一個項目,點擊工具欄可以重新配置項目。
例如,主腳本要讀取同一文件夾下的圖片1.png,再執(zhí)行找圖,則可以通過images.read("./1.png")來讀取,其中"./1.png"表示同一目錄1.png圖片;ui中的圖片控件要引用同一文件夾的2.png圖片則為。Auto.js內(nèi)置的函數(shù)和模塊都支持相對路徑,但是,其他情況則需要使用files.path()函數(shù)來把相對路徑轉(zhuǎn)換為絕對路徑。
Android支持( 0 ) 蓋樓(回復(fù))
編輯回復(fù):應(yīng)該是系統(tǒng)不兼容