此项目为本人python学习交流的开源非营利项目,仅作为程序员之间相互学习交流之用,使用需严格遵守开源许可协议。严禁用于商业用途,禁止使用此项目进行任何盈利活动。对一切非法使用所产生的后果,本人概不负责。
个人认为,学习强国本身受众就是国家的栋梁,本人不欢迎不热爱国家的人加入本项目。
学习强国聚合了大量可免费阅读的期刊、古籍、公开课、歌曲、戏曲、电影、图书等资料,内容严谨,专业性强。没有博眼球,无下限的自媒体内容和虚假新闻。推荐大家自发积极学习使用。此项目仅额外提供给上班上学期间工作学业繁重,抽不出时间完成学习强国任务的非程序员。
让学习强国提前实现四个现代化中的自动化! 本项目可以自动播放学习强国内容, 方便各位在吃饭, 家务, 发呆的等双手占用的时候也可以不断学习, 严禁使用本项目刷分.
仅支持win10+Linux平台,暂无多平台支持想法
基于python 3.7 + uiautomator +adb 请勿使用python 3.6或3.8 可能会出现报错
不同于基于chrome的脚本,本项目不需要每天扫码 此项目配合windows的计划任务 可实现无人值守 每天安心30分
也不同于基于AutoJS的脚本,容易卡出bug,本项目兼容性相对较好
个人认为是该问题的最优解
实现自动看文章 视频 时长 本地频道 评论 收藏 分享 订阅 共计30分(原本收藏可以加两分 最近取消了 所以新添加了订阅功能)
此处感谢IKeepMoving的代码支持
由于学习强国只能在一台设备同时登陆,故加入了自动登录部分,以防止意外被顶下线 但需要在study.py中提前将密码写在相应位置,并取消注释(默认未开启)
首次运行需要在代码里修改已经订阅的数量 在dingyue()里将sum=?改成你已经订阅的公众号数量 需要你自己去数一数 如果已经订阅50个 请填50*0.9 也就是45 因为有些因为字符相似会被误认为已经订阅导致 所以数字要比实际的小 然后将所有的订阅号都改为未订阅 点一下订阅的√就会变成未订阅 完整运行一遍之后记得将sum改为2 第一次运行是为了让数据库记录下你已经订阅的号
pip install uiautomator
pip install numpy
因为本项目基于安卓页面框架做的
理论夜神等模拟器都支持 (每个模拟器端口不一样 需要在bat更改端口号)
但本人精力有限未去测试如有问题 自行解决
bat中运行mumu和py的目录需要依据自身情况进行位置修改
配合Windows计划任务 可实现每天自动完成30分