auto.js之應用操作篇

理論知識:

全局函數:
sleep()  暫停運行時間
currentPackage()   返回當前運行的包名,大致可以理解爲當前運行的是什麼程序
currentActivity()   監聽正在運行的app的Activity的名稱(返回string)
setClip(text)   剪貼板
toast(message)  界面上的一個小氣泡
waitForActivity(activity[,period = 200])    等待系統跳轉到哪個界面
exit()  利己停止腳本
random(min, max)    產生範圍內的隨機值
context 全局變量
setTimeout()   延遲函數

CODE: (以微信附近的人爲例子)

// setTimeout(()=>{toast("哇哈哈");}, 1000);

// // 當前報名和頁面
// toast(currentPackage());
// sleep(2000)
// toast(currentActivity());

// // 等到指定的頁面才進行一系列的點擊
// waitForPackage("com.tencent.mm");
// click(400, 800);
// waitForActivity("com.tencent.mm.plugin.profile.ui.ContactInfoUI");
// sleep("500");
// click("打招呼");

// // 隨機值的簡單應用
// toast(random(100, 800));

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章