Skip to content

yesh0/thu-learn-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

learn4202helper

网络学堂4202助手

Important

本科生和研究生的 API 有一点点不同,我现在只能测试研究生的 API 了,所以如果本科生课程有问题的话还请多多提 issue! (当然如果有人能在我延毕毕业之前慢慢接手脚本维护就更好了。)

可以在 网络学堂4202助手 - Greasy Fork 这里配合 TamperMonkey 等脚本管理器使用。

项目地址:https://github.com/yesh0/thu-learn-helper

原项目 https://github.com/Exhen/learn2018helper

现在代码完全重写了,代码许可证是 AGPL

可以到科技服务队的微信推送里查看功能: https://mp.weixin.qq.com/s/DflkCO-pMiiFrsMQEFyLTA

截图: 导出所有课程日历、公告标记已读、下载新文件、DDL提醒 左上角图标链接改为指向“我的课程”

更新日志

2024.02.25. 防止网络学堂久置后登录失效

2024.02.23. 应对课程日历 API 疑似新加的抓取参数限制;修复课程日历 CSS

2023.12.25. 修复两学期交界时段的判断 bug

2023.09.20. 修复 DDL 显示

2023.09.17. 适配新学期界面(指自动切换回旧界面);修复学期交界适配

2023.09.14. 哇网络学堂好像好看点了耶,重新适配新界面;删去了无用的、我已理解不了的一些功能;适配研究生日程下载

2022.09.12. 修复导出所有课程日历功能。

2022.03.06. 暂时修复周数显示,网络学堂不再支持课件文件名抓取。

2021.11.18. 修复:不再抓取新课件的文件名,否则网络学堂会将新课件标为已下载。

2021.11.02. 添加简单周数显示。

2021.11.01. ddl 提醒添加具体时间,修正网络学堂鼠标指针。

2021.10.30. 网络学堂课程文件列表添加显示文件名功能。

2021.10.29. 修复导出课程日历提醒时间错误。

2021.10.28. 把左上角图标链接改为指向“我的课程”列表,而不是登录界面。

2021.10.21. 所有代码重写,顺便增加一并导出所有课程日历功能。

2021.10.17. 删去了未授权代码,切换“以前学期课程”再切回时自动刷新。

2021.10.16. 完善公告标记已读功能(测试了但没完全测试)。

2021.10.14. 再次修复无法显示作业 ddl 的 bug。

2021.09.20. 网络学堂增加了 CSRF 验证,无法查看作业 ddl,已修复;删去了原作者的扫码催更。

忘了什么时候:删去了悲伤蛙,改为用亮绿、橙黄、亮红等颜色来标识 ddl 远近。

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •