- #coding:utf-8
- from uiautomator import device as d
- import timeimport datetime
- # 点亮屏幕
- def lightScreen():
- d.screen.on()
- # 滑动页面
- def autoSwipe():
- d.swipe(600, 500, 30, 500) #这里需要根据你的模拟器的具体坐标测试
- time.sleep(30)
- # 执行 5 小时
- if __name__ == '__main__':
- # 获取当前时间
- startTime = datetime.datetime.now();
- while 1:
- nowTime = datetime.datetime.now();
- mkt_last = time.mktime(startTime.timetuple());
- mkt_now = time.mktime(nowTime.timetuple());
- delt_time = (mkt_now-mkt_last)/60 #转成分钟
- # 5 小时 === 300 分钟
- leftTime = 300 - delt_time ;
- if leftTime> 0 :
- print "剩余" + str(int(leftTime)) + '分钟';
- autoSwipe();
- else:
- print "自动读书完毕";
- break;
来源: http://www.mzh.ren/e0474a09b114.html