本脚本为免费使用,本脚本只供个人学习使用,不得盈利传播,不得用于违法用途,否则造成的一切后果自负!
如果喜欢的话可以star一下噢,谢谢!
如果因为bug或各种原因不得不终止脚本,请重新运行脚本,脚本会自动跳过已完成的部分 如遇到脚本卡住等情况,请先调试跳转页面加载时间,如果不行请反馈bug给我 目前版本无法完成订阅、发表观点模块,其他模块均可自动化完成(当然不包括强国运动!),因为本人是在校学生无法把全部精力放在这,因此如果有想合作的小伙伴请在Github上一起完成更新项目
v3.0 更新内容:
1. 增加两个配置选项,对于每周答题和专项答题,如果有已经将之前答题全部完成的小伙伴,将不会再向下搜索(需要配置是,默认选择否)
2. 由于软件更新原因,四人赛和双人对战也需要ocr,挑战答题不受影响
3. 修复点击“我的”时跳转到搜索框bug
如果知道这款软件的小伙伴可以直接跳到配置,这是它的官网https://hamibot.com,里面有详细的介绍, 目前这款软件只适用于安卓系统
在手机上安装完成Hamibot之后,在脚本市场搜索"Auto学习强国"并安装脚本
请确保手机满足以下条件
- 打开无障碍服务权限、程序保持后台运行
- 手机屏保设置时长大于2分钟
- 手机打开勿扰模式,防止突然的信息弹窗导致脚本的失败
- 手机后台不要播放音乐,可能会影响看视频的部分
- 在应用中尽量不要有其他弹窗,比如打开应用,提示你发现新版本的弹窗
- 如果要完成答题,请在执行脚本后,点击手机弹窗出来的打开截图权限
在控制台脚本中,在刚刚安装好的脚本中,点击编辑
填写你对应的省份,用于打开本地频道可以积一分(一分也是分!注意不要多加一个省字),比如我这里是江西,然后随意选择一个本地频道(比如我选择的是江西卫视) 而后填写跳转页面加载的时间(以秒s为单位),默认为1s(支持小数点形式),根据手机性能与网络情况自行而定,时间越长出bug的可能越小,但同时耗费的时间越长。 我的手机是华为mate20 pro用的是1s,大家可以参考一下,不建议小于1s,太快不符合正常人类点击频率,容易被系统侦测出(当然我也设置了随机时间性,你的任何等待时间都是你设定的基础值加一个随机时间)目前脚本支持两种模式:
- 不完成每日答题、每周答题、专项答题、四人赛和双人对战,其他都完成
- 全部完成
但是第二种模式需要通过华为API实现OCR功能,从而完成答题,注意这里通过华为API的收费标准如下,可以看到每个月有一千次免费使用,是完全够用的,相当于免费
因此如果只想实现模式一的用户后面的选项不需要填写,到这里脚本就可以正常运行了!但如果想实现答题功能你还需要完成以下步骤:
登录华为云官网,点击注册(如果已经有账号可以直接登录)
注册成功后,登录 点击账户中心,并点击实名认证中的个人认证 完成认证后,大家可以在基本信息中改一个自己的账号名(我这里改为了dundunnp,注意只能改一次账号名,大家也可以选择不改),而后还需创建一个用户,点击统一身份认证 虽然可以看到已经有一个企业管理员用户,**但华为账号不支持获取帐号Token,需要我们自己创建一个IAM用户**,授予该用户必要的权限,获取IAM用户Token,因此,点击右上角的创建用户 填写用户名与密码,请记住,后面需要用到,点击下一步 点击admin,使其用户加入用户组,点击创建用户搜索框中搜索ocr,在第一条中点击立即使用
将页面滚动到最下方 翻到第二页,找到网络图片识别,点击开通服务,并确认 点击左侧的调用指南其下的API调用 在这个界面中,下面的配置参数查询下面的构造请求模块中有,Endpoint和project_id两项,将这两项填入配置中 再将第二个模块的domainname和projectname填入配置中,**注意,这里千万不要将这里显示的dundunnp填入username中,domainname是企业管理员的账号名也就是dundunnp,而username和password填入的是刚刚创建的用户的信息,也就是dundun和XXXXX(你们设置的密码)。**这里是我的配置文件的例子:
恭喜你,到这里就算是完成了!- 如果有每周答题或专项答题已经答完的情况,不会卡死
- 完成了挑战答题、四人赛和双人对战模块
- 更新v1.1版本无法获取已完成阅读数的bug
- 如果你已经看了几分钟的视频或者几篇文章,那么只需要再看剩余的积分奖励时间即可
- 完成了每日答题与每周答题遇到写错情况的重写
- 专项答题可以完成继续答题模块
- 填空题如果文本框有分开的情况还未解决
- 订阅与发表言论模块未编写