- 这是一个篡改猴脚本,你需要在浏览器安装篡改猴扩展并导入该脚本使用
- 目前已推出 2.6版本 完美适配移动端网页,只需在手机版edge浏览器安装篡改猴插件和本脚本,你将真正实现日常刷刷网页即可自动获取最新劳动开课信息!!
东南大学劳动教育选课神器!
实时监控新增课程并通过微信推送通知,无需手动刷新页面!
- 自动打开:后台标签页自动打开执行,无需人工干预。
- 自动登录:配置区填写好一次账号密码,脚本自动完成统一身份认证。
- 智能监控:后台持续检测劳动教育选课页面的新课程。
- 微信推送:通过 PushPlus 实时推送新课程信息到微信。
- 校区筛选:可指定仅接收特定校区(如九龙湖、四牌楼)的课程。
- 防重复推送:自动记录已推送课程,避免重复提醒。
- 自动刷新 & 活性维持:即使关闭选课页,也会在后台自动打开并保持运行。
打开脚本,在 「全局配置区」 修改以下字段:
const USERNAME = '12345678'; // 替换为你的一卡通号
const PASSWORD = 'abc123456'; // 替换为你的统一身份认证密码
const PUSHPLUS_TOKEN = 'ce0**********************************11'; // 替换为你的 PushPlus Token
const LOCATION_FILTERS = []; // 校区筛选,例如:['九龙湖校区','四牌楼校区'];留空则不过滤
const CATEGORY_FILTERS = []; // 劳动类别筛选,如['服务劳动'],为空则不筛选(完全匹配)- 访问 PushPlus 官网
- 注册并登录
- 进入「个人中心」→ 复制
Token - 微信关注 PushPlus 服务号,即可接收推送
💡 提示:你可能需要支付 1 元,以便使用 PushPlus 的“免费”推送服务。但是请放心,每日可用推送额度将会相当充足。
⚠️ 初次安装脚本时,由于默认全局配置未修改,脚本自动运行后立即进入登录失败冷却期。请修改全局配置变量,并手动登录一次https://auth.seu.edu.cn/dist/#/dist/main/login(统一身份认证页面)以跳出冷却期,并完成首次设备登录的短信验证(如果需要)。随后脚本即开始正常搜索/推送课程。
- 脚本在任意网页后台运行,每 60 秒检查是否已有选课页面。
- 若无活跃页面,自动在后台打开登录页。
- 自动填写账号密码并登录 → 跳转至劳动教育首页 → 进入选课页。
- 解析课程表格,筛选 未满员 + 未截止 + 地点匹配 的课程。
- 若发现新课程,立即通过 PushPlus 推送至微信,并记录唯一标识防止重复。
- 每 3 分钟自动刷新选课页,持续监控。
- 首次运行建议手动登录一次,确保账号密码正确且无需短信验证。
- 若系统要求短信验证码,自动登录会失败,此时脚本将暂停登录 15 分钟,并推送告警。
- 课程唯一标识 =
项目名称 + 实施时间,可有效避免同名课程误判。 - 脚本仅在
labor.seu.edu.cn和auth.seu.edu.cn相关页面执行核心逻辑,安全可靠。
- 由于浏览器会对后台标签页进行性能限制或挂起(如 Chrome 的 Tab Freezing),先前一些版本脚本的“报活”机制可能失效,尤其是用于移动端浏览器,导致重复打开新的选课标签页。最新版本中通过新的心跳机制,已经基本解决了此问题。
- 打开浏览器开发者工具(F12),切换到 Console 面板。
- 查看带
[自动登录]、[课程监控]等标签的日志,了解运行状态。 - 若推送失败,请检查 Token 是否有效、网络是否通畅。
- 脚本作者:@zz6zz666
- 辅助开发:豆包,Qwen(通义千问)
📣 温馨提示:请合理使用本工具,遵守学校选课规则,切勿恶意刷课或干扰系统正常运行。
