t00ls自動簽到指令碼

2022-06-05 12:21:07 字數 3925 閱讀 3240

自動簽到流程

新建函式

然後將**複製進去,記得新增你的賬號密碼。

觸發器選擇每天執行一次,實現每天簽到。

效果圖

#

-*- coding: utf8 -*-

import

requests

import

urllib.request

import

json

import

reimport

string

from datetime import

datetime

from time import

sleep

import

random

uname = ''#帳號

pswd = ''#密碼

qesnum = #

安全提問 參考下面

qan = ''

#安全提問答案

#0 = 沒有安全提問

#1 = 母親的名字

#2 = 爺爺的名字

#3 = 父親出生的城市

#4 = 您其中一位老師的名字

#5 = 您個人計算機的型號

#6 = 您最喜歡的餐館名稱

#7 = 駕駛執照的最後四位數字

defdelhtml(html):

html =str(html)

dr = re.compile(r'

]+>

', re.s)

dd = dr.sub(''

, html)

return

dddef

toarr(html):

a =delhtml(html)

a =a.split()

return

adef

randdm():

randm = requests.get("

").text

return

randm

deftslogin(uname, pswd, qesnum, qan):

logindata =

rlogin = requests.post('

', data=logindata)

rlogj =json.loads(rlogin.text)

if (rlogj["

status

"] != "

success"):

print ("

登陸失敗,資訊錯誤")

else

:

print(uname, "

登陸成功!")

return

rlogin

deftsign(signdata, tscookie):

rsign = requests.post('

',data=signdata, cookies=tscookie)

rsinj =json.loads(rsign.text)

if (rsinj["

status

"] == "

success"):

print ("

每日簽到成功,+1 tubi!")

elif (rsinj["

message

"] == "

alreadysign"):

print ("

今天已經簽到過了!")

else

:

print ("

簽到失敗(原因不明)!")

defmain():

today =datetime.now()

print(today.strftime("

%y-%m-%d %h:%m:%s"))

rlogin =tslogin(uname, pswd, qesnum, qan)

if (rlogin != ""):

rlogj =json.loads(rlogin.text)

tscookie =requests.utils.dict_from_cookiejar(rlogin.cookies)

signdata =

tsign(signdata, tscookie)

tbreq =requests.get(

'', cookies=tscookie)

tblog =json.loads(tbreq.text)

loglen = len(tblog["

loglist"])

allreason = ""

for i in

range(loglen):

logday = tblog["

loglist

"][i]["

timeline"]

logdatetime = datetime.strptime(logday, "

%y-%m-%d %h:%m:%s")

logdatetime = logdatetime.strftime("

%y-%m-%d")

todaydate = today.strftime("

%y-%m-%d")

if (logdatetime ==todaydate):

allreason += tblog["

loglist

"][i]["

reason"]

else

:

break

if ("

查詢新com網域名稱"in

allreason):

print("

今天已經查詢過網域名稱了!")

else:

while

true:

domainurl =randdm()

print ('

正在查詢網域名稱:

', domainurl)

querydomainsubmit = urllib.parse.quote("查詢"

) postdata =

rpost = requests.post('

',data=postdata, cookies=tscookie)

if ("

網域名稱查詢可以積累網域名稱的資訊,為進一步了解做準備,不要為了tubi而查詢。"in

rpost.text):

print ("

每日網域名稱查詢成功,+1 tubi!")

break

elif("

error:查詢出錯!網域名稱不存在或介面有誤,返回為空!"in

rpost.text):

print ("

此網域名稱:

", domainurl, "

不存在!")

else

:

print ("

此網域名稱:

", domainurl, "

已查詢過!")

sleep(1)

defmain_handler(event, context):

return

main()

if__name__ == '

__main__':

main()

入圍T00ls 2018風雲人物

今天早上開啟t00ls,發現成功入圍了 t00ls第六屆 2018 年度人物風雲榜 共34名年度人物,每個id可投10票,34選10。t00ls是當前國內為數不多的民間網路資訊保安研究團隊之一。作為專業的安全技術交流平台,t00ls團隊無任何盈利與商業性質,本著 低調求發展 的理念 在嚴格遵守國家法...

三層架構1 整理自T噬菌體

基於.net 平台的分層架構實戰 一 綜述 mvc等 不會討論,ide使用visual studio 2005,資料庫會用到sqlserver2005 express和access2003。基於.net 平台的分層架構實戰 二 需求分析與資料庫設計 在實際的專案中,需求分析和資料庫的設計是很重要的乙...