今日校園自動打卡指令碼。 可以掛伺服器上定時自動打卡。 健康的人可以用一下
先下載檔案
連結: https://pan.baidu.com/s/1-lc-ju76bHVeypDhBwENqg
提取碼: 2h8a
檔案結構
檔案 | 作用 |
---|---|
formdb | 存放表單資料 |
DailyCP.py | 打卡主要程式 |
requirements.txt | 打卡所需的包目錄 |
run.py | 設定定時的py檔案 |
自動安裝所需庫.bat | 如檔名所示 |
run.bat | 執行自動打卡 |
理論上支援大部分學校(IAP登入方式,自己先試試能用不)和任意表單內容的自定義。
這裡設定了晚上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) #休眠半分鐘
這樣就自動執行了
到了指定時間就會自動幫你簽到,像這樣
浪費別人時間的行為是可恥的