軟件介紹
一個支持無障礙服務(wù)的 Android 平臺上的javascript 運(yùn)行環(huán)境 和 開發(fā)環(huán)境,其發(fā)展目標(biāo)是類似 JsBox 和 Workflow。是安卓平臺上的 javascript 自動化工具。
軟件特性
由無障礙服務(wù)實(shí)現(xiàn)的簡單易用的自動操作函數(shù)
懸浮窗錄制和運(yùn)行
更專業(yè) & 強(qiáng)大的選擇器 API,提供對屏幕上的控件的尋找、遍歷、獲取信息、操作等。類似于 Google 的 UI 測試框架 UiAutomator,您也可以把他當(dāng)做移動版 UI 測試框架使用。
采用 javascript 為腳本語言,并支持代碼補(bǔ)全、變量重命名、代碼格式化、查找替換等功能,可以作為一個 javascript IDE 使用
支持使用 e4x 編寫界面,并可以將javascript 打包為 apk 文件,您可以用它來開發(fā)小工具應(yīng)用
支持使用 Root 權(quán)限以提供更強(qiáng)大的屏幕點(diǎn)擊、滑動、錄制功能和運(yùn)行 shell 命令。錄制錄制可產(chǎn)生 js 文件或二進(jìn)制文件,錄制動作的回放比較流暢
提供截取屏幕、保存截圖、圖片找色、找圖等函數(shù)
可作為 Tasker 插件使用,結(jié)合 Tasker 可勝任日常工作流
帶有界面分析工具,類似 Android Studio 的 LayoutInspector,可以分析界面層次和范圍、獲取界面上的控件信息的
本軟件與按鍵精靈等軟件不同,主要區(qū)別是:
Auto.js 主要以自動化、工作流為目標(biāo),更多地是方便日常生活工作,例如啟動游戲時自動屏蔽通知、一鍵與特定聯(lián)系人微信視頻(知乎上出現(xiàn)過該問題,老人難以進(jìn)行復(fù)雜的操作和子女進(jìn)行微信視頻)等
Auto.js 兼容性更好。以坐標(biāo)為基礎(chǔ)的按鍵精靈、腳本精靈很容易出現(xiàn)分辨率問題,而以控件為基礎(chǔ)的 Auto.js 則沒有這個問題
Auto.js 執(zhí)行大部分任務(wù)不需要 root 權(quán)限。只有需要精確坐標(biāo)點(diǎn)擊、滑動的相關(guān)函數(shù)才需要 root 權(quán)限
Auto.js 可以提供界面編寫等功能,不僅僅是作為一個腳本軟件而存在
藍(lán)奏網(wǎng)盤:https://laoma.lanzoul.com/isJFX1l8oweb
123 云盤:https://www.123pan.com/s/WfWiVv-JV0v3.html
夸克網(wǎng)盤:https://pan.quark.cn/s/30bbebfe7eb6