NOTICE: By continued use of this site you understand and agree to the binding Điều khoản dịch vụ and Chính sách bảo mật.
Install steps: Install a userscript manager, select Install, then open a website matched by the script.
Userscript dành cho người mới bắt đầu HOWTO Chrome Edge Firefox
The following figures come from the original source and are separate from activity on this site.
Original script: 东南大学选课助手(稳定版)
Source version: 3.4.1
Last source check:
Last successful check:
Requests received by this site are not proof that a user completed installation.
Clicking Install records a request on this site; it does not confirm installation. Not working after install? View troubleshooting and issues
在学校选课页面批量添加教学班,按设置的间隔自动提交,并跟踪队列最终结果。保留原有面板,支持自动搜索、循环和分组发送。
当前页面找不到的课程可自动搜索,未找到的编码保留在输入框中。待选列表支持查看详情和删除课程;设置及待选课程可在刷新后恢复。
队列结果单独跟踪,A 课程排队不会挡住 B 课程发送。同一教学班正在提交、排队或结果待核实时不重复发送。收到最终推送后更新状态;未收到推送时查询官网已选课程。“待核实”的课程可在官网已选列表中确认。
| 设置 | 默认值 |
|---|---|
| 同步单个 | 300 ms |
| 异步单个 | 350 ms |
| 分组发送 | 1000 ms |
| 搜索翻页 | 500 ms |
已有的自定义设置会保留。需要二次确认的课程会弹出官网确认框,确认后继续提交。
设置和待选课程保存在当前站点的本地存储中。token、secretVal 从当前会话读取,不持久化,不上传到第三方。
源码分为界面、选课核心和官网适配三个模块,构建后生成一个可直接安装的用户脚本。
使用 Node.js 22 或以上及 pnpm:
pnpm install --frozen-lockfile
pnpm run build
pnpm test
安装文件:东南大学抢课助手修改版-3.5.1.user.js。
src/seu-core.js:课程解析、队列状态、提交与调度。src/compat-runtime.js:官网请求与页面集成。src/legacy-ui.js:操作面板。tools/build.cjs:生成安装文件。更新日志 · 测试记录 · 历史 3.4.1 源码
Đánh giá: 0