超星学习通怎么一台设备签多个号码?二维码签到怎么解除十秒限制?
这里给出一个解决,出自github项目https://github.com/james-curtis/chaoxing-sign-app
介绍
先简单介绍一下,这款app。不仅支持,普通签到、拍照签到(任选照片)、手势签到(不需要知道手势)、位置签到(任选位置)、二维码签到(无视十秒)、签到码签到(不需要知道签到码) 。也支持多账号签到,解除超星限制一设备一账号限制。
这里是演示截图:
位置签到的方法
下面简单说一下位置签到的方法:
- 点击“我的”选项卡
- 点击“添加账号”,或者主页面上底部的“登录/重新登录”按钮
- 登录完成之后,切回到“活动”选项卡,再选择对应的课程。如果找不到课程的话,可以回到“课程”选项卡,找到对应的课程,并点击课程标题,或者课程头像,就会跳转到对应的活动页面
- 此时应该会出现该课程下面所有的签到活动。如果没有出现蓝色图标可签到的活动,可以尝试下拉刷新,会重新获取到最新的课程。(注意:这里是获取不到自建群聊中的签到活动,群聊中的签到活动后面会提到)
- 点击签到活动的标题,或者该签到活动的图片,即可进行签到
- 此时会弹出选择位置的窗口
- 这里如果定位信号不好的话,定位可能会停滞在天安门那一块一小会儿。耐心等待一会即可,大概十秒钟就好了
- 然后手动拖拽红色图钉到所需要签到的位置
- 点击右上角“完成” 按钮,即可进行签到
- 签到结果会在页面中进行提示
关于自动签到和群聊中的签到
关于自动签到
- 由于这个是app,在后台执行定时任务的时候,如果没有很高的系统权限,是很容易被系统杀后台的。
- 再者,位置签到、图片签到和二维码签到,这三者都需要人工干预。所以我感觉没有很必要全自动签到。
- 但是自动签到这方面又比较需要,所以考虑开发跑在server端这块的会比较好,但是又会提升使用门槛。
关于群聊中的签到
- 截止发文时候,最新版学习通是邦邦加密。
- 从libcheck中可以看到,学习通的群聊中使用到了环信IM的SDK。
- 直接逆向解除DEX之后东西很杂乱,逆向难度比较大。
- 故从老板学习通入手,这里使用到的是于
2017-04-11
日发布v2.0.1
版本学习通。该版本没有加密,并且群聊功能可以正常使用。故决定从该版本入手。相关进展于github发布。目前也只是画一个 大饼