本着学习交流的精神,最近写了学校健康系统自动打卡程序(真的不是懒啊(●'◡'●))。当然啊,如果真的有发烧、感冒等其他情况,还是要自己上报呀,听从学校安排。实现原理实际上也不难,selenium其实就是模拟人工点击而已,Python的selenium库包含一些找到网页中的元素的函数,和一些填充信息、模拟点击的函数等。云服务器用于云端定时运行程序。用户只要每天看QQ邮箱推送的打卡结果即可,因为设置了较多异常处理机制,所以基本上不会有漏打的情况。
forked from fanqibing/Automatic-punch
-
Notifications
You must be signed in to change notification settings - Fork 0
本着学习交流的精神,最近写了学校健康系统自动打卡程序(真的不是懒啊(●'◡'●))。当然啊,如果真的有发烧、感冒等其他情况,还是要自己上报呀,听从学校安排。实现原理实际上也不难,selenium其实就是模拟人工点击而已,Python的selenium库包含一些找到网页中的元素的函数,和一些填充信息、模拟点击的函数等。云服务器用于云端定时运行程序。用户只要每天看QQ邮箱推送的打卡结果即可,因为设置了较多异常处理机制,所以基本上不会有漏打的情况。
Aroma304/Automatic-punch
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
本着学习交流的精神,最近写了学校健康系统自动打卡程序(真的不是懒啊(●'◡'●))。当然啊,如果真的有发烧、感冒等其他情况,还是要自己上报呀,听从学校安排。实现原理实际上也不难,selenium其实就是模拟人工点击而已,Python的selenium库包含一些找到网页中的元素的函数,和一些填充信息、模拟点击的函数等。云服务器用于云端定时运行程序。用户只要每天看QQ邮箱推送的打卡结果即可,因为设置了较多异常处理机制,所以基本上不会有漏打的情况。
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 100.0%