import requests
import time
import datetime
import re
def now_time():
return datetime.datetime.strftime(datetime.datetime.now(), '%Y-%m-%d %H:%M:%S')
res1 = requests.get('http://guest.miwifi.com:8999/cgi-bin/luci/api/misns/sns_init')
device_id = re.findall('"deviceid":"(.*?)"', res1.text)[0]
client_info = re.findall('"clientinfo":"(.*?)"', res1.text)[0]
params = {
'router_id': device_id,
'client_info': client_info,
'_': str(int(time.time() * 1000))
}
while True:
res = requests.get('http://api.miwifi.com/wifirent/api/ad_apply_rent?callback=jsonpCallback', params=params)
print(res.text)
if '{"code":0,"msg":""}' in res.text:
if '百度一下' in requests.get('http://www.baidu.com').text:
print('[%s] 续租成功' % now_time())
time.sleep(60 * 3)
else:
print('[%s] 无网络连接,重新尝试...' % now_time())
else:
print('[%s] 验证失败,重新尝试...' % now_time())
小米共享WIFI脚本
最新推荐文章于 2023-06-25 18:35:25 发布