学习通签到服务

网页端直接签到

登录后可查看待签到活动、手动签到、批量签到,并设置自动签到。

同班同学之间可以互相帮签到。

  • 同学 A 和同学 B 在同一个班级。同学 A 没来上课,同学 B 来上课了。
  • 这时老师发了一个签到(比如手势密码),同学 B 只需要在本软件里完成这次签到。
  • 同学 A 也会被一起签掉。
  • 扫码签到也一样:同学 B 扫一下那个码,同学 A 也就一起签上了。

登录信息仅用于当前服务,不会在网页本地保存。

正在加载学习通会话...

这是什么

这是一个把学习通(超星)签到、作业、考试、课程聚合到一个界面里的学生自制工具。它不改变学习通的任何规则,只是把"每天要盯群消息、要在几分钟窗口内操作、换一节课又要重新登录"这些重复动作,收敛成一次设置 + 自动执行。

结构上分两层:手机端的「氢课表」(安徽工业大学定制)或「氧课表」(通用版)负责界面与操作;学习通的所有请求都经由本项目自己的后端转发,账号会话在服务器端集中持有并复用。这样做的原因是学习通的登录会互相顶号、接口有频率限制与滑块风控——由服务器统一管理,比让每台手机各自频繁登录更稳。

典型用法

一次性绑定学习通账号,之后长期复用会话;在「自动签到」里设定生效的日期、星期与时间段,并选择要托管的课程与签到方式;开课后无需操作,工具会在窗口内扫描并提交。

同班同学之间可以互相帮签到:同学 A 和同学 B 在同一个班级,A 没来上课、B 来了上课,这时老师发了一个签到(比如手势密码),B 只需要在本软件里完成这次签到,A 也会被一起签掉;扫码签到也一样,B 扫一下那个码,A 也就一起签上了。需要批量代签时,用 6 位邀请码互加好友即可(默认每人每天 5 次限额)。

常见问题

支持哪几种学习通签到方式?
普通签到、签到码、手势(九宫格)、位置、二维码、拍照、人脸共七种,另外支持下课签退和没有课程的群聊签到。类型由服务端按活动参数自动判定,App 里也会自动预选。
同学没来上课,我能不能替他签?
同班同学之间可以互相帮。同学 A 和同学 B 在同一个班级,A 没来上课、B 来了上课,这时老师发了一个签到(比如手势密码),B 只要在本软件里完成这次签到,A 也会被一起签掉。扫码签到也一样:B 扫一下那个码,A 也就一起签上了。要点是同班 —— 签到按班级算,不在一个班就帮不上。
位置签到需要我人在教室吗?
老师发起"指定位置签到"时设定的是一个地点,服务端会把这个地点名解析成坐标再提交,因此你不需要提前把手机定位打到教室。坐标系是百度 BD-09,如果你用"定位自身"保存预设,工具会先把 GPS 的 WGS-84 转换成 BD-09(不转换实测偏差上千米,必然超出允许范围)。距离与是否合规最终仍由学习通判定。
二维码签到怎么帮同学签?
到场的那位同学扫一下码就行 —— 他扫到之后,同班的同学会被一起签掉。扫码要现场做:这个码约 5 秒就刷新一次,所以扫到之后会立刻提交,不会先去拉一遍课程列表把码等过期。
自动签到会不会一直请求,把账号搞出问题?
有三层保护:一是扫描优先用聚合接口,一次请求覆盖全部班级,被限频后按 60→120→300 秒指数退避;二是"长期没签上"的活动默认 90 分钟进黑名单,不再反复拉详情;三是活动已开始太久(默认 30 分钟)会被视为过期跳过,除非签到池里已经有它的码。人脸与拍照类签到使用你预先保存的照片,不会临时调起相机。
学习通登录老是提示"非本单位账号"怎么办?
这句话通常不是账号问题。学习通登录接口有一个"禁止其他方式登录"的参数,一旦置为 1,无论密码对错都会返回同一句"非本单位账号,请注册后再次尝试",属于官方接口的误导性兜底文案。本项目已固定按 0 提交并用回归测试锁死。若确实报"用户名或密码错误",请按学习通自身流程处理。
这个服务收费吗?会不会读取我的作业和考试?
完全免费,无内购无广告。你在学习通侧的账号会话(Cookie)由本项目服务器加密保存,仅用于代你调用官方接口完成签到、作业与考试列表的读取;作业/考试内容只作展示用途。是否使用由你自己判断,请遵守学校与课程的具体要求。