久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

瀏覽:118日期:2022-07-18 15:24:32

T00ls 每日簽到是可以獲取 TuBi 的,由于常常忘記簽到,導致損失了很多 TuBi 。于是在 T00ls 論壇搜索了一下,發現有不少大佬都寫了自己的簽到腳本,簽到功能實現、定時任務執行以及簽到提醒的方式多種多樣,好羨慕啊。所以這里國光也嘗試借鑒前輩們的腳本,嘗試整合一個自己的自動簽到腳本,因為國光有自己的服務器,所以打算使用 Linux 下的 crontab 來定時執行任務,提醒的話使用釘釘和郵件提醒基本上可以滿足我的使用需求了,話不多說,下面開始腳本的編寫吧。

基礎簽到

寫代碼功能得慢慢添加上去,首先得實現一個最基礎的登錄并簽到功能,后續再添加郵件以及釘釘提醒等功能。

因為腳本功能比較簡單,就直接將對應的功能封裝成函數了。對應的函數都按照正規開發那樣給了詳細的注釋和說明,話不多說直接看下面的代碼吧:

import jsonimport requestsusername = ’國光’ # 帳號password = ’xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx’ # 密碼MD5 32位(小寫)question_num = 5 # 安全提問 參考下面question_answer = ’xxx’ # 安全提問答案# 0 = 沒有安全提問# 1 = 母親的名字# 2 = 爺爺的名字# 3 = 父親出生的城市# 4 = 您其中一位老師的名字# 5 = 您個人計算機的型號# 6 = 您最喜歡的餐館名稱# 7 = 駕駛執照的最后四位數字def t00ls_login(u_name, u_pass, q_num, q_ans): ''' t00ls 登錄函數 :param u_name: 用戶名 :param u_pass: 密碼的 md5 值 32 位小寫 :param q_num: 安全提問類型 :param q_ans: 安全提問答案 :return: 簽到要用的 hash 和 登錄后的 Cookies ''' login_data = { ’action’: ’login’, ’username’: u_name, ’password’: u_pass, ’questionid’: q_num, ’answer’: q_ans } response_login = requests.post(’https://www.t00ls.net/login.json’, data=login_data) response_login_json = json.loads(response_login.text) if response_login_json[’status’] != ’success’: return None else: print(’用戶:’, username, ’登入成功!’) formhash = response_login_json[’formhash’] t00ls_cookies = response_login.cookies return formhash, t00ls_cookiesdef t00ls_sign(t00ls_hash, t00ls_cookies): ''' t00ls 簽到函數 :param t00ls_hash: 簽到要用的 hash :param t00ls_cookies: 登錄后的 Cookies :return: 簽到后的 JSON 數據 ''' sign_data = { ’formhash’: t00ls_hash, ’signsubmit’: 'true' } response_sign = requests.post(’https://www.t00ls.net/ajax-sign.json’, data=sign_data, cookies=t00ls_cookies) return json.loads(response_sign.text)def main(): response_login = t00ls_login(username, password, question_num, question_answer) if response_login: response_sign = t00ls_sign(response_login[0], response_login[1]) if response_sign[’status’] == ’success’: print(’簽到成功’) elif response_sign[’message’] == ’alreadysign’: print(’今日已簽到’) else: print(’出現玄學問題了 簽到失敗’) else: print(’登入失敗 請檢查輸入資料是否正確’)if __name__ == ’__main__’: main()

值得一提的是,T00ls 得連續 2 天簽到才會有 TuBi 獎勵。

查詢域名獎勵

T00ls 在線工具里面有域名查詢功能,每天查詢域名的話也會獲得 1 個 TuBi 的獎勵,這樣算下來每天可獲得 2 個 TuBi 的獎勵,1個月就是 60 TuBi 的獎勵,1 年下來就是 720 TuBi 的獎勵……. 瞬間感覺自己變得很壕了

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

然后去 TuBi 日志里面是可以看到查詢域名的記錄的:

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

但是這個域名查詢有要求的,咨詢了下 T00ls 的 MoR03r 大佬:

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

所以我們需要每天查詢一個論壇里面沒有記錄的域名才可以,所以得多寫一個流程了。下面直接貼查詢域名的代碼吧:

def t00ls_domain(t00ls_hash, t00ls_cookies): # 使用站長之家查詢今天注冊的域名 start_time = time.time() china_url = ’https://whois.chinaz.com/suffix’ search_data = ’ix=.com&suffix=.cn&c_suffix=&time=1&startDay=&endDay=’ req_headers[’Content-Type’] = ’application/x-www-form-urlencoded’ response_domains = requests.post(url=china_url, headers=req_headers, data=search_data, timeout=10) soup = BeautifulSoup(response_domains.text, ’html.parser’) # Bs4 解析器 簡單規則過濾一下放入到 domains 的列表中 domains = [] for i in soup.select(’.listOther a’): if ’.’ in i.string and ’*’ not in i.string: domains.append(i.string) domain = random.sample(domains, 1)[0] # 隨機抽取一個 幸運兒 end_time = time.time() print(f’站長之家隨機找域名耗時: {end_time - start_time:.4f}秒’) start_time = time.time() query_url = ’https://www.t00ls.net/domain.html’ query_data = f’domain={domain}&formhash={t00ls_hash}&querydomainsubmit=%E6%9F%A5%E8%AF%A2’ query_status = False # 如果 t00ls 查詢沒有成功的話 就一直查詢 while not query_status: domain = random.sample(domains, 1)[0] # 隨機抽取一個 幸運兒 query_data = f’domain={domain}&formhash={t00ls_hash}&querydomainsubmit=%E6%9F%A5%E8%AF%A2’ try: response_query = requests.post(url=query_url, headers=req_headers, data=query_data, cookies=t00ls_cookies) except Exception as e: pass if domain in response_query.text: print(’t00ls 查詢域名成功’) response_tb = requests.get(’https://www.t00ls.net/members-tubilog.json’, cookies=t00ls_cookies) if domain in response_tb.text: print(’查詢域名 TuBi + 1’) query_status = True else: print(’糟糕 域名查詢成功 但是 TuBi 沒有增加 可能域名重復了’) print(’隨機延時 5-10 秒,繼續查詢...’) time.sleep(random.randint(5, 10)) else: print(f’查詢失敗?失敗的域名是: {domain}’) print(’隨機延時 5-10 秒,繼續查詢...’) time.sleep(random.randint(5, 10)) end_time = time.time() print(f’t00ls 域名查詢耗時: {end_time - start_time:.4f}秒’)

域名查詢使用了站長之家的域名服務,查詢服務速度還算是可以的,但是 t00ls 查詢域名服務不是很穩定,所以國光我這里寫了 while 循環一直查詢,當然查詢失敗了是需要延時的,國光隨機延時了 5-10 秒 用來減輕 t00ls 服務器的負擔,大家腳本拿去用的話,建議依然保持這個延時,做一個素質良好的爬蟲。

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

代碼中基本上考慮到了各種情況,包括域名查詢超時以及查詢域名以及重復等問題。

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

查詢域名功能寫完了感覺溜了溜了,一直在查詢,萬一被拉黑名單就尷尬了,下面來研究如何接入釘釘吧。

釘釘接入

酷公司用釘釘,很巧我們公司也用釘釘,那么現在嘗試將腳本接入釘釘提醒服務。

機器人只能在群聊中添加,所以在之前你得有一個自己的一個用于接收機器人通知的群。如果沒有群怎么辦?手動端可以通過「發起群聊」-「選人建群」-「面對面建群」創建一個自己的群,哪怕群成員只有你 1 個人也是 OK 的。

在釘釘的「機器人管理」中我們可以添加一個自定義機器人,通過 Webhook 接入也比較方便:

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

然后將機器人添加到之前新建的群中,可以自定義關鍵字(自定義關鍵詞后 傳入 webhook 的內容必須有關鍵詞 否則無法傳入信息):

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

接著就會生成一串 token 地址,復制出來以備用:

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

詳細的釘釘自定義機器人文檔可參考: 釘釘開發文檔

國光這里就打算用最基礎的 text 文本類型:

{ 'msgtype': 'text', 'text': { 'content': '我就是我, 是不一樣的煙火' }, 'at': { 'atMobiles': [ '177******30', ], 'isAtAll': false }}

當然也可以不需要用 @ 功能,下面是國光寫的最基礎的 Demo:

import jsonimport requestswebhook = ’https://oapi.dingtalk.com/robot/send?access_token={你的機器人的token}’dd_headers = { 'Content-Type': 'application/json', 'Charset': 'UTF-8'}dd_message = { 'msgtype': 'text', 'text': { 'content': ’通知:Hello World’ } }r = requests.post(url=webhook, headers=dd_headers, data=json.dumps(dd_message))print(r.text)

最后的效果如下:

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

郵件接入

郵件接入這里選取了 QQ 郵箱作為案例,首先需要開啟 POP3/SMTP 服務,然后點擊生成授權碼:

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

生成的這個授權碼實際上就起到密碼的作用,所以不要隨便外泄:

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

下面是完整的Python 調用郵件的 Demo 代碼,填寫對應的信息之后可以直接運行:

import smtplibfrom email.mime.text import MIMETextfrom email.utils import formataddrsender = ’admin@sqlsec.com’ # 發件人郵箱賬號sender_pass = ’***********’ # 發件人郵箱密碼receiver = ’admin@sqlsec.com’ # 收件人郵箱賬號content = ’郵件正文內容’try: msg = MIMEText(content, ’plain’, ’utf-8’) msg[’From’] = formataddr(['T00ls 簽到提醒', sender]) # 括號里的對應發件人郵箱昵稱、發件人郵箱賬號 msg[’To’] = formataddr(['', receiver]) # 括號里的對應收件人郵箱昵稱、收件人郵箱賬號 msg[’Subject’] = 'Python 發送郵件測試' # 郵件的主題,也可以說是標題 server = smtplib.SMTP_SSL('smtp.qq.com', 465) server.login(sender, sender_pass) # 括號中對應的是發件人郵箱賬號、郵箱密碼 server.sendmail(sender, [receiver, ], msg.as_string()) # 括號中對應的是發件人郵箱賬號、收件人郵箱賬號、發送郵件 server.quit() # 關閉連接 print('郵件發送成功')except Exception: print('郵件發送失敗')

功能整合

項目地址: https://github.com/sqlsec/TuBi

我們實現了釘釘和郵件的 Demo 之后,現在嘗試來進行最終的功能整合吧,完整的代碼如下:

import timeimport jsonimport randomimport smtplibimport requestsfrom bs4 import BeautifulSoupfrom email.mime.text import MIMETextfrom email.utils import formataddr# t00ls 賬號配置username = ’國光’ # 帳號password = ’***’ # 密碼MD5 32位(小寫)question_num = 7 # 安全提問 參考下面question_answer = ’***’ # 安全提問答案# 0 = 沒有安全提問# 1 = 母親的名字# 2 = 爺爺的名字# 3 = 父親出生的城市# 4 = 您其中一位老師的名字# 5 = 您個人計算機的型號# 6 = 您最喜歡的餐館名稱# 7 = 駕駛執照的最后四位數字# 選擇提醒方式notice = 2 # 0 = 釘釘 1 = 郵件 2 = 我全都要# 如果選擇釘釘通知的話 請配置下方信息webhook = ’https://oapi.dingtalk.com/robot/send?access_token=***’ # 釘釘機器人的 webhook# 如果選擇郵件通知的話 請配置下方信息sender = ’admin@sqlsec.com’ # 發件人郵箱賬號sender_pass = ’***********’ # 發件人郵箱密碼receiver = ’admin@sqlsec.com’ # 收件人郵箱賬號req_headers = { ’User-Agent’: ’Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36’}def t00ls_login(u_name, u_pass, q_num, q_ans): ''' t00ls 登錄函數 :param u_name: 用戶名 :param u_pass: 密碼的 md5 值 32 位小寫 :param q_num: 安全提問類型 :param q_ans: 安全提問答案 :return: 簽到要用的 hash 和 登錄后的 Cookies ''' login_data = { ’action’: ’login’, ’username’: u_name, ’password’: u_pass, ’questionid’: q_num, ’answer’: q_ans } response_login = requests.post(’https://www.t00ls.net/login.json’, data=login_data, headers=req_headers) response_login_json = json.loads(response_login.text) if response_login_json[’status’] != ’success’: return None else: print(’用戶:’, username, ’登入成功!’) formhash = response_login_json[’formhash’] t00ls_cookies = response_login.cookies return formhash, t00ls_cookiesdef t00ls_sign(t00ls_hash, t00ls_cookies): ''' t00ls 簽到函數 :param t00ls_hash: 簽到要用的 hash :param t00ls_cookies: 登錄后的 Cookies :return: 簽到后的 JSON 數據 ''' sign_data = { ’formhash’: t00ls_hash, ’signsubmit’: 'true' } response_sign = requests.post(’https://www.t00ls.net/ajax-sign.json’, data=sign_data, cookies=t00ls_cookies, headers=req_headers) return json.loads(response_sign.text)def t00ls_domain(t00ls_hash, t00ls_cookies): ''' t00ls 域名查詢函數 :param t00ls_hash: 簽到要用的 hash :param t00ls_cookies: 登錄后的 Cookies :return: 查詢相關的日志信息 ''' content = ’’ # 使用站長之家查詢今天注冊的域名 start_time = time.time() china_url = ’https://whois.chinaz.com/suffix’ search_data = ’ix=.com&suffix=.cn&c_suffix=&time=1&startDay=&endDay=’ req_headers[’Content-Type’] = ’application/x-www-form-urlencoded’ response_domains = requests.post(url=china_url, headers=req_headers, data=search_data, timeout=10) # Bs4 解析器 簡單規則過濾一下放入到 domains 的列表中 soup = BeautifulSoup(response_domains.text, ’html.parser’) domains = [] for i in soup.select(’.listOther a’): if ’.’ in i.string and ’*’ not in i.string: domains.append(i.string) domain = random.sample(domains, 1)[0] # 隨機抽取一個 幸運兒 end_time = time.time() print(f’站長之家隨機找域名耗時: {end_time - start_time:.4f}秒’) content += f’n站長之家隨機找域名耗時: {end_time - start_time:.4f}秒nn’ start_time = time.time() query_url = ’https://www.t00ls.net/domain.html’ query_data = f’domain={domain}&formhash={t00ls_hash}&querydomainsubmit=%E6%9F%A5%E8%AF%A2’ query_status = False query_count = 1 # 查詢重試次數 # 如果 t00ls 查詢沒有成功的話 就一直查詢 while not query_status and query_count < 4: domain = random.sample(domains, 1)[0] # 隨機抽取一個 幸運兒 query_data = f’domain={domain}&formhash={t00ls_hash}&querydomainsubmit=%E6%9F%A5%E8%AF%A2’ try: response_query = requests.post(url=query_url, headers=req_headers, data=query_data, cookies=t00ls_cookies) except Exception: pass if domain in response_query.text: response_tb = requests.get(’https://www.t00ls.net/members-tubilog.json’, cookies=t00ls_cookies) if domain in response_tb.text: print(’查詢域名成功 TuBi + 1 n’) content += ’查詢域名成功 TuBi + 1n’ query_status = True else: print(’糟糕 域名查詢成功 但是 TuBi 沒有增加 可能域名重復了’) content += ’糟糕 域名查詢成功 但是 TuBi 沒有增加 可能域名重復了n’ query_count += 1 print(f’隨機延時 5-10 秒,繼續第 {query_count} 次查詢’) content += f’隨機延時 5-10 秒,繼續第 {query_count} 次查詢nn’ time.sleep(random.randint(5, 10)) else: print(f’查詢失敗?失敗的域名是: {domain}’) content += f’查詢失敗?失敗的域名是: {domain}n’ query_count += 1 print(f’隨機延時 5-10 秒,繼續第 {query_count} 次查詢’) content += f’隨機延時 5-10 秒,繼續第 {query_count} 次查詢nn’ time.sleep(random.randint(5, 10)) if query_count == 4: print(’重試查詢次數已達上限 終止查詢’) content += ’重試查詢次數已達上限 終止查詢nn’ end_time = time.time() print(f’t00ls 域名查詢耗時: {end_time - start_time:.4f}秒’) content += f’t00ls 域名查詢耗時: {end_time - start_time:.4f}秒n’ return contentdef dingtalk(content): ''' 釘釘通知函數 :param content: 要通知的內容 :return: none ''' webhook_url = webhook dd_headers = { 'Content-Type': 'application/json', 'Charset': 'UTF-8' } dd_message = { 'msgtype': 'text', 'text': { 'content': f’T00ls 簽到通知n{content}’ } } r = requests.post(url=webhook_url, headers=dd_headers, data=json.dumps(dd_message))def mail(content): ''' 郵件通知函數 :param content: 要通知的內容 :return: none ''' msg = MIMEText(content, ’plain’, ’utf-8’) msg[’From’] = formataddr(['T00ls 簽到提醒', sender]) msg[’To’] = formataddr(['', receiver]) msg[’Subject’] = 'T00ls 每日簽到提醒' server = smtplib.SMTP_SSL('smtp.qq.com', 465) server.login(sender, sender_pass) server.sendmail(sender, [receiver, ], msg.as_string()) server.quit()def main(): content = ’’ response_login = t00ls_login(username, password, question_num, question_answer) if response_login: response_sign = t00ls_sign(response_login[0], response_login[1]) if response_sign[’status’] == ’success’: print(’簽到成功 TuBi + 1’) content += ’n簽到成功 TuBi + 1n’ verbose_log = t00ls_domain(response_login[0], response_login[1]) content += verbose_log if notice == 0: try: dingtalk(content) except Exception: print(’請檢查釘釘配置是否正確’) elif notice == 1: try: mail(content) except Exception: print(’請檢查郵件配置是否正確’) else: try: dingtalk(content) except Exception: print(’請檢查釘釘配置是否正確’) try: mail(content) except Exception: print(’請檢查郵件配置是否正確’) elif response_sign[’message’] == ’alreadysign’: print(’已經簽到過啦’) content += ’n已經簽到過啦n’ verbose_log = t00ls_domain(response_login[0], response_login[1]) content += verbose_log if notice == 0: try: dingtalk(content) except Exception: print(’請檢查釘釘配置是否正確’) elif notice == 1: try: mail(content) except Exception: print(’請檢查郵件配置是否正確’) else: try: dingtalk(content) except Exception: print(’請檢查釘釘配置是否正確’) try: mail(content) except Exception: print(’請檢查郵件配置是否正確’) else: print(’出現玄學問題了 簽到失敗’) else: print(’登入失敗 請檢查輸入資料是否正確’)if __name__ == ’__main__’: main()

最終整合的代碼看上去就不是那么優雅的… 看來還是正如古人說的那樣:“有善始者實繁,能克終者蓋寡” 啊。

不管這么多了,以后有機會再來改進代碼吧,下面直接看效果圖:

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

Python 實現 T00ls 自動簽到腳本代碼(郵件+釘釘通知)

因為國光我今天簽到并查詢過了,所以圖片上看的都是失敗的。

定時任務

看了不少網友使用了 騰訊云函數Github 自帶的 Actions 來實現自動觸發腳本,的確也很不錯,感興趣的朋友也可研究看看。因為國光我有一臺 Web 服務器,所以國光我就采用了在 Linux 下使用原生的 crontab 命令實現定時任務了:

# 查看定時任務crontab -l# 編輯定時任務crontab -e

編輯定時任務,一行一個任務,國光我本次填寫的內容如下:

30 9 * * * /usr/bin/python3 /root/code/t00ls/TuBi.py>&1

表示每天 9:30 自動運行下面的命令:

/usr/bin/python3 /root/code/t00ls/TuBi.py

這樣看起來是不是很簡單呢,如果語法沒有問題的話,會得到如下提示:

crontab: installing new crontab

這表示新建定時任務成功,后面就可以躺著賺去每天的 2 個 TuBi 了。

總結

這個腳本雖然并沒有啥難度,但是還是比實用的。釘釘的 webhook 調用也很方便,以后再也其他類似腳本的話就可以少走一些彎路了,總之不論是開發還是安全都有很長的路要走,路漫漫其修遠兮,吾將上下而求索,共勉 !

到此這篇關于Python 實現 T00ls 自動簽到腳本(郵件+釘釘通知)的文章就介紹到這了,更多相關python自動簽到腳本內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: 釘釘 Python
相關文章:
主站蜘蛛池模板: 午夜影院在线免费观看 | 91一区在线 | 日本电影网址 | 久久精品一区二区三区四区 | 欧洲精品 | 欧美精品在线观看 | 欧美11一13sex性hd | 国产精品1 | av不卡在线播放 | 欧美日本韩国一区二区三区 | 亚洲首页| 91看片免费 | 国产欧美日韩在线 | 国产精品国产精品国产专区不蜜 | 国产一区二区在线观看视频 | 亚州成人 | 日韩精品在线一区 | 亚洲永久免费 | 99热福利 | 欧美一区二区三区视频在线观看 | 久久久久一区二区三区 | 国产精品丝袜一区二区 | 日韩精品第一页 | 麻豆精品国产91久久久久久 | 久久久精品免费观看 | 91亚洲国产成人久久精品网站 | 黄色片在线观看视频 | 久久国产午夜 | 国内av网站 | 国产一区二区三区在线 | 九九热精品视频 | 国产精品毛片 | 日本成人片网站 | 精品欧美一区二区三区久久久 | 亚洲精品在线看 | 日韩一区二区在线观看视频 | 国产精品99久久 | 国产精品69毛片高清亚洲 | 97久久精品 | 久久久av亚洲男天堂 | 亚洲精品一区在线观看 | 日本黄色a视频 | 久久国产精品免费一区二区三区 | 欧美极品一区二区 | 午夜视频在线免费观看 | 免费观看a视频 | 国产一区二区在线免费 | 日本精品一区二区三区在线观看视频 | 国产精品视频不卡 | 中文字幕在线观看 | 亚洲欧美中文日韩在线v日本 | www.黄色片视频 | 日韩在线视频免费看 | 一级免费毛片 | 一区二区在线看 | 蕉伊人 | 中字一区 | 日韩欧美中文在线 | 黄色一级视 | 一区二区中文 | 天堂va在线高清一区 | 国产在线一区二区三区 | 久久久www成人免费精品 | 亚洲三区在线观看 | 国产精品www | 伊人看片 | 男女免费在线观看 | 国产在线激情视频 | 操人网| 国产高清在线精品 | 日本不卡一区二区三区在线观看 | 不卡视频一二三区 | 久久精品在线 | 国产成人高清 | 亚洲精品视频一区 | 麻豆色呦呦| 二区在线观看 | 亚洲精品字幕 | 欧美日韩一区二区电影 | 91视频免费在线看 | 天天干 夜夜操 | 夜操| 久久国产精品久久久久久 | 日韩欧美国产一区二区三区 | 婷婷五月色综合香五月 | 成人免费毛片aaaaaa片 | 亚洲一区二区在线视频 | 91精品国产综合久久久久久蜜臀 | 一级片国产 | av在线干 | 国产在线精品一区二区三区 | 久久精品久久综合 | 人人干人人干人人干 | 国产精品原创av | 亚洲成人精品 | 国产日韩精品入口 | 日韩一区二区久久 | 欧美www. | 成年免费a级毛片 | 成人欧美一区二区三区白人 | 日韩欧美在线一区 | 亚洲精品二区 | 伊人一区 | 91精品久久久久久久久久久 | 久久99精品久久久 | 国产在线91 | 中文字幕在线观看第一页 | 亚洲永久免费视频 | 亚洲国产精品一区二区三区 | 色婷婷av久久久久久久 | 精品亚洲视频在线观看 | 国产欧美综合一区二区三区 | 久久亚洲精品视频 | 一区二区色 | 2018国产大陆天天弄 | 在线高清av | 老司机午夜免费精品视频 | 免费亚洲网站 | 免费av电影在线观看 | 精品欧美一区二区三区 | 91在线观| 国产日韩欧美一区二区 | 久久久久久久久久久久久久久久久久久 | 99精品国产在热久久 | 国产黄色免费网站 | av看片网| 九九综合九九 | 日本精品久久久一区二区三区 | 欧美日本韩国一区二区 | 久久www免费视频 | 天天插天天射天天干 | 欧美视频免费在线观看 | 亚洲第一av | 亚洲a级| 一区二区三区高清不卡 | 在线观看成人国产 | 日日干夜夜操 | 97久久久久久久久久久久 | 亚洲视频一区二区三区 | 久久精品在线 | 91久草视频 | 亚洲国产成人精品女人 | 国产a久久精品一区二区三区 | 91精品国产综合久久久久久丝袜 | 色视频网站在线观看 | 91成人精品 | 91精品久久久久久久久中文字幕 | 中文字幕 欧美 日韩 | 一本色道精品久久一区二区三区 | 天天看天天摸天天操 | 久久久精品国产 | 欧美日免费 | 爱爱网av | 欧美福利在线观看 | 中文字幕一区在线观看视频 | 久久69 | 国产欧美日韩精品一区 | 在线 亚洲 欧美 | 精品中文字幕在线观看 | 午夜视频免费 | 国产欧美在线观看 | 色婷婷综合久久久中文字幕 | 国产在线国产 | 中文字幕色 | 日韩精品一区二区三区中文在线 | 亚洲骚片 | 国产精品视频 | 国产成人精品免高潮在线观看 | 噜噜噜天天躁狠狠躁夜夜精品 | 黄色免费成人 | 日韩在线播放网址 | 亚洲第一成年免费网站 | 成人免费大片黄在线播放 | 日日干天天干 | 日韩av在线一区 | 国产婷婷精品av在线 | 久久久久久久久一区二区三区 | 久色视频 | 日韩成人小视频 | 国产视频h | 亚洲欧美日本在线 | 欧美a级成人淫片免费看 | 97视频久久 | 五月婷婷丁香 | 99精品国产高清一区二区麻豆 | 日本三级做a全过程在线观看 | 日韩中文字幕一区二区 | 久草在线在线精品观看 | 国产精品一区三区 | 久久一区二区三区四区 | 国产一区二区三区免费视频 | 国产成人av网站 | 国产一区二区资源 | 中文字幕在线免费看 | 天天干视频 | 精品久久久久久久久久久久久久 | 久久欧美精品一区 | 亚洲三级视频 | 亚洲精品免费在线观看 | 国产精品久久久久久久久久三级 | 国产一区二区三区免费在线 | a级毛片基地 | 国产伦精品一区二区三区四区视频 | 国产男人的天堂 | 亚洲精品国产电影 | 亚洲一区二区三区 | 韩国电影久久 | 成人一区二区电影 | 国产aⅴ一区二区 | 5060毛片| 国产一区二区三区欧美 | 在线你懂得 | 精品国产欧美一区二区三区成人 | 国产视频黄在线观看 | 亚洲区在线| 韩日精品一区 | 鲁一鲁综合 | 久久99这里只有精品 | 欧美在线视频三区 | 91免费在线视频 | 亚洲国产精品久久久久婷婷老年 | 91精品国产欧美一区二区成人 | 天天舔天天干 | jizzjizz亚洲中国少妇 | 一级毛片在线播放 | 精品无码久久久久国产 | 亚洲精品视频在线播放 | 免费观看一级特黄欧美大片 | 不卡一区二区三区四区 | 精品视频一区二区 | 91免费版在线观看 | 久久国 | 日本成年人免费网站 | 91成人免费在线观看 | 精品视频在线观看一区二区 | 国产不卡视频在线观看 | 日韩成人免费中文字幕 | 国产毛片毛片 | 成人在线免费视频 | 欧美日韩国产一区二区在线观看 | www久| av影音在线 | 亚洲精品色 | www亚洲精品 | 99精品免费在线 | 久久久国产视频 | 男女羞羞视频网站 | 91日日| 在线久草 | 成人精品视频在线观看 | 精品国产乱码一区二区三区 | 在线看亚洲 | 亚洲高清视频在线 | 国产高清在线精品一区二区三区 | 青青草一区二区 | 成人午夜精品一区二区三区 | 亚洲精品www久久久久久 | 欧美经典一区 | 伊人久久综合影院 | 久久久999成人 | 狠狠干av| 国产精品二区三区 | 日韩欧美在线视频 | 蜜桃av人人夜夜澡人人爽 | 免费大片黄在线观看 | 国产日韩精品久久 | 亚洲九九九 | 亚洲精品乱码久久久久久久久 | 国产亚洲久久 | 国产精品欧美一区二区三区 | 国产一区二区精品 | 一区二区三区回区在观看免费视频 | 密室大逃脱第六季大神版在线观看 | 日韩一区二区三区精品 | 午夜视频在线观看网站 | 久久久精品一区二区 | a欧美| 国产小视频在线 | 亚洲aⅴ天堂av在线电影软件 | 亚洲国产精品成人 | 久久精品超碰 | 91av免费在线观看 | 日韩视频免费在线播放 | 成人免费在线观看 | 欧美精品免费在线 | 91亚洲国产成人久久精品网站 | 自拍偷拍第一页 | 二区国产 | 日韩成人免费在线 | 免费在线看a| 日韩三级电影在线免费观看 | 2019天天干夜夜操 | 国产精品欧美久久久久一区二区 | 我要看黄色一级大片 | 欧美一级久久 | 午夜视频在线观看网站 | 亚洲欧美国产一区二区三区 | 中文一二区 | 精品视频久久 | 黄色免费网站在线看 | 成人免费观看视频 | 亚洲第一成年免费网站 | 精品亚洲一区二区 | 国产视频二区 | 亚洲香蕉在线观看 | 欧美日韩视频 | 精品视频在线观看一区二区三区 | 国产综合精品 | 亚洲成人中文字幕 | 久久久一 | 久久成年人视频 | 欧美激情一区二区三级高清视频 | 一区二区三区四区日韩 | 亚洲三区在线观看 | 成人国产 | 国产午夜精品美女视频明星a级 | 久久女人网 | 国产成人av一区二区三区 | 91精品国产综合久久久久久漫画 | 亚洲一区二区在线看 | 国产欧美日韩一区二区三区 | 黄色的视频免费 | 欧美日韩高清在线一区 | 亚洲午夜视频在线观看 | 中文av在线免费观看 | 国产精品久久久爽爽爽麻豆色哟哟 | 能在线观看的黄色网址 | 亚洲一区二区中文 | 日韩欧美一级在线 | 视频国产一区 | 91精品国产欧美一区二区 | 毛片网络 | 中文字幕一区二区三区免费视频 | 综合在线视频 | 国产日韩视频在线播放 | 99精品久久久久久久免费看蜜月 | 男女18免费网站视频 | 日韩精品| 欧美日韩一区二区在线 | 91精品国产高清自在线观看 | 97久久久国产精品 | 成人av网站免费观看 | 台湾av在线 | 日韩免费 | av手机在线播放 | 天天操天天拍 | 国产99在线 | 欧美 | 国产精品九九九 | 九九精品久久久 | 久久久久久久久久久免费视频 | 美女久久久久 | 成人午夜免费视频 | 黄色片免费在线 | 91高清在线观看 | 午夜精品久久久久久久久久久久久 | 亚州精品成人 | 亚洲欧美国产精品久久久久 | 欧美视频一区二区三区在线观看 | 91精品国产91久久久久久久久久久久 | 欧美在线视频一区二区 | 91免费网 | 欧美一区二区日韩 | 女人爽到高潮aaaa电影 | 久久人| 欧美精品网站 | 亚洲性网 | 欧美中文在线 | av一区二区在线观看 | 可以在线观看的av网站 | 亚洲第一性理论片 | 国产一区免费在线观看 | 天天干天天操 | 日韩www| 一区二区三区免费在线观看 | 福利网址 | 成年免费a级毛片 | 亚洲激情一区 | www.you日本 | 日韩精品极品视频在线 | 国产精品一区二区三区在线播放 | 91精品久久久久久久久久入口 | √8天堂资源地址中文在线 成人欧美一区二区三区白人 | 伊人网视频在线 | 亚洲免费视频在线观看 | 精品国产成人 | 欧美日韩精品一区二区三区四区 | 成人欧美一区二区三区黑人孕妇 | 日本黄色电影网站 | 日韩不卡一区 | 久久久久无码国产精品一区 | 黄色片免费| 中文av字幕 | 亚洲免费不卡视频 | 亚洲va中文字幕 | 黄色一级网站 | 福利网站在线观看 | 国产成人精品一区二区三区视频 | 先锋资源在线观看 | 国产精品一区二区三区在线播放 | 久久综合久色欧美综合狠狠 | 国产日韩一区二区三区 | av中文在线| 亚洲一区精品视频 | 亚洲一区二区日韩 | 久久88 | 亚洲精品一区二三区不卡 | 久草中文在线 | 欧洲国产伦久久久久久久 | 中文二区| 最近最新中文字幕 | 欧美一区二区视频 | 在线观看免费黄色小视频 | 国产美女精品一区二区三区 | 欧美亚洲视频在线观看 | 国产精品亚洲一区二区三区在线 | 久久伊人官网 | 国产精品国产三级国产aⅴ中文 | 国产欧美综合一区二区三区 | 99视频在线免费观看 | 日韩在线视频一区 | 国产精品久久久久婷婷二区次 | 嫩草精品| 一级视频在线免费观看 | 亚洲 欧美 综合 | www.成人国产 | 男女羞羞视频免费观看 | 亚洲a网| 欧美日韩一 | 亚洲精品在线播放 | 久久久美女 | 亚洲精品日韩综合观看成人91 | 色精品 | 色精品| 亚洲成人免费在线 | 日韩在线播放一区 | 精品国产一区二区三区在线观看 | 亚洲视频在线观看网址 | 久久草在线视频 | 亚洲精品视频在线观看免费视频 | 亚洲精品免费观看 | 精品久久久久久久久久久院品网 | jizz中国日本 | 久久在线 | 精品国产免费久久久久久尖叫 | 国产精品不卡视频 | 久久久精品网 | 黄片毛片在线观看 | 黄的视频网站 | 国产中文字幕在线 | 97视频精品 | 国产一区二区三区四区 | 亚洲精品一区二区三区樱花 | 曰韩在线| 毛片区| 欧美美乳 | 午夜视频在线观看网站 | 欲色av| 国产在线a| 中文字幕在线观 | 国产欧美日韩综合精品 | 91偷拍精品一区二区三区 | 国产精品777一区二区 | 色av一区 | 国产一区二区精品久久岳 | 欧美精品欧美精品系列 | 久久青| 91久久久久久 | 免费毛片视频 | 久久国产视频精品 | 91免费观看视频 | 黄色毛片免费看 | 91久久精品国产 | 中文字幕亚洲第一 | 国产一区二区三区精品久久久 | 免费观看的av| 青青草国产在线 | 欧美一级免费大片 | 久久av综合网 | 亚洲精品视频一区 | 久久1区| 日韩中文字幕在线播放 | 国产成人精品免高潮在线观看 | 精品久久久久久久久久久久 | 99亚洲| 久久免费精品 | 日韩激情视频一区二区 | 精品一区不卡 | 日本黄色大片免费 | 亚洲人成在线播放 | 色综合五月婷婷 | 欧美一级在线视频 | 一区二区三区国产好 | 欧美成人在线影院 | 亚洲国产一区二区三区四区 | 一本大道综合伊人精品热热 | 国产精品成人久久久久 | 毛片毛片毛片毛片毛片毛片 | 日韩精品一区二区在线观看 | 五月在线视频 | 欧美成人一区二区 | 国产精品中文字幕在线播放 | 久久精品免费视频观看 | 久久亚洲二区 | 久久一日本道色综合久久 | 久久久亚洲综合 | 免费久久久久 | 精品久久精品久久 | 精品在线播放 | 久久新 | 免费中文字幕日韩欧美 | 99re6热在线精品视频播放 | 久久一区 | 欧美日韩国产综合视频 | 亚洲精品在线网站 | 国产精国产精品 | 久久极品 | 久久激情综合 | 日韩一区二区三区在线播放 | 狠狠操精品视频 | 成人a视频| 色婷婷国产精品久久包臀 | 精品国产污网站污在线观看15 | 国产男女视频在线观看 | 中文字幕 国产精品 | 久久夜夜| 在线一区二区三区视频 | 麻豆产精国品免费入口 | 日韩精品视频久久 | 久久亚洲精品视频 | 午夜三区| 一级片手机免费看 | 国产aaa毛片 | 亚洲欧美韩国 | 精品无码久久久久久国产 | 91社区福利 | 日本亚洲欧美 | 九九资源站 | 视频二区在线观看 | 一级毛片免费播放 | 精久久久| 九九久久久 | 欧美一级在线 | 国产日韩一区 | 久久久久久亚洲精品 | 日本福利网站 | 日韩欧在线| 久久久久久久久久久免费视频 | 一级黄色爱爱视频 | 久久精品亚洲精品 | av毛片免费看 | 欧美日韩国产一区二区三区 | 一区二区三区在线 | 亚洲精品www久久久久久 | 白浆视频在线观看 | 国产成人综合视频 | 一区二区三区国产精品 | 日韩成人在线观看 | 91麻豆精品国产91久久久久久久久 | 国产图区 | 日韩视频一 | 视频一区 国产精品 | 情趣视频在线免费观看 | 中文字幕av一区二区 | 久久久久久久久久穴 | www.国产.com| 日韩成人精品 | av网站在线播放 | 亚洲精品电影 | 日韩欧美亚洲 | 亚洲欧美在线观看 | 精品国产一区二区三区高潮视 | 成人二区 | 日韩免费高清视频 | 久久精品久久久 | 成人黄色短视频在线观看 | 在线观看日韩av | 色综合天天综合网国产成人网 | 日韩精品中文字幕在线观看 | 大胆裸体gogo毛片免费看 | 欧美日韩视频一区二区 | 亚洲精品一区久久久久久 | 日韩中文字幕一区二区 | 欧美成人黑人xx视频免费观看 | 亚洲国产精品一区二区久久 | 天天舔日日干 | 成人av网站免费观看 | 久久成人一区 | 视频一区在线播放 | 精品国产乱码久久久久久88av | 综合一区 | 久热精品视频 | 国产精品久久久久久久久久新婚 | 日韩免费区 | 亚洲视频在线播放 | 国产精品久久国产愉拍 | 亚洲欧美aⅴ | 成人妇女免费播放久久久 | 一区在线视频 | 久久欧美高清二区三区 | 91在线影院 | 六月婷操| 一级看片 | 天堂资源 | 99精品久久久久久久免费 | 久久成人精品视频 | 手机看片169| 国产精品禁久久精品 | 亚洲高清视频一区二区 | 国产成人a亚洲精品 | 欧美极品视频 | 国产亚洲欧美在线 | 暖暖日本在线视频 | xx视频在线观看 | 色婷婷亚洲 | 欧美日韩国产精品久久久久 |