Skip to content

SeanChao/iMagicSJTU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SJTU 选课魔咒

version: v0.0.3-alpha

欢迎所有建议、意见和各位大佬 PR 🦾

功能✌

  • 通过魔法让当前筛选条件下完整的课程列表显形
  • 在 Console 中显示所有教学班信息
  • 魔法抢课

使用说明

  1. 在 Chrome 中进入开发者模式
  2. Sources 下的 Snippets 中,点击 + New Snippet,创建一个代码片段
  3. main.js 文件中的全部内容复制进去~
  4. 根据需要修改配置🎨
  5. 心中默念魔咒,运行🍻

注意事项👀

  • 这个脚本太菜了,只能抢已经在当前页面上列出来的课。可以通过多开几个标签页解决。
  • 需要值守
  • 还没有异常处理,需要确保选课时间无冲突等意外情况2333

配置说明

配置项在文件开头定义的 config JSON对象中。

配置项 说明
listAll 是否列出所有教学班
auto 是否自动抢课
times 运行次数
taskInterval 每次运行之间的间隔
targetList 一个数组,包含所有待抢的课。其中的元素为教学班的代码
i_ve_read_this 改为 true 才会运行

截图

课程教学班列表

魔法选课

声明

当您决定使用此脚本时,您需要自行承担此脚本带来的一切风险,可能包含:

  • 抢不到想要的课
  • 退了选到的课
  • 向教务处发起了退学申请
  • 引起其它同学的不满
  • 意外穿越了时空
  • 虫子钻进了电脑

脚本有风险,运行需谨慎!

更新日志

🔗link

About

⚡ Bring some magic to i.sjtu.edu.cn

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published