Greasy Fork

来自缓存

Greasy Fork is available in English.

深圳大学平时成绩&期末成绩查询

UI优化

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

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

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

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

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

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

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

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

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

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

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

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

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

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

作者
Liunian2000
日安装量
1
总安装量
64
评分
0 0 0
版本
1.9
创建于
2025-07-16
更新于
2025-07-25
大小
20.3 KB
许可证
MIT
适用于

深圳大学成绩查询助手

项目介绍

这是一个油猴(Tampermonkey)脚本,用于查询深圳大学本科课程的平时成绩和期末成绩。脚本通过遍历分数范围(0-100)的方式,从教务系统获取成绩数据并整合展示。该方法灵感来源于 Matt-Dong123/tools4szu 项目,在此基础上进行了前端优化和交互增强。

ps:有一说一我觉得这个更好看也更好用Greasyfork-szu获取详细成绩,po个链接吧

功能特点

  • 可视化界面:美观的卡片式设计,实时显示查询进度和结果
  • 一键查询:点击按钮自动获取所有课程的平时分和期末分
  • 成绩整合:自动合并同一课程的平时成绩和期末成绩数据
  • 安全便捷:直接在浏览器中运行,无需额外安装软件

安装使用说明

前提条件

  1. 安装浏览器扩展:

  2. 油猴扩展已打开开发者模式

  3. 确保已登录深圳大学办事大厅:

安装步骤

  1. 点击浏览器扩展栏中的 Tampermonkey 图标,选择 "添加新脚本"
  2. 将以下代码复制到脚本编辑页面(替换原有内容)
  3. 点击菜单栏的 "文件" -> "保存"(或按 Ctrl+S)保存脚本

使用流程

  1. 登录深圳大学办事大厅成绩查询页面
  2. 页面右上角会出现一个绿色的"深大成绩"按钮
  3. 点击按钮显示查询面板
  4. 点击"开始查询成绩"按钮开始查询
  5. 等待进度条完成,查询结果会显示在面板中

工作原理

脚本通过以下方式实现成绩查询:

  1. 遍历分数查询:对0到100的每个分数,分别查询平时成绩(PSCJ)和期末成绩(QMCJ)等于该分数的课程
  2. 数据整合:将相同课程的平时成绩和期末成绩合并到同一记录中
  3. 结果展示:将整合后的课程成绩数据以清晰的格式展示在页面上

注意事项

  1. 使用限制

  2. 查询耗时

    • 完整查询需要遍历201个分数(0-100的平时分和期末分),每次查询间隔200毫秒
    • 总耗时约40秒,具体取决于网络环境和服务器响应速度
  3. 可能的问题

    • 若查询结果为空,请确认已登录教务系统并有权限查看成绩
    • 若频繁查询失败,可能是教务系统限制,请稍后再试
    • 如遇跨域错误,请确保在教务系统页面内使用

项目来源

本项目的查询方法源自 Matt-Dong123/tools4szu 项目,在此基础上进行了前端界面优化和油猴脚本适配。感谢原作者的技术贡献!