auto.js4.1.1是由AutoJsPro工作室推出的一款功能超級(jí)強(qiáng)大的腳本編程學(xué)習(xí)類手機(jī)軟件,該軟件擁有非常簡潔的操作界面,以及豐富齊全的功能,不需要任何的操作技巧,大家經(jīng)過簡單的學(xué)習(xí)即可輕松上手進(jìn)行操作,采用JavaScriPt為腳本語言,支持代碼補(bǔ)全、變量重命名、代碼格式化、查找替換等功能!
1、簡單易用的自動(dòng)化操作API,專業(yè)&強(qiáng)大的選擇器API,提供對(duì)屏幕上的控件的尋找、遍歷、獲取信息、操作等。類似于Google的UI測(cè)試框架UiAutomator,您也可以把他當(dāng)做移動(dòng)版UI測(cè)試框架使用
2、采用JavaScript為腳本語言,并支持代碼補(bǔ)全、變量重命名、代碼格式化、查找替換等功能,可以作為一個(gè)JavaScript IDE使用
3、支持使用e4x編寫界面,并可以將JavaScript打包為apk文件,您可以用它來開發(fā)小工具應(yīng)用
4、支持使用Root權(quán)限以提供更強(qiáng)大的屏幕點(diǎn)擊、滑動(dòng)、錄制功能和運(yùn)行shell命令。錄制錄制可產(chǎn)生js文件或二進(jìn)制文件,錄制動(dòng)作的回放比較流暢
5、提供截取屏幕、保存截圖、找圖找色等函數(shù),可進(jìn)行簡單的游戲腳本制作
6、可作為Tasker插件使用,結(jié)合Tasker可勝任日常工作流
7、帶有界面分析工具,類似Android Studio的LayoutInspector,可以分析界面層次和范圍、獲取界面上的控件信息
1、簡單易用的自動(dòng)操作函數(shù);
2、懸浮窗錄制和運(yùn)行;
3、豐富的文檔、教程與示例;
4、Autojs更專業(yè)&強(qiáng)大的選擇器API,提供對(duì)屏幕上的控件的尋找、遍歷、獲取信息、操作等;
類似于Google的UI測(cè)試框架UiAutomator,您也可以把他當(dāng)做移動(dòng)版UI測(cè)試框架使用。
1、如何定時(shí)運(yùn)行腳本?
點(diǎn)擊腳本右邊的菜單按鈕->更多->定時(shí)任務(wù)即可定時(shí)運(yùn)行腳本,但是必須保持Auto.js后臺(tái)運(yùn)行(自啟動(dòng)白名單、電源管理白名單等)。同時(shí),可以在腳本的開頭使用device.wakeUp()來喚醒屏幕;但是,Auto.js沒有解鎖屏幕的功能,因此難以在有鎖屏密碼的設(shè)備上達(dá)到效果。
2、定時(shí)任務(wù)如何獲取外部參數(shù)?
如果一個(gè)腳本是用intent"啟動(dòng)"的,比如定時(shí)任務(wù)中的特定事件(網(wǎng)絡(luò)狀態(tài)變化等)觸發(fā)而啟動(dòng)的,則可以通過engines.myEngine().execArgv.intent獲取啟動(dòng)的intent,從而獲取外部參數(shù)。
3、如何把圖片和腳本一起打包,或者打包多個(gè)腳本?
如果除了單腳本以外還有其他腳本、圖片、音樂等資源一起打包,則需要使用項(xiàng)目功能。
點(diǎn)擊Auto.js的"+"號(hào),選擇項(xiàng)目,填寫項(xiàng)目名稱、包名等信息以后,點(diǎn)擊"√"即可新建一個(gè)項(xiàng)目??梢栽陧?xiàng)目中放多個(gè)腳本、模塊、資源文件,點(diǎn)擊項(xiàng)目工具欄的apk打包圖標(biāo)即可打包一個(gè)項(xiàng)目,點(diǎn)擊工具欄可以重新配置項(xiàng)目。
例如,主腳本要讀取同一文件夾下的圖片1.png,再執(zhí)行找圖,則可以通過images.read("./1.png")來讀取,其中"./1.png"表示同一目錄1.png圖片;ui中的圖片控件要引用同一文件夾的2.png圖片則為。Auto.js內(nèi)置的函數(shù)和模塊都支持相對(duì)路徑,但是,其他情況則需要使用files.path()函數(shù)來把相對(duì)路徑轉(zhuǎn)換為絕對(duì)路徑。
獲取WiFi狀態(tài):允許獲取當(dāng)前WiFi接入的狀態(tài)以及WLAN熱點(diǎn)的信息
寫入外部存儲(chǔ):允許程序?qū)懭胪獠看鎯?chǔ)
讀取設(shè)備外部存儲(chǔ)空間的文件:允許應(yīng)用程序讀取設(shè)備外部存儲(chǔ)空間的文件
訪問網(wǎng)絡(luò):允許程序訪問網(wǎng)絡(luò)連接,可能產(chǎn)生GPRS流量
獲取網(wǎng)絡(luò)狀態(tài):允許獲取網(wǎng)絡(luò)信息狀態(tài)
顯示系統(tǒng)窗口:允許程序顯示系統(tǒng)窗口
開機(jī)自動(dòng)允許:允許程序開機(jī)自動(dòng)運(yùn)行
獲取精確位置:允許通過GPS接收衛(wèi)星的定位信息
錄音:允許程序錄制聲音通過手機(jī)或耳機(jī)的麥克
讀取電話狀態(tài):允許程序訪問電話狀態(tài)
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)