期末周的主图座位属于一言难尽,抢座位有种抢春运火车票的感觉。不停地刷新页面,观察数字变化,有时一连十几分钟还没结果。好不容易有一个余座,兴冲冲点进去结果手慢被其他人斩获
也许这个程序能帮到你
使用python语言编写(因为我C语言菜菜的),selenium模块(因为我不会抓包去JS逆向),tkinter制作图形界面(超级简陋版本),msedgedriver(我习惯使用edge啦),最后用pyinstaller打包,便有了这款软件
作用就如标题,依靠快于正常人类能做到的刷新速度,实现自动化抢座位
优点是可以解放用户枯燥重复的反复查看余量和预约操作,且能更大概率抢到座位
缺点就很多了······最大的劣势在于现行版本只支持电脑端的操作(使用了msedgedriver)和无法设置偏好楼层,极大降低的便利性。此外还有无法记忆用户的学号密码每次都得重新输入,图形界面过于丑陋,刷新速度和预约操作速度固定无法调整等等。
考虑到我是期末周想睡觉时弄出来的消遣玩物,我已经尽力了呀。后续可能会优化和推出适用于移动端的2.x版本,看我学业压力啦~
食用教程就不放了,因为真的就是输入学号和密码就行,然后挂机
我也会把源代码放出来,供各位大佬鞭挞我QwQ
注意:是否安装了edge的131版本?如果不是请自行下载该版本哦。