本工具适用于成都大学ISP系统疫情信息打卡,仅为在打卡期间未离开登记所在地、未出现新冠肺炎症状的同学提供方便。
基本只有疫情期间、开学前的一两周内能派上用场,也只是个人闲暇时间的摸鱼之作,欢迎各路大佬交流指正,欢迎参考。
本程序目前具有如下功能:
- 详尽的帮助文档(笑)
- 自动本地保存账号密码信息
- 设置程序开机启动
- (beta 0.2)能带参数启动,保证从Windows计划任务启动时能正确读到配置文件路径(不带参数时读不到的原因未知)
详细说明:
首次运行时将提示输入账号信息,保存在本地txt文件中;之后运行将直接读取账号、密码、浏览器信息,自动进行打卡,不需要重复输入。
如果需要重新设置,删除txt文件,重新运行程序即可。
如果文件保存后,检测到账号密码输入错误,也会自动删除txt,需要运行程序重新配置。
好像txt里帮助写得太长了,这里再写个图文版的。虽然应该没人看吧。
目前仅支持Chrome, Firefox和Microsoft Edge三种浏览器。
先查找使用浏览器的版本,可百度。
WebDriver下载地址:
Chrome:https://npm.taobao.org/mirrors/chromedriver/ (找对应版本文件夹,点进去下chromedriver_win32.zip)
Firefox:https://github.com/mozilla/geckodriver/releases/ (不用看版本,下win32或win64,一般x64)
Edge: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ (看了版本再下,一般x64)
下载好后解压,在C盘新建文件夹"webDriver",把exe文件放进去,右键exe属性,把其位置复制下来;
C盘下的驱动文件夹:
复制文件夹地址:
右击此电脑
,点击属性
,选择右侧高级系统设置
,在弹出菜单的右下角选择环境变量
,
选中下方系统变量中的Path
,点击编辑
,选择右侧新建
,将刚复制的地址粘贴进去,一路点确定
就好了。
到这里就基本配置完成了,每次打开程序就能进行打卡。如果想设置自动打卡,请看下一步。
不推荐频繁开关电脑或不关电脑的用户设置开机启动。本程序的启动项名称为'ISP_Auto_Check',不需要时,可在启动项管理中禁止本程序开机启动。
当然,如果觉得太麻烦,放在桌面上,每天手点也是可以的。
介绍另一种自动打卡方式,即手动创建Windows计划任务。
首先还是右击此电脑
,选择管理
,点击左侧任务计划程序
,选择右侧创建基本任务
,跟着设置向导走就行了。
任务计划程序界面:
选择启动程序路径时,除了选好主程序路径,记得在参数
中加上lsp.txt。
添加参数:
创建好的计划任务:
可选择电脑开启且不在使用的时间来执行。