1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| //判断屏幕锁定,解锁屏幕(数字密码) if (!device.isScreenOn()) { //从息屏状态 将屏幕唤醒 device.wakeUp();//唤醒设备 console.log('亮屏'); sleep(1000); // 等待屏幕亮起 //miui锁屏滑动不能唤出密码输入 通过下拉通知栏点击时间进入密码解锁 swipe(500, 0, 500, 2120, 900); //点击“时间” click(180, 180); sleep(1000);
console.log('开始解锁'); //解锁 密码 0000 desc(0).findOne().click(); desc(0).findOne().click(); desc(0).findOne().click(); desc(0).findOne().click(); //等待解锁完成,返回并退出 back(); } sleep(1000); launch('com.jxedt'); while(!textContains('我的').exists()){ //等待启动完成 }; toast('驾校一点通已打开');//消息提示 log('驾校一点通已打开');//消息提示 click('驾校'); sleep(3000); click('我要约课'); sleep(3000); click(666,666); //点击教练 sleep(3000); while(true){ var myDate = new Date(); console.log(myDate.getMinutes()); if(myDate.getMinutes()==1 || textContains('查看约课记录').exists()){ exit();} //退出循环 时间或约课成功 click(460,300); //刷新 sleep(10); click(550,1200); //点击教练 sleep(10); click(900,1950); //预约 sleep(10); }
|