GitHub Java項目推薦|不需要 ROOT權限的類似按鍵精靈的自動操作


不需要 ROOT 權限的類似按鍵精靈的自動操作軟件,可以實現自動點擊、滑動、輸入文字、打開應用等。Auto.js 的大部分用戶用它來點贊、簽到、刷游戲

GitHub Java項目推薦|不需要 ROOT權限的類似按鍵精靈的自動操作

 

項目分析

倉庫名稱:Auto.js

標星(star):3223 (很不錯的實用項目,大神作品,建議關注)

標星趨勢

GitHub Java項目推薦|不需要 ROOT權限的類似按鍵精靈的自動操作

 

關注(watch):130

拷貝(fork):588

貢獻人數:3

倉庫大小:127 MB

最后更新:

代碼提交周期分布:

GitHub Java項目推薦|不需要 ROOT權限的類似按鍵精靈的自動操作

 

綜合推薦指數: 3顆星

開發語言

主要語言:Java

語言分布:Java:53.19%、HTML:37.85%、JavaScript:8.73%、CSS:0.22%

GitHub Java項目推薦|不需要 ROOT權限的類似按鍵精靈的自動操作

 

項目概述

Auto.js

簡介

一個支持無障礙服務的Android平台上的JavaScript IDE,其發展目標是JsBox和Workflow。

同時有VS Code 插件可提供基礎的在桌面開發的功能。

下載地址:酷安

Alpha版本:Releases

官方文檔:https://hyb1996.github.io/AutoJs-Docs/

特性

  1. 由無障礙服務實現的簡單易用的自動操作函數
  2. 懸浮窗錄制和運行
  3. 更專業&強大的選擇器API,提供對屏幕上的控件的尋找、遍歷、獲取信息、操作等。類似於Google的UI測試框架UiAutomator,您也可以把他當做移動版UI測試框架使用
  4. 采用JavaScript為腳本語言,並支持代碼補全、變量重命名、代碼格式化、查找替換等功能,可以作為一個JavaScript IDE使用
  5. 支持使用e4x編寫界面,並可以將JavaScript打包為apk文件,您可以用它來開發小工具應用
  6. 支持使用Root權限以提供更強大的屏幕點擊、滑動、錄制功能和運行shell命令。錄制錄制可產生js文件或二進制文件,錄制動作的回放比較流暢
  7. 提供截取屏幕、保存截圖、圖片找色、找圖等函數
  8. 可作為Tasker插件使用,結合Tasker可勝任日常工作流
  9. 帶有界面分析工具,類似Android Studio的LayoutInspector,可以分析界面層次和范圍、獲取界面上的控件信息

本軟件與按鍵精靈等軟件不同,主要區別是:

  1. Auto.js主要以自動化、工作流為目標,更多地是方便日常生活工作,例如啟動游戲時自動屏蔽通知、一鍵與特定聯系人微信視頻(知乎上出現過該問題,老人難以進行復雜的操作和子女進行微信視頻)等
  2. Auto.js兼容性更好。以坐標為基礎的按鍵精靈、腳本精靈很容易出現分辨率問題,而以控件為基礎的Auto.js則沒有這個問題
  3. Auto.js執行大部分任務不需要root權限。只有需要精確坐標點擊、滑動的相關函數才需要root權限
  4. Auto.js可以提供界面編寫等功能,不僅僅是作為一個腳本軟件而存在

信息

  • 官方論壇: autojs.org
  • 文檔:可在這里查看在線文檔。目前文檔仍然不完善。
  • 示例:可在這里查看一些示例,或者直接在應用內查看和運行。

截圖

GitHub Java項目推薦|不需要 ROOT權限的類似按鍵精靈的自動操作

 

GitHub Java項目推薦|不需要 ROOT權限的類似按鍵精靈的自動操作

 

GitHub Java項目推薦|不需要 ROOT權限的類似按鍵精靈的自動操作

 

GitHub Java項目推薦|不需要 ROOT權限的類似按鍵精靈的自動操作

 

項目地址

https://github.com/hyb1996/Auto.js

程序員新視界:分享有趣、有料的流行程序員話題,每天進步一點點。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM