杰出的艺术与小偷很相似,二者都懂如何偷走人的心。
——鲁邦三世
👋 你好!这里是 爱丽斯基,一个正义的伙伴。
希望我的代码能够偷走你的心。
四川大学综合教务系统助手,是一个优化四川大学综合教务系统的「Userscript」,即用户脚本。这不是一个独立的软件,也不是一个浏览器的插件,但可以依赖浏览器的插件运行,或者作为一个Bookmarklet在点击后运行。该脚本可以为综合教务系统增加以下功能:1. 外观美化:会自动美化教务系统界面上部分元素的外观;2. 快捷评教:自动为「希望给好评」的老师打满分好评,并附上随机的正面评语;3. 自动登录:恢复登陆页面的「两周之内不必登录」选项,每次打开教务系统后不用重复登录;4. 均分绩点计算器:可以直接看到自己的全部均分、全部绩点与必修均分、必修绩点,还可以自由选择自己需要的课程进行计算;5. 培养方案查询:可以方便地查询全校所有专业的培养方案与指导性教学计划,并且可以选择任意两个培养方案进行比较,查看差异;6. 成绩查询:可以方便地查询到本学期课程成绩的最高分、最低分、平均分和名次。
Home Page: https://zhaoji.wang/sichuan-university-urp-assistant/
License: Apache License 2.0
每次查询分项成绩的页面会堆积在历史记录中,导致点击后退时,不断后退到之前查询过的分项成绩页面。
单纯地好奇,我之前的是0.13.1的版本用不了(这里的版本我是在Tampermonkey中看到的),降格到0.13.0才能够正常使用。但我在您的博客中看到,0.13.0已经是最新版本了。所以有点迷糊orz
分项名称 课堂笔记
对应的分享代码应该是 10
,需要补上这一项的解析。
链接到 Github 上仓库 master 分支的 CHANGELOG.md 文件
现在合并在一起统计,不太好判断两个版本的使用情况,应该在版本号中区分书签版与Userscript版。
初步设想是允许用户结合自身情况,发布与课程相关的匿名信息,相互可以看到并交流。
暂时只能发送文字,且不支持楼中楼回复。
考虑增加「小纸条」功能,用户可以匿名在墙上「贴纸条」或者「回复纸条」。
暂时不做得太复杂,一个简易小功能。
教务系统更新后,「预期成绩估计」功能无法正常使用。
Now, retaken courses are added to the calculation as a new course, causing incorrect results.
现在只能通过学院-专业的级联查询方式定位专业,但有一些专业名字比较模糊,不熟悉的同学难以找到。因此考虑增加一个搜索栏,键入专业名称后模糊匹配相关专业,点击后可以跳转过去。
当前绩点计算器使用的成绩接口为教务系统「综合查询-成绩查询-成绩查询」中的接口,这个接口查询出的是原始课程成绩,不包括课程替代的信息。即使已经完成了课程替代,显示的仍然为原始课程:
经过观察发现,在「综合查询-成绩查询-全部及格成绩」下的查询结果,显示的是经过课程替代的成绩:
考虑将「综合查询-成绩查询-全部及格成绩」的内容与「综合查询-成绩查询-成绩查询」的内容合并,但这样会大大增加查询的时间。现在有三种解决方案:
决定采用第三种解决方案。
could you please tell me how i can know about score data before this term.
Is there any interface do like http://xxx.xxx.xxx.xxx/student/integratedQuery/scoreQuery/thisTermScores/data
教务系统更新后,目前「分项成绩查询」功能无法正常使用。
It's just an idea. I'm not sure how many stu take a screenshot, as lock screen image on phone, which is unclear and bad looking.
And here is it - support saving image with different scales (3:4, 9:19, etc) in higher resolution and briefer words than screenshots.
I know it's time-consuming to implement so just an idea.
接口是更换或者是关闭了?期末查不到,一直转圈。
选定教材一个一个点比较麻烦,加一个 全部选中/全部不选 的按钮会很贴心。
应该没有触及卖书人的利益吧 ( >﹏<。)
这类数据在成绩查询接口中的特点是「目前所有出分课程」的成绩都是-999分。
目前的处理方式是直接过滤掉,但这样容易造成误会。
需要在这一学期成绩上给出提示,提醒用户去评教后才能查看成绩。
violent monkey认为该脚本非法,但tamper monkey则能够接受。好像不是什么大问题。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.