让手机自己翻页读书
来源:互联网 发布:知英为什么去日本 编辑:程序博客网 时间:2024/06/03 02:34
说明:
平台:Ubuntu
只适用Android手机,并且需要手机使用USB线连接到电脑,运行本程序才能实现
微信读书是个不错的软件,上面有大量的电子书可以阅读,可以利用自己的空余时间,看看自己喜欢的书,甚好。他有一个很吸引我的地方就是,它可以利用自己的阅读时间换取金币(可以购买其他的书),那么这就能够激发人们阅读的动力。我平时没事的时候也拿出来看一看。
有时候想看一本书,发现那个书比较贵,自己的金币不够,我就想到了,用读书时间换取金币的方法,但是我的时间不是很充足(其实还是自己没能够挤挤自己的时间,说没时间是借口!),我就想能不能让我的手机屏幕保持长亮,那么微信是不是就能记录我的时间呢,经过亲测是不行的,那我就想,我是做Android这方面的,肯定还有别的方法,我就想到了adb工具,实在是太强大,就有了下面的一个简单的脚本。很简单,不进行说明了。
#-*- coding:utf-8 -*-#"""# Author:manjianchao # created time:2017-03-06# """import osimport timeimport randomPageNumber = 1700#----------------------------------------------------------------------#"swipe <x1> <y1> <x2> <y2> [duration(ms)] (Default: touchscreen)"def moveBack(): os.system("adb shell input swipe 50 450 700 450 100 ")#----------------------------------------------------------------------def moveForword(): os.system("adb shell input swipe 700 450 50 450 100 ")#----------------------------------------------------------------------def readBooks(): """""" while 1: count = 0 for count in range(PageNumber): moveForword() sleepTime = random.randint(5, 15) time.sleep(sleepTime) print "moveForword() is called! sleepTime = ", sleepTime count += 1 count = 0; for count in range(PageNumber): moveBack sleepTime = random.randint(5, 10) time.sleep(sleepTime) print "moveBack() is called! sleepTime = ", sleepTime count += 1 #------------------------Start--------------------------------------if __name__ == '__main__': readBooks()
微信读书每周最多兑换十个金币,也就是五个小时的时长就足够了,自己养成习惯的话,每天几十分钟,就ok了。
写下这个,就是纯属无聊娱乐。最近在学习python,随便乱搞搞~
1 0
- 让手机自己翻页读书
- 如何让自己精力充沛地读书学习和工作? 【转】
- 读书来充实自己
- 实现手机滑动翻页效果
- 自己封装的翻页控件
- Effective C++ 3nd 读书摘要(一、让自己习惯C++ ; 二、构造,析构,赋值运算)Item1 - 12
- 读书让人明白吗
- 让读书成为一种习惯
- 让读书成为一种习惯
- 让读书成为一种习惯
- 让读书成为一种习惯
- android读书应用翻页时自动回到前一页
- 客户端开发 读书应用的仿真翻页的理解
- 只怪自己读书少
- 充实自己从读书开始
- 帮陈云庆做的手机主题翻页查询
- jQuery实现手机版页面翻页效果。
- 手机浏览器上下滚动翻页效果
- # git 常用命令 命令行版
- 关于ECharts插件实现中国地图效果的总结
- Mybatis简介与原理
- 数学核心素养之数学建模(记第二届登峰杯高中生数学建模大赛指导经历)
- 506. Relative Ranks
- 让手机自己翻页读书
- Qpushbutton
- C++继承
- command模式
- ACdream 1101 线段树维护LCIS
- golang redis 队列删除图片
- React Native 的ES5 ES6写法对照表
- 【剑指offer】用两个栈实现队列
- 1.Windows7系统的Java8环境变量配置教程