写的抢洗澡的脚本,用不到了,但是纪念一下。
import os from os import system import requests import datetime as dt now_time = (dt.datetime.now()+dt.timedelta(days=1)).strftime('%F %T') day=now_time[0:10] minsDG=" 20:20:00" minsMZ=" 21:40:00" cnt=0 dateDG=day+minsDG dateMZ=day+minsMZ # print(date) f=open(r"D:\PyQt5\BATH\cookieDG.txt",'r') cookieDG=f.read() f.close() f=open(r"D:\PyQt5\BATH\cookieMZ.txt",'r') cookieMZ=f.read() f.close() link='http://wx.bupt.edu.cn/bathroom/submit' hdDG={'Cookie': cookieDG, 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36 QBCore/4.0.1301.400 QQBrowser/9.0.2524.400 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2875.116 Safari/537.36 NetType/WIFI MicroMessenger/7.0.5 WindowsWechat'} hdMZ={'Cookie': cookieMZ, 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36 QBCore/4.0.1301.400 QQBrowser/9.0.2524.400 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2875.116 Safari/537.36 NetType/WIFI MicroMessenger/7.0.5 WindowsWechat'} r=requests.post(link,headers=hdDG,params={"period":dateDG}) while(r.status_code!=200 and cnt<1000): r=requests.post(link,headers=hdDG,params={"period":dateDG}) cnt+=1 cnt=0 r=requests.post(link,headers=hdMZ,params={"period":dateMZ}) while(r.status_code!=200 and cnt<1000): r=requests.post(link,headers=hdMZ,params={"period":dateMZ}) cnt+=1 os.system("shutdown -s")