USTC 助手

为 USTC 学生定制的各类实用功能:验证码识别,自动登录,睿客网性能优化以及更多。

当前为 2023-11-30 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
PRO-2684
评分
0 0 0
版本
0.13.0
创建于
2022-10-22
更新于
2023-11-30
大小
73.6 KB
许可证
GPL-3.0
适用于

Greasy Fork

🪄 功能

  1. 统一身份认证

    • 自动识别验证码
    • 将焦点置于验证码输入框/登录按钮(以便按下回车直接登录)
    • 提示服务域名、网址及其可信度(若为学生/老师的服务,点击 "Student" 或 "Staff" 即可邮件联系)
    • 自动登录 (要求上一条打开,仅限官方服务,五秒后点击登录按钮)
  2. USTC 邮箱

    • 自动切换邮箱域名
    • 将焦点置于登录按钮
  3. 睿客网

    • 自动点入统一身份认证系统以便登录
    • 部分链接设为当前标签页打开(可显著提高加载速度)
  4. BB 系统(网络教学平台)

    • 自动点击登录以及校园网外访问时的登录
    • 检查作业状态(已提交、未提交、查询错误、评分)
      • 允许忽略作业(跳过检查)
  5. 综合教务系统

    • 自动聚焦或点击登录按钮
    • 快捷键支持(部分,仅支持 x
    • “我的成绩”界面使用“尚未评教”遮挡成绩
      • 双击单个条目以遮挡/还原此项
      • 双击表头以遮挡/还原所有项目
      • 支持统计数据、成绩单以及成绩记录表
    • 显示每节课的上下课时间
    • 一些 CSS 改进
  6. 第二课堂

    • 自定义进入时打开的标签页
    • 自动点击校园网外访问时的登录
    • 点击主菜单时自动进入常用的子菜单
    • 移除牛皮癣一般的数据展示中心图片
    • 快捷键支持
  7. Web VPN

    • 支持自定义收藏夹

需要更多功能可添加评论,在我能力范围内可能会添加。

⌨️ 快捷键

  • 左右箭头:切换 tab
  • 数字键 (1-9):切换至指定的 tab
  • x:关闭当前 tab

⚙️ 配置

在生效的网站打开 Tampermonkey 菜单以更改配置。

  • 统一身份认证
    • Enabled: 若为 false, 将禁用针对 passport.ustc.edu.cn 的所有功能
    • Code recognition: 启用自动识别验证码
    • Focus: 是否聚焦到登录按钮
    • Service: 提示服务域名及其可信度
  • USTC 邮箱
    • Enabled: 若为 false, 将禁用针对 mail.ustc.edu.cn 的所有功能
    • Focus: 是否聚焦到登录按钮
    • Domain: 自动使用的邮箱域名,可选的值: 'mail.ustc.edu.cn', 'ustc.edu.cn', 'ah.edu.cn', '' (不自动切换域名)
  • 睿客网
    • Enabled: ...
    • Auto login: 是否自动点击登录按钮(仅限统一身份认证登录)
    • Open in current tab: 是否在当前标签页打开部分支持的链接(可显著提高加载速度)
  • BB 系统(网络教学平台)
    • Enabled: 若为 false, 将禁用针对 www.bb.ustc.edu.cn 的所有功能
    • Auto authenticate: 是否在校园网外访问要求验证身份时自动点击登录
    • Auto login: 是否在主界面自动登录
    • Show homework status: 是否展示作业状态(可能消耗更多流量)
  • 综合教务系统
    • Enabled: ...
    • Login: 登录按钮的动作: 'none', 'focus', 'click'
    • Shortcut: 快捷键支持
    • Score mask: 双击以遮挡/显示成绩
    • Detaild time: 显示每节课的上下课时间
    • CSS improve: 一些 CSS 改进
  • 第二课堂
    • Enabled: ...
    • Auto authenticate: 是否在校园网外访问要求验证身份时自动点击登录
    • Default tab: 进入时打开的标签页
    • Auto tab: 自动进入常用的子菜单
    • No data screen: 移除牛皮癣一般的数据展示中心图片
    • Shortcut: 快捷键支持
  • Web VPN
    • Enabled: ...
    • Custom collection: 允许自定义收藏夹

更多 USTC 相关的实用脚本可以查看脚本集 USTC collection