NOTICE: By continued use of this site you understand and agree to the binding مۇلازىمەت شەرتلىرى and مەخپىيەتلىك تۈزۈمى.
Install steps: Install a userscript manager, select Install, then open a website matched by the script.
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 源码
باھا: 0