TISS Quick Registration Script 使用教程
1. 项目介绍
TISS Quick Registration Script 是一个用于自动注册 TISS(TU Wien 的学生信息系统)课程组的脚本。该项目旨在帮助学生在课程注册高峰期快速抢到有限的课程名额。脚本通过自动刷新页面、点击注册按钮并确认注册,实现全自动化的注册过程。
主要功能
- 自动注册:脚本会自动打开正确的面板,点击注册按钮并确认注册。
- 自动刷新:如果注册按钮尚未出现,脚本会自动刷新页面,直到按钮出现。
- 定时启动:用户可以设置脚本在特定时间自动启动。
注意事项
- 该项目目前不再维护,使用时需自行承担风险。
- 建议用户在使用前仔细阅读文档,并根据自身需求进行配置。
2. 项目快速启动
2.1 环境准备
- 浏览器:Google Chrome 或 Firefox
- 扩展:Tampermonkey(Chrome)或 Greasemonkey(Firefox)
2.2 安装步骤
- 下载脚本:访问 GitHub 项目页面,下载
tiss_quick_registration_script.user.js文件。 - 安装脚本:
- 打开 Tampermonkey 或 Greasemonkey 扩展。
- 点击“添加新脚本”,将下载的脚本内容粘贴进去,保存。
2.3 配置脚本
在脚本中找到以下配置项,根据需要进行修改:
// 设置自动刷新时间间隔(单位:秒)
const refreshInterval = 10;
// 设置自动启动时间(格式:YYYY-MM-DD HH:MM:SS)
const startTime = "2023-10-01 12:00:00";
// 设置是否自动确认注册
const autoConfirm = true;
2.4 启动脚本
- 打开 TISS 系统,进入你想要注册的课程页面。
- 启用 Tampermonkey 或 Greasemonkey 中的脚本。
- 脚本会自动开始工作,根据配置进行自动刷新和注册。
3. 应用案例和最佳实践
3.1 应用案例
- 高峰期抢课:在课程注册高峰期,手动抢课往往难以成功。使用该脚本可以自动刷新页面并快速点击注册按钮,提高抢课成功率。
- 定时注册:某些课程在特定时间开放注册,用户可以设置脚本在指定时间自动启动,确保不错过注册时间。
3.2 最佳实践
- 提前测试:在正式使用前,建议在非高峰期进行测试,确保脚本配置正确,能够正常工作。
- 谨慎使用:由于脚本会自动点击页面元素,使用时需确保目标页面和按钮位置正确,避免误操作。
- 及时更新:虽然项目不再维护,但用户可以自行 fork 项目并进行更新,以适应 TISS 系统的变化。
4. 典型生态项目
- Tampermonkey:用于在浏览器中运行用户脚本的扩展,支持 Chrome 和 Firefox。
- Greasemonkey:Firefox 上的用户脚本管理器,功能与 Tampermonkey 类似。
- TISS 系统:TU Wien 的学生信息系统,提供课程注册、成绩查询等功能。
通过以上步骤,你可以快速上手并使用 TISS Quick Registration Script 进行自动课程注册。希望这个教程对你有所帮助!
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



