簡介
今日校園自動打卡腳本, 可以掛服務器上定時自動打卡, 健康的人可以用一下

使用說明
先下載檔案
鏈接: https://pan.baidu.com/s/1-lc-ju76bHVeypDhBwENqg
提取碼: 2h8a
檔案結構

| 檔案 | 作用 |
|---|---|
| formdb | 存放表單資料 |
| DailyCP.py | 打卡主要程式 |
| requirements.txt | 打卡所需的包目錄 |
| run.py | 設定定時的py檔案 |
| 自動安裝所需庫.bat | 如檔案名所示 |
| run.bat | 運行自動打卡 |
理論上支持大部分學校(IAP登錄方式,自己先試試能用不)和任意表單內容的自定義,
先看看run.py檔案
這里設定了晚上12點30分自動為你打卡,這個程式會一直跑下去,回圈檢測,但也不宜掛太久
你需要在run.py修改自己的學校,用戶名,密碼和定位地址
有需要的話在
if hour==‘00’ and minute==‘30’:、
這句修改自動簽到的時間
import datetime
import os
import time
school='廣州大學華軟軟體學院' #這里寫學校
username='123456' #這里寫賬號,一般是學號
keyword='123456' #這里寫你的密碼
location='中國廣東省廣州市從化區福從路' #這里寫定位,寫銀河系都行
format='\\formdb' #這個不動
dir_path = os.path.dirname(os.path.abspath(__file__))
print("程式運行中……")
while True:
hour=datetime.datetime.now().strftime('%H')
minute=datetime.datetime.now().strftime('%M')
command = ("python DailyCP.py %s %s %s %s %s" % (school, username, keyword, location, dir_path + format))
if hour=='00' and minute=='30':
os.system(command)
print("定時器運行中……")
time.sleep(30) #休眠半分鐘
直接運行run.bat

這樣就自動運行了
到了指定時間就會自動幫你簽到,像這樣

最后參考一句話
浪費別人時間的行為是可恥的
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/172392.html
標籤:其他
上一篇:Python-Opencv學習(2)——Numpy的基本操作
下一篇:Python之最簡單爬蟲
