本指令碼為我從網上各渠道蒐集到的簽到指令碼的雜交
如果不需要日誌則把帶「#日誌記錄」的行刪除即可
from requests import session
from time import time#日誌記錄
start_time = time()
# 資料
log_path = f"e://data/sign_log_.txt"#日誌記錄
like_url = ''
sign_url = ''
tbs = '4fb45fea4498360d1547435295'
head =
s = session()
# 獲取關注的貼吧
bars =
dic = s.get(like_url, headers=head).json()['data']['like_forum']
for bar_info in dic:
# 簽到
already_signed_code = 1101
success_code = 0
need_verify_code = 2150040
already_signed = 0
succees = 0
failed_bar =
logs = #日誌記錄
n = 0
while n < len(bars):
bar = bars[n]
data = , 由於。')
continue
dic = r.json()
msg = dic['no']
if msg == already_signed_code: already_signed += 1; r = '已經簽到過了!'
elif msg == need_verify_code: n -= 1; r = '需要驗證碼,即將重試!'
elif msg == success_code: r = f"簽到成功!你是第個簽到的吧友,共簽到天。"
else: r = '未知錯誤!' + dic['error']
print(f":")
succees += 1
n += 1
end_time = time()
t = end_time - start_time
l = len(bars)
failed = "\n失敗列表:"+'\n'.join(failed_bar) if len(failed_bar) else ''
print(f'''共個吧,其中: 個吧簽到成功,個吧簽到失敗,個吧已經簽到。
此次執行用時s。''')
with open(log_path,'w') as f:#日誌記錄
for log in logs:#日誌記錄
f.write(str(log)+'\n')#日誌記錄
相關新聞
一鍵簽到有多少經驗?超級會員簽到比普通使用者多6倍的經驗,但是不是按客戶端的簽到經驗算的哦,普通使用者電腦簽到一次是2經驗,超級會員的簽到經驗就是12經驗,如果連續簽到,經驗值就是14,用客戶端簽到也是一樣的,沒有連續為12經驗,連續為14經驗
Python爬蟲 百度貼吧
get請求 from urllib import request import urllib import time 第一頁 第二頁 2 1 50 第三頁 3 1 50 第四頁 4 1 50 第n頁 n 1 50 推測第一頁 headers 根據url傳送請求,獲取伺服器響應檔案 defloadpa...
python百度貼吧爬蟲
coding utf 8 coding utf 8 import urllib import urllib2 import reimport thread import time class bdtb def init self,baseurl,seelz self.baseurl baseurl ...
百度貼吧爬蟲
encoding utf 8 import urllib.request import urllib.parse import time import random def load page url 通過url來獲取網頁內容jfa param url 待獲取的頁面 return url對應的網頁內...