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));

 

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