Autox.js v7是基于Auto.js版本上進行更新維護而來的版本,采用JavaScript作為腳本語言,Rhino1.7.13作為腳本引擎,支持ES5與部分ES6特性。用戶通過Autox.js即可創建一個自動化腳本,無需root權限,根據腳本內容便可以自動地執行相關的操作,實現自動化操控和監控手機信息處理。提供腳本錄制、自動備份腳本功能,通過服務器地址還可連接電腦進行操作。
JavaScript IDE 環境
支持代碼補全、變量重命名、代碼格式化、查找替換等高級功能,降低腳本編寫難度。
內置 Rhino 1.7.13 腳本引擎,兼容 ES5 與部分 ES6 特性,滿足復雜腳本需求。
無障礙服務自動化
利用 Android 無障礙服務實現屏幕元素識別與操作,無需 Root 權限即可完成點擊、滑動、輸入等任務。
支持控件遍歷與信息獲取,兼容不同分辨率設備,避免坐標偏移問題。
懸浮窗錄制與運行
提供懸浮窗界面,實時錄制操作步驟并生成 JavaScript 腳本,支持回放與調試。
可查看當前應用包名、活動信息,輔助腳本開發。
專業選擇器 API
類似 Google UiAutomator,支持通過文本、ID、類名等屬性精準定位屏幕控件。
提供遍歷、篩選、操作控件的完整鏈式調用,簡化復雜交互邏輯。
圖像處理與識別
支持屏幕截圖、保存圖片、圖片找色、圖像匹配等功能,適用于驗證碼識別、游戲自動化等場景。
Tasker 插件集成
可作為 Tasker 插件使用,結合 Tasker 實現更復雜的自動化流程(如定時任務、條件觸發)。
自動化測試:快速編寫測試腳本,模擬用戶操作驗證應用功能。
工作流優化:自動填寫表單、發送消息、管理文件,減少重復勞動。
游戲輔助:錄制游戲操作腳本,實現自動掛機、刷資源(需遵守游戲規則)。
日常任務自動化:定時打卡、批量處理通知、監控系統狀態等。
1、開啟無障礙服務
進入手機「設置」→「無障礙」→ 找到 Autox.js v7 并開啟權限。
2、編寫或導入腳本
使用內置 IDE 編寫新腳本,或導入現有腳本文件。
通過懸浮窗錄制操作生成腳本,適合快速上手。
3、運行與調試
在 IDE 中直接運行腳本,或通過懸浮窗控制。
使用調試工具查看變量值、單步執行代碼,優化腳本性能。
4、高級功能(可選)
連接電腦:安裝 VSCode 插件,通過 IP 和端口號實現遠程協作。
打包 APK:使用 E4X 編寫界面,將腳本打包為獨立應用分發。
權限管理:確保開啟無障礙服務、懸浮窗權限,部分功能需存儲權限。
省電優化:將 Autox.js v7 加入電池優化白名單,避免后臺被系統殺死。
Root 權限:部分高級功能(如精確坐標點擊、運行 Shell 命令)需 Root 支持。
兼容性:支持 Android 5.0 及以上系統,部分功能在不同設備上可能表現差異。