亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

UIAutomation實(shí)戰(zhàn):繞過自繪控件,輕松獲取QQ資料卡數(shù)據(jù)

UIAutomation實(shí)戰(zhàn):繞過自繪控件,輕松獲取QQ資料卡數(shù)據(jù) 最近在Windows桌面自動(dòng)化上折騰了一個(gè)小需求從QQ客戶端的資料卡片里自動(dòng)讀取昵稱、賬號(hào)、簽名等信息。最開始我以為這不就是遍歷一下控件樹、取幾個(gè)屬性的事結(jié)果真正上手才發(fā)現(xiàn)坑一個(gè)接一個(gè)光“元素找到了但讀不到數(shù)據(jù)”這一個(gè)問題就卡了我兩天。如果你也打算用UIAutomation這類技術(shù)去操作QQ、微信這類深度自繪UI的程序這篇內(nèi)容建議先看完再動(dòng)手。UIAutomation確實(shí)是Windows平臺(tái)上做UI自動(dòng)化最正統(tǒng)的方案系統(tǒng)自帶的輔助功能框架不需要注入DLL也不需要勾住鼠標(biāo)鍵盤純靠控件樹就能拿到界面信息。但它的能力邊界很清晰凡是老老實(shí)實(shí)暴露了標(biāo)準(zhǔn)控件接口的程序它能干得漂亮凡是靠自繪引擎自己畫界面的程序比如QQ這種它就經(jīng)常失靈。這篇文章我用“獲取QQ資料”這個(gè)場(chǎng)景為主線把我在實(shí)際開發(fā)中遇到的3個(gè)典型錯(cuò)誤、排查思路和最終修復(fù)方案完整記錄下來順帶把UIAutomation的幾個(gè)核心概念講透。適合正在做Windows桌面自動(dòng)化、或者準(zhǔn)備入坑但怕被控件樹折磨的開發(fā)者參考。1. 為什么偏偏用UIAutomation來抓QQ資料1.1 UIAutomation到底能干什么UI Automation是微軟在.NET Framework 3.0時(shí)期推出的一套輔助功能接口后來系統(tǒng)級(jí)實(shí)現(xiàn)被整合進(jìn)了Windows本身。它的本質(zhì)是把屏幕上任意一個(gè)窗口里的界面元素抽象成一棵“控件樹”樹上的每個(gè)節(jié)點(diǎn)都是一個(gè)AutomationElement代表一個(gè)按鈕、一個(gè)輸入框、一個(gè)文本標(biāo)簽甚至一個(gè)自定義繪制區(qū)域。它最核心的能力有三個(gè)也是我這次需求里真正用到的查找元素按窗口標(biāo)題、控件類型、AutomationId、Name等條件去控件樹里定位目標(biāo)節(jié)點(diǎn)。讀取屬性拿到元素的Name、ControlType、BoundingRectangle屏幕坐標(biāo)范圍、IsEnabled等一堆元數(shù)據(jù)。調(diào)用模式對(duì)支持特定模式的元素執(zhí)行操作比如Invoke點(diǎn)擊、Value讀寫文本、Selection選中項(xiàng)。對(duì)做數(shù)據(jù)采集的人來說第一和第二個(gè)能力是重點(diǎn)。因?yàn)槿绻隳芊€(wěn)定拿到一個(gè)窗口里所有元素的Name和Value你根本就不需要截圖OCR直接內(nèi)存級(jí)別精準(zhǔn)提取速度和準(zhǔn)確率都吊打視覺方案。1.2 為什么不用別的方案在正式開搞之前我其實(shí)是把市面上的主流方案都捋了一遍因?yàn)樗鼈兏髯缘膬?yōu)劣勢(shì)直接決定了后續(xù)要踩的坑有多深。先說我最后為什么選擇了UIAutomation而不是其他幾種常見路線方案原理優(yōu)點(diǎn)缺點(diǎn)UIAutomation / FlaUI通過系統(tǒng)輔助功能接口讀取控件樹無侵入、精準(zhǔn)、速度快遇到自繪界面會(huì)失靈圖像識(shí)別OpenCV模板匹配截圖后在像素層面找目標(biāo)區(qū)域通用性強(qiáng)、什么軟件都能用分辨率敏感、性能差、文字提取還得套OCR模擬鍵鼠pyautogui/win32api按固定坐標(biāo)或快捷鍵操作門檻最低、寫起來快窗口一動(dòng)全白搭、無法校驗(yàn)結(jié)果逆向協(xié)議抓包直接分析客戶端網(wǎng)絡(luò)通信或本地?cái)?shù)據(jù)庫數(shù)據(jù)最完整、最穩(wěn)定違法風(fēng)險(xiǎn)高、技術(shù)門檻極高、不推薦碰從表格能看出圖像識(shí)別和模擬鍵鼠都屬于“盲操作”你根本不知道自己拿到的數(shù)據(jù)對(duì)不對(duì)逆向協(xié)議雖然數(shù)據(jù)維度最好但它涉嫌破壞計(jì)算機(jī)信息系統(tǒng)而且對(duì)普通開發(fā)者來說工程量大得嚇人。UIAutomation是目前唯一兼顧“非侵入、可校驗(yàn)、實(shí)現(xiàn)成本可控”的路線所以我選它。但選它不意味著萬事大吉。QQ的資料卡片是典型的自繪界面很多元素不暴露標(biāo)準(zhǔn)屬性這就直接引出后面那3個(gè)坑。2. 動(dòng)手前必須掌握的幾個(gè)核心概念2.1 控件樹一切UI元素的組織方式理解UIAutomation的第一步是理解控件樹。Windows會(huì)把一個(gè)窗口內(nèi)部的所有可交互元素組織成一個(gè)樹形結(jié)構(gòu)根節(jié)點(diǎn)是桌面Desktop第二層是每個(gè)頂層窗口如QQ主窗口再往下是窗口內(nèi)部的按鈕、輸入框、列表項(xiàng)等。但要注意控件樹不是你眼睛看到的那個(gè)“視覺樹”。比如QQ界面里你肉眼看到的一大塊面板在控件樹里可能只是一個(gè)ControlType為Custom的節(jié)點(diǎn)里面什么都沒有因?yàn)樗亲岳L的繪制細(xì)節(jié)完全在窗口內(nèi)部完成系統(tǒng)拿不到更細(xì)的結(jié)構(gòu)。這件事特別反直覺。我第一次用Inspect工具查看QQ窗口時(shí)以為能看到豐富的控件列表結(jié)果里面全是Custom或者Pane活像一個(gè)空殼。所以后續(xù)寫代碼時(shí)我完全沒有依賴QQ內(nèi)部控件的標(biāo)準(zhǔn)屬性而是用窗口標(biāo)題、窗口句柄、屏幕坐標(biāo)這些“外部特征”來定位。2.2 條件表達(dá)式AndCondition還是直接字符串UIAutomation定位元素最常用的是Condition本質(zhì)上是一個(gè)過濾器。你可以用PropertyCondition指定“某個(gè)屬性等于某個(gè)值”也可以用AndCondition組合多個(gè)條件。在實(shí)際寫代碼時(shí)很多新手會(huì)犯一個(gè)毛病想一步到位用多個(gè)條件同時(shí)過濾結(jié)果找不到元素。原因很簡(jiǎn)單——你要找的元素本身就沒有暴露你用作過濾條件的那幾個(gè)屬性。以QQ資料卡為例它的昵稱區(qū)域很可能Name為空、AutomationId為空你拿這些條件去匹配自然什么都匹配不到。我的建議是先用最小條件定位比如“窗口標(biāo)題包含某某QQ號(hào)”拿到整個(gè)窗口節(jié)點(diǎn)再遞歸遍歷它的子樹用ControlType和BoundingRectangle輔助判斷甚至直接打印整棵子樹來人工確認(rèn)。能把整棵樹的節(jié)點(diǎn)打印出來比你絞盡腦汁寫過濾條件有用得多。2.3 偵察工具和開發(fā)庫選擇工欲善其事必先利其器。我做這個(gè)需求時(shí)查控件樹用的是Windows SDK自帶的Inspect工具在安裝了Windows SDK之后路徑一般在“C:\Program Files (x86)\Windows Kits\10\bin\版本號(hào)\x64\Inspect.exe”。Inspect有幾個(gè)模式要會(huì)用鼠標(biāo)跟隨模式鼠標(biāo)移到哪里就顯示那個(gè)元素的屬性快速確認(rèn)你想要的區(qū)域到底暴露了哪些屬性。控件樹視圖模式左邊是樹右邊是屬性適合看整體層級(jí)。原始視圖模式Standard視圖看不到的節(jié)點(diǎn)在Raw視圖里可能會(huì)冒出來這對(duì)分析自繪控件很關(guān)鍵。開發(fā)庫方面C#生態(tài)最成熟的是FlaUIPython生態(tài)里我一直用一個(gè)名為uiautomation的庫它內(nèi)部用comtypes包裝了COM接口比直接用ctypes自己調(diào)API舒服太多。下面的示例代碼我都以Python的uiautomation庫為例邏輯換成FlaUI也完全通用。3. 三個(gè)典型錯(cuò)誤從踩坑到修復(fù)3.1 錯(cuò)誤一控件樹遍歷不到條件根本沒寫對(duì)場(chǎng)景還原我寫的第一版代碼邏輯很簡(jiǎn)單通過窗口標(biāo)題找到QQ主窗口然后在窗口控件樹里FindControl條件設(shè)為ControlType為Text、Name包含目標(biāo)QQ號(hào)。結(jié)果程序跑起來返回空什么都不找到。當(dāng)時(shí)我第一反應(yīng)是窗口句柄沒拿對(duì)但Print一下又發(fā)現(xiàn)窗口找到了。問題明顯出在“從窗口再往下找”這一步。排查過程我先用Inspect的鼠標(biāo)跟隨模式點(diǎn)了一下QQ資料卡上的昵稱區(qū)域。注意Inspect里顯示的是元素類型QQ資料卡的每一塊幾乎都是Pane或Custom根本沒有Text控件而且所有Name都是空字符串AutomationId也是空。這就解釋了為什么我拿“Text類型”去過濾會(huì)一無所獲。但這里有個(gè)更隱蔽的坑即使我把條件放寬到所有控件控件樹里也未必有那個(gè)節(jié)點(diǎn)。因?yàn)镼Q的資料卡本質(zhì)上是一個(gè)獨(dú)立的分層窗口Layered Window它和QQ主窗口雖然是父子關(guān)系但內(nèi)容不是通過標(biāo)準(zhǔn)控件繪制而是直接把像素貼上去的。在UIAutomation視角里這一塊區(qū)域就只是一個(gè)矩形框系統(tǒng)不知道里面畫了字。修復(fù)方案既然拿不到內(nèi)部元素那就別硬剛內(nèi)部結(jié)構(gòu)改用“窗口 位置”的組合策略。第一步用窗口標(biāo)題找到資料卡所在的頂層窗口。很多時(shí)候資料卡是一個(gè)獨(dú)立的頂層窗口句柄不同標(biāo)題里往往包含你要找的QQ號(hào)。第二步根據(jù)你已知的界面布局用BoundingRectangle計(jì)算目標(biāo)文本區(qū)域的屏幕坐標(biāo)范圍。第三步對(duì)這個(gè)坐標(biāo)范圍做文本獲取——本質(zhì)上已經(jīng)不是UIAutomation的活而是需要用到輔助功能里的TextPattern或者直接后臺(tái)截圖OCR。但好在我們只是為了拿資料不一定非要讀屏幕像素有時(shí)候直接從窗口標(biāo)題正則提取QQ號(hào)就夠了。代碼實(shí)現(xiàn)大概是這樣的import uiautomation as auto import re def find_profile_window(keyword): # 遍歷所有頂層窗口找標(biāo)題里包含指定關(guān)鍵字的 for wnd in auto.GetRootControl().GetChildren(): name wnd.Name or if 資料 in name and keyword in name: return wnd return None # 拿QQ號(hào)可以這樣直接從標(biāo)題提 win find_profile_window(目標(biāo)昵稱或QQ號(hào)) if win: print(窗口標(biāo)題:, win.Name) m re.search(rQQ號(hào)[:]?\s*(\d{5,}), win.Name) if m: print(提取到號(hào)碼:, m.group(1))別小看這個(gè)思路它繞開了自繪控件讀不到內(nèi)部元素的死結(jié)。后面錯(cuò)誤二里讀更復(fù)雜的資料內(nèi)容也是建立在“窗口定位”這個(gè)基礎(chǔ)上的。提示無論用什么方式遍歷控件樹都不要一上來就對(duì)整個(gè)桌面做全局FindAll。桌面節(jié)點(diǎn)下的元素有幾萬個(gè)一次全量遍歷慢到懷疑人生。正確的做法永遠(yuǎn)是“頂層窗口快速定位 - 再向下找”能攔腰截?cái)嘟^不從根搜。3.2 錯(cuò)誤二明明拿到了元素文本卻是空的場(chǎng)景還原繞開控件樹最深處之后我改用了一種“取巧”的辦法用UIAutomation的WindowPattern控制資料卡窗口再嘗試遍歷它的直接子節(jié)點(diǎn)找到看起來像是昵稱、賬號(hào)的那幾個(gè)元素然后調(diào)用GetCurrentPropertyValue(AutomationElement.NameProperty)去讀文本。結(jié)果這次能拿到元素了但讀出來的Name還是空字符串ValuePattern也不可用調(diào)用Value的Value屬性直接拋異常。這是UIAutomation入門者最容易崩潰的階段——拿著Inspect敲定的屬性在代碼里卻拿到空值。其實(shí)原因不外乎下面幾種。排查過程我當(dāng)時(shí)用Inspect的Raw View重新審視了QQ資料卡的控件樹發(fā)現(xiàn)了一個(gè)重要現(xiàn)象很多節(jié)點(diǎn)雖然有NativeWindowHandle說明它們承載了一個(gè)原生子窗口但Name、Value、LegacyIAccessible這些跟文本有關(guān)的屬性全是空。這意味著文本信息并沒有按標(biāo)準(zhǔn)控件屬性暴露給輔助功能而是由QQ自己在繪制窗口時(shí)直接調(diào)用GDI畫上去的。不過還有第二種可能也是很多人忽略的信息加載是異步的。QQ資料卡打開之后昵稱、等級(jí)、簽名這些數(shù)據(jù)是慢慢刷出來的控件樹里的節(jié)點(diǎn)雖然已經(jīng)創(chuàng)建但文本內(nèi)容還沒填進(jìn)去。如果你在打開窗口后立刻讀取拿到空值是再正常不過的事。修復(fù)方案對(duì)策分兩步一是“等待”二是“換通道”。等待很好理解就是輪詢讀取直到目標(biāo)屬性非空或者超時(shí)。注意這里要加上Time.sleep但不能用固定sleep因?yàn)椴煌W(wǎng)絡(luò)條件和機(jī)器性能加載速度差異很大。我寫了一個(gè)通用的等待函數(shù)import time def wait_for_element(wnd, condition, timeout10): start time.time() while time.time() - start timeout: el wnd.GetFirstChildControl(condition) if el and el.Name: return el time.sleep(0.3) return None“換通道”則是核心修復(fù)點(diǎn)既然標(biāo)準(zhǔn)屬性拿不到我就去試著調(diào)用LegacyIAccessible模式。這個(gè)模式是微軟為了兼容老式Win32輔助功能接口MSAA保留的通道自繪控件只要實(shí)現(xiàn)了IAccessible接口數(shù)據(jù)就能從這里拿出來。QQ很多自繪區(qū)域其實(shí)在背后實(shí)現(xiàn)了IAccessibleInspect里看是空但真去調(diào)用是能拿到內(nèi)容的。def get_text_via_legacy(el): # 嘗試獲取LegacyIAccessible模式 legacy el.GetLegacyIAccessiblePattern() if legacy: return legacy.Name or return 如果LegacyIAccessible也是空我最后的兜底方案才是截圖OCR。但實(shí)際測(cè)試下來QQ資料卡里昵稱和個(gè)性簽名有很大概率能通過LegacyIAccessible拿到并不需要走到OCR那一步。注意讀ValuePattern尤其是LegacyIAccessible時(shí)如果元素沒有實(shí)現(xiàn)對(duì)應(yīng)接口直接調(diào)用會(huì)拋異常。不要一上來就假定所有元素都支持這些Pattern先通過GetSupportedPatterns判斷一下再做分支處理。3.3 錯(cuò)誤三跨線程訪問導(dǎo)致句柄失效和程序崩潰場(chǎng)景還原解決了“讀不到”的問題后我開始把代碼嵌進(jìn)一個(gè)定時(shí)任務(wù)里每隔幾秒去刷新一次資料。問題隨之而來程序跑著跑著突然拋ElementNotAvailableException有時(shí)候干脆連句柄都被判斷成無效整個(gè)自動(dòng)化線程直接崩潰。我一開始以為是自己代碼里資源沒釋放但排查之后發(fā)現(xiàn)根源是“線程模型”的問題。排查過程UIAutomation的元素引用并不是全局穩(wěn)定的。當(dāng)你持有某個(gè)AutomationElement對(duì)象時(shí)內(nèi)部其實(shí)緩存了對(duì)應(yīng)的原生窗口句柄和運(yùn)行時(shí)標(biāo)識(shí)符。如果被自動(dòng)化程序QQ那邊發(fā)生了界面刷新、頁面切換、窗口重建你再拿著緩存的元素去調(diào)用它的屬性就會(huì)觸發(fā)ElementNotAvailableException。更麻煩的是COM的多線程模型。Python uiautomation庫默認(rèn)在調(diào)用線程上初始化COM如果你在后臺(tái)線程里創(chuàng)建自動(dòng)化對(duì)象然后又拿到主線程里去操作或者反過來都會(huì)出現(xiàn)RPC失敗、句柄無效這類玄學(xué)錯(cuò)誤。所以這個(gè)問題的核心是跨線程訪問了本該單線程使用的COM對(duì)象或者持有了過期的元素引用卻沒有重試機(jī)制。修復(fù)方案明確兩條鐵律第一所有UIAutomation調(diào)用放在同一個(gè)線程里最好是主線程或者專門抽出一個(gè)自動(dòng)化線程不要在多個(gè)線程之間來回傳AutomationElement對(duì)象。第二每次操作前重新獲取元素引用而不是緩存后反復(fù)使用。可以用一個(gè)“獲取-操作-釋放”的模式import comtypes def safe_get_window_by_title(title): root auto.GetRootControl() for wnd in root.GetChildren(): if title in (wnd.Name or ): return wnd return None def refresh_profile(keyword): # 每次都重新獲取避免緩存句柄失效 wnd safe_get_window_by_title(keyword) if not wnd: return None try: # 在這里執(zhí)行讀取邏輯不要跨線程 return extract_profile(wnd) except comtypes.COMError: # 句柄失效最多重試三次 return None # 在線程內(nèi)循環(huán)調(diào)用 def worker(): while True: data refresh_profile(目標(biāo)QQ) if data: print(data) time.sleep(5)光這樣還不夠因?yàn)榧词鼓憔€程模型正確QQ的窗口在刷新時(shí)還是可能臨時(shí)失效。所以外層再加一個(gè)重試裝飾器遇到COMError就重新走一遍定位邏輯徹底解決偶發(fā)崩潰問題。實(shí)戰(zhàn)心得我發(fā)現(xiàn)有個(gè)更隱蔽的坑是“先最小化窗口再讀取”。QQ資料卡窗口最小化到任務(wù)欄之后UIAutomation依然能找到元素但BoundingRectangle坐標(biāo)會(huì)變成負(fù)數(shù)或者全零導(dǎo)致你拿坐標(biāo)去換算位置時(shí)出錯(cuò)。所以讀取前務(wù)必先把窗口恢復(fù)到正常狀態(tài)或者直接判斷窗口的TransformPattern的CanMinimize/CanMaximize狀態(tài)。4. 問題速查表 獨(dú)家避坑心得4.1 常見問題五連問速查表為了方便你后面快速定位問題我把這次實(shí)踐中遇到的癥狀和解決方案整理成了速查表癥狀可能原因快速修復(fù)思路FindAll返回空集合目標(biāo)控件是自繪區(qū)域沒有暴露標(biāo)準(zhǔn)屬性改用窗口標(biāo)題定位或用坐標(biāo)區(qū)域圈定元素能拿到但Name為空文本屬性沒暴露或信息尚未加載完成等待輪詢 嘗試LegacyIAccessible運(yùn)行時(shí)頻繁拋ElementNotAvailableException界面刷新導(dǎo)致引用失效每次操作前重新獲取元素加重試機(jī)制跨線程調(diào)用COM異常多線程混用了AutomationElement固定線程模型禁止跨線程傳對(duì)象窗口最小化后坐標(biāo)全亂窗口狀態(tài)影響坐標(biāo)計(jì)算讀取前檢查窗口狀態(tài)并恢復(fù)4.2 我認(rèn)為很值錢的幾條經(jīng)驗(yàn)這次做完我對(duì)Windows自動(dòng)化有了幾個(gè)比較深刻的體會(huì)不一定在官方文檔里能看到但實(shí)戰(zhàn)中真的很救命。第一不要把UIAutomation當(dāng)萬能工具。它的設(shè)計(jì)初衷是輔助功能不是爬蟲接口。遇到自繪嚴(yán)重的程序覆蓋率就是不到半個(gè)界面。這時(shí)候不要死磕“為什么標(biāo)準(zhǔn)屬性讀不到”而是盡早切換策略比如從讀控件屬性改成讀窗口標(biāo)題、讀剪貼板或者用OCR兜底。方案切換得越早整個(gè)項(xiàng)目的落地時(shí)間就越短。第二Inspect Raw View是你最好的老師。默認(rèn)Standard視圖下很多節(jié)點(diǎn)會(huì)被合并Raw View能讓你看到完整底層結(jié)構(gòu)。所有“為什么找不到元素”的問題都應(yīng)該先去Raw View里確認(rèn)元素到底存不存在、屬性到底是什么而不是反復(fù)改代碼里的過濾條件。第三自動(dòng)化代碼里一定要加“重試上限”。UIAutomation的接口不穩(wěn)定尤其是QQ這種經(jīng)常彈窗、動(dòng)畫、異步加載的軟件任何一步都可能因?yàn)闀r(shí)序問題失敗。一個(gè)無限循環(huán)卡死和一個(gè)帶超時(shí)退出的循環(huán)后者的體驗(yàn)天差地別。我在等待函數(shù)里都會(huì)加timeout參數(shù)默認(rèn)10秒絕不讓程序傻等。第四對(duì)自己正在處理的程序要有敬畏心。我一度想通過強(qiáng)制向資料卡窗口發(fā)送WM_GETTEXT消息來讀取文本以為這樣能繞過控件樹的限制但對(duì)自繪窗口來說這條路也基本走不通。這種折騰雖然浪費(fèi)了時(shí)間卻讓我更理解Windows消息機(jī)制和自繪窗口的底層邏輯后面排查問題時(shí)反而更順了。4.3 后續(xù)還能往哪個(gè)方向擴(kuò)展如果你不滿足于只抓QQ資料其實(shí)這套方法論是可以復(fù)用的。比如同一個(gè)思路下你可以用它去做微信聊天記錄的自動(dòng)化導(dǎo)出前提是對(duì)方或者你本人擁有授權(quán)也可以用來批量處理企業(yè)微信里的客戶信息臺(tái)賬。凡是基于Chromium內(nèi)核的新版客戶端UIAutomation能暴露出來的控件樹結(jié)構(gòu)會(huì)更接近網(wǎng)頁DOM定位起來反而更舒服。再深一層你還可以把“窗口定位 坐標(biāo)區(qū)域 OCR兜底”這套組合封裝成一個(gè)通用類輸入任意程序窗口標(biāo)題就能自動(dòng)提取指定區(qū)域的文本。這樣以后再接新需求不需要從零開始寫定位邏輯直接調(diào)庫就行。我個(gè)人在實(shí)際操作中還有一個(gè)體會(huì)UIAutomation本身并不難難的是你要理解每個(gè)Windows程序的界面到底是怎么畫出來的。標(biāo)準(zhǔn)控件畫出來的界面它像一本印刷好的書頁頁清晰自繪窗口畫出來的界面更像一張照片你要的信息都混在像素里。做自動(dòng)化的功夫一半在研究工具另一半在研究你要操作的那個(gè)程序。希望這篇文章能幫你少走幾步彎路至少把“元素找不到”“文本讀不到”“跨線程崩潰”這三個(gè)最常見的坎先跨過去。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
天天摸天天操视频| 性欧美另类高清| 亚洲男人的天堂V| 色色97爱| 男人天堂2012| 青青草久草| 色欲日韩欧美在线一区| 在线亚洲丝袜视频网站| 人干人人人操人人摸| 国产夜夜艹| 综合97| 婷色五月天| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 韩国一级婬片A片AAAAA| 亚洲综合嫩| 婷婷深爱五月| 亚洲欧美小说| 麻豆性爱视频在线播放| 日韩精品 视频一区二区| 久久久穴999| 色就色综合| 九九九久千久久激情蜜桃在线看 | 97视频620| 国产日韩欧美操逼视频| 伊人久久久日韩一区| 亚洲欧洲中文日韩女优乱码| 一个人在线看的黄色电影网站| 日本色日夜干| 东北女人av| 97综合久久| 神马视频久久久久久| 超碰在线一区二区三区| 啊啊啊用力在线观看| 9Ⅰ老熟女| 精品少妇后入一区二区三区四区人妻巨乳 | 竹菊一区二区三区AV线| 天天爽天天爽| 91丨人妻丨国产丨丝袜| 亚洲综合小视频小说在线观看| 国产91亚洲精品一区二区三区| 日本九九久久99播| 老司机老司机午夜影院| 风月影院十八禁| 一本一道人妻久久一区二区三区 | 91 丝袜在线| 国产AV色黄看到爽| 少妇熟女视频一区二区三区| 久久五月天婷婷| 国产一区在线看| 一区二区三区在线资源| 黄色免费网| 一区二区蜜臀| 日本道久久综合色色| 欧美 亚洲| 操美女人妻| 久久av一级av少妇av高潮| 色97综合中文字幕| 97大色网| 精品久久在线区一区| 日韩成人精品| 亚洲色人阁| 刺激精品视频| 天天色播| 小日子操bb在线看| 久久久久久九| 天天操人人操骚逼网站| 人妻嗯啊啊在线播放| 亚洲春色一区二区三区| 亚洲。天堂。日本在线观看| 天天干天天日天天射黄色| 中国大陆国产高清AⅤ毛片| 人人妻人人爽人人精品| 欧美97在线观看| av天堂手机版追回 | 一区,二区,三区视频| 久久婷婷色| 91性高朝久久久久久久久| 天欧美在线| 天美av在线观看| 国产专区第一页| 99999re| 欧美色一二三| 67194无码不卡| 国产精品免费美女视频| a片自拍直播视频| 91亚洲狠狠色| 四虎免费看黄| 极品五月天噜噜| 国产专区第一页| 国产精品美女视频诱惑| 日产精品久久久一区二区| 天天操天天射青青草| 亚洲强奸乱伦影视网| 国产在线观看一区二区三区| 亚洲天堂久久| 大逼色网站| 97视频900| 亚洲欧洲小说图片视频 | 亚洲人妻久久久| 91天堂视频| 亚洲国产欧美日韩人妻日中文| 国产精品宅男免费| 黑人操一区二区| 91啦人妻| 欧美v日韩v亚洲v最新在线| 午夜亚洲| 九九九只有精品| 日日夜夜青青草母狗| 青青11操操操操操操操操| 国内毛片无码一级毛片| 欧美性爱系列| 另类 日韩 熟女| 日本性爱欧美性爱| 少妇无码av专区线| 综合国产影视三级| 中国国产精品一区视频| 色操逼网| 日韩精品在线观看观看| 精品无码久久久久久国产浪潮| 国产熟女精品一区二区| 天天亚洲| 久久久久久九九九| 久操免费观看| 在线观看中文字幕| 丰满人妻区一区二区三| 亚洲久久久久| 2024黄色视频| 一区二区三区美女超清| 九九精品无码专区免费| 日本精品网站在线中文| 国产成人亚洲精品无码古代早漏男 | 福利在线黄片| www色色com| 久久九色| 素人美腿视频网站| 欧美 亚洲 大香| 极品粉嫩一区二区| 国产精品久久久久久久久久久久久久久久| 台湾佬中文娱乐网久久久久久久久久com| 丝袜av一区二区三区| 啊好爽快点-国产一区二区三区撒尿在线-成人AV | 性爱免费视频成人| 丝袜熟女一区二区三区| 成人综合久久精品色婷婷| 日韩在线观看中文字幕视频| 熟妇一区二区三区| 人妻天天爽夜夜爽2| 九九九九精品在线| 91第一页| 91丨豆花丨熟女| 欧美操逼熟女| 亚洲丁香花色| 蜜臀亚洲中文| 免费成人在线熟妇网| 伊人四虎综合| 妇女一区二区三区| 成人av在线播放| 入口操逼网站| 偷拍欧美激情| 我中文字幕6区| 夫妻AV网站| 97日韩超碰超碰中文字幕| 激情小说亚洲| 国产欧美日韩一区二区三区| 3p国产欧美99热| 大香蕉碰| 91美女视频电影| 97伊人| 亚洲黄色视频在线观看视频| 国内毛片国产专区二| 狠狠干婷婷| 久热久一区二区三区| 黑人与人妻| 国产精品另类| 丝袜剧情| 久jiu久神马影院| 婷婷色网| 麻豆av一区二区| 亚洲一卡二卡在线免费| 成人黑料社久久| 日本天天吊| 日韩精品电影| 超碰97人妻在线| 999亚洲国产视频| 水澄无码AV| 久操网在线| av中亚| 99久久久er直播网址| 精品国产乱码久久久久久久久1| 日韩99神马视频播放| 色噜噜人妻av中文字幕| 亚洲第一黄色av网站| 日本 欧美 亚中文字幕| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 伊人网青青| www色婷婷| 91jk色拍| 青娱乐福利99| 日韩有码一区三区| 青青草影视蜜久久| 一区二区三区成人高清视频| 亚洲AV乱码专区国产噜噜亚洲 | 97超碰欧美中文字幕| 欧美亚洲尤物久久| 久久av色| 日韩三级伦理中文字幕| 女同在线视频一区| 欧美,日韩,中文,另类| 欧美大波激情xxxx| 国产有码一区| 97超碰人人操人人操| 五月天婷婷久久| 一区二区视频你懂的| 97爱| 污啪啪啪视频| 久久久久久十| 欧美黄色片AAAAA| 欧美亚洲厕所精品偷拍91| 亚洲丝袜综合| 狠狠色综合网| 日韩亚洲欧美中文字幕| 99啪啪| 国产精品在线免费| 久热久| 久热精品在线| 国产精品久久久鸭无码的功能| 伊人青青草久久| 一级性爱网| 丰满人妻一区二区三区| 91丝袜人妻| 天天精品| 天天搞欧美| 国产精品蜜乳AV| 亚洲欧洲无码一区夜| 午夜无遮挡男女啪啪视频| 中日无幕一二三四区| 熟妇人妻精品一区二区| 欧美精品偷拍| 丝袜熟女2P| AAAAAAAAA黄片| 日韩强奸av| 999精品乱码| 久久久性少妇| 激情文学亚洲| 天天综合站| 我中文字幕6区| 欧美色图天堂网m| 亚洲精品日韩国产欧美| 人人爱人人操人人性| AV天堂国产| 夜夜嗨视频| 亚洲色图91| 久久78| 另类欧美色| 少妇熟女一区二区三区| 999999精品| 中出欧美| 乱伦熟妇一区二区| 中文字幕亚洲热播人妻| 国产成人精品必看| 国内精品嫩模A∨私拍小视频| 欧美日韩久久精品爱爱| 又粗又长又大国产不卡| 91操操操操| 一本大道不卡一二三区| 成人精品久久久午夜福利| 中文精品一区二去| 人人操人人操草草| 亚洲人妻av| 中文字幕日产av人| 夜夜 中文视频rt| 久热伊人| 私人尤物在线精品不卡| 欧美一二三级精品在线| 一本一道波多野毛片中文在线| 久久香蕉国产线看观看猫咪av| 性爱乱伦一区| 狠狠操夜夜操蜜桃视频三区| 夜夜操天天肏| 精品久久久一本一道| 久久久精品网| 一区操逼日比视频| 99热精品在线观看| 亚州综合图片| 欧美性五月| 嗯嗯啊好爽| 国产野战露脸在线播放| 99∨VTV| 国产 大胆 对白| 欧美狠狠干| 红桃视频高潮| 欧美一区二区三熟女剧情| 青青草五月份天| 久无码| 精品视频一区二区| 一区二区三区免费岛国片| 久久欧美按摩999| 呻吟 欧美 日本 中出| 亚洲电影中字一区二区| 亚洲女毛多水多21P| 99re69综合| 亚洲图片欧美偷拍| 一个国产在线综合网站| 欧美精品成人亚洲| 99热在线只有精品| 激情抓乳插进去啪啪啪日韩 | 玖玖久久久| 欧美老妇曰批的视频| 大香蕉九九| 神马久久啊啊| 乱伦一区二区三区‘| 中文字幕91综合| 插入粉嫩少妇视频| 日韩极品无码B| 国产玖玖| 色色九区| 女人午夜视频777| 欧美 青青草| 国内精品久久人妻性色av| 三级片大波波| 色在线视频导航| 九九精品美女高溯喷水 | 伊人久久久日韩一区| 超碰在线人妻中文字幕| 青娱乐蜜桃臀AV色婷| 狠狠爱综合网| 国产亚洲 中文欧美久久| 中文久久久| 97国产色综合| 男人天堂黄片| 学生妹天天看| 美女写真| 偷拍欧美亚洲| 婷婷国产精品九区| 日韩无码一级黄色av片| 亚洲色欲一区二区三区| 极品美女福利在线观看| 台湾佬中文娱乐网久久久久久久久久com | 男人的天堂网页| 冬京热男人的天堂| 亚洲成人美女无吗| 少妇三p| 91丝袜在线观看视频在线观看| 欧美精品精品一区二区| 亚州色国| 99热综合| 久久精品国产Aⅴ| 九九九九九九九九九五码| 多乙久久久久久| 999热日韩精品| 9久久9综合| 国产精品999zyz| 97欧美色综合| 欧美日韩999| 一二三区操逼国产91| 欧美日韩亚洲五月天婷婷| 国产欧美亚洲精品a第2页| 精品一区二区三区国产 | 丁香五月激情综合| 双插性欧美一二三区| 草B在线| 日韩99神马视频播放片在线播放| 欧洲在线性爱视频| 十八禁一区二区无码观看| 大香蕉宗合网在线| 狠狠中文字幕| 香蕉热人人精品| 欧美日韩色| 五月天黄色激情视频| 可免费观看的av毛片中日美韩 | 天天草AV| 亚洲欧美精品久| 婷婷在线播放| 国产又粗又长又爽又色| 精品丝袜无码一区二区三APP| 欧美色图电影| 97碰久久| 久久久久久久| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 操逼1区| 国产精品盗摄 偷窥盗摄| 色悠久| 超碰色老头| 国产丁香精品露脸视频| 亚洲熟女一区| 韩国国产欧美情侣视频在线| 有码人妻系列| 少妇三P| 青青色综合| 国产高清1234区| 97色碰| 狠狠色综合网| 日本黄色大片一级视频免费麻豆| 99久久久久久久久| 亚洲乱色熟女一区| 欧美中出1| 九久久九精品视频| 91成人久久| 成人女人国产| 国产综合永久精品日韩鬼片| 久久久久78| 亚洲一区二区三区中文字幕| 国产人妻精品一区二区三区秋霞 | 日韩精品99999| 99色网| 熟妇一区二区三区| 男男H黄动漫啪啪无遮挡网站| 蜜区区视频79| 欧美性暴力猛交XXXX | 国产浮力影院第1页| 蜜桃传媒视频第一区入口在线看| 一本道综合色图| 人人看人人插| 亚洲图片91| 午夜精品久久久久久久99热影院| 亚洲天堂无码| 豆花视频操逼网址| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 91+欧美| 国产精品秘 福利姬在线观看| 明星性猛交ⅹxxx乱大交| 日韩天天本| 国内自拍 日韩激情 99| 超碰九7| 91人妻视频| 岛国视频免费在线观看| 蜜屁av| 亚洲最大黄网| 色999五月色| 91视频精品| 91高潮喷水美女| 91亚·色| 亚洲天堂99| 人妻9117c| 亚洲一二三四区在线免费看视频 | 蜜桃精品一区二区三区久在线| 欧美劲爆视频一区二区| 一二三区操逼国产91| 无码男人天堂| 大香蕉久久| 欧美视频一区二区在线| 国产第12页| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV| 亚洲精品97| 午夜精品人妻二区三区| 亚洲美女色图| 蜜臀久久一区二区| 亚洲国产无码精品首页久久久| 91老熟女视频| 欧美成人性活片| 超碰色97| 欧美日韩制服| 久久精品国产97欧美精品亚洲 | 熟女在线视频| 久操不卡视频| 翔田千里无码一区| 日韩三A大片在线观看| 国产无码久久高清| 国产第二页| 久久精视频美日韩在线视频| www.99色| 欧美亚洲尤物久久| 日本性爱视频一级| 最新日本中文字幕| 中日韩免费看男女操逼大全| 78超碰| 在线天堂资源亚洲| 97视频播放| 老鸭窝成人免费毛片视频| 97在线看| 天天干夜夜一操| 色欲久久综合| 麻豆区99999| 国产亚洲欧洲在线观看| 男女性扦B| 我想要 啊 啊 啊| 亚洲高清无毛一区二区| 色婷婷色99国产综合精品| 二区熟妇韩日| 中文字幕97| 在线观看一卡二卡| 国产区性爱在线视频秋霞豆 | 97爱免费插| 在线女人91| 五月丁香婷婷综合网| 中文一区在线日| 色婷婷香蕉| 亚洲在线网站| 亚洲,欧美,综合网| 91暧暧| 91东京热男人的天堂| 98超碰日本| 黄页大片在线观看| 免费人成在线观看网站品爱网| 综合天天。| 国内精品不卡无毒99999| 日韩无码黄色片| 17c嫩草51久久91嫩草| www.男人天堂| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 免费看黄视频亚洲网站| 高清无码91| www.91欧美| 95人妻爽爽人人做人人澡| 搡老熟女免费视频 | 青青草AV色| 久久久久久91香蕉国产| 97天天摸天天碰| 一起草精品人妻| 久干9操| 男女性无套 免费九一| 无卡一区=区| 肉丝网站91| 婷婷在线播放| 亚洲国产成人精品无码专区| 久久亚洲AV无码白度| 超碰日韩美妻| 亚洲成人妻日韩在线| 亚洲男人天堂网久久| 蜜桃成人1区2区3区| 日本人妻A片成人免费看片| 亚洲国产一级精品毛一级精品看免费视频 | 日韩精品 资源| 偷拍自拍在线视频观看| 国产精品久久久无码aV去| 麻豆成人AV| 亚洲97在线观看| 九九热av| 亚洲精品国产精品成人| 亚洲熟女av中文字幕| 国产精品久久久久久久久久久久久久| 美国三级日本三级久久99| 99 国产丝袜在线| 色诱avtt| 亚洲自拍一区夜夜操| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 一本精品日本在线视频精品| 男人天堂站| 岛国毛片在线观看免费| 91精品国产91久久青草| 97在线免费看视频| 欧美在线 亚洲| 97 超碰 人人做 人人爱| 女优视频第10页| 日韩av不卡在线观看| 免费精品无码一级毛片牛牛影视| 色悠久久久av| 亚洲视频精选| 国产九九久久久精品| 超碰av人人人| 伊人操| 狠狠干综合| 尤物一级在线免费观看| 日本免费一级AAA大片器 | 无码人妻毛片丰满熟妇精品区| 在线97在线| 淫色网综合| 翘臀vidoes| 五月婷婷综合在线| 亚洲综合激情五月久久| 激情五月天视频| 男人的天堂一区三区| 333kkkk·亚洲com久久| 日韩美女操b| 国产精品久久久无码AV网站| 乱伦图av| 欧美系列在线一区二区| 一区二区影院| 中国国国产一级特黄毛片| 中文字幕91页| 99久久久er直播网址| 太久视频| 久久人人爽人人爽人人片Ⅴ| 久久久夜夜嗨免费视频| 亚洲日韩精品在线播放| 亚洲高清在线| 人妻丝袜无 码视频专区| 天天做天天爱天天爽| 中文字幕 人妻不满 在线视频| 亚洲天堂男人在线| 天天欧美色| 亚洲欧美九九九| 久久久熟妇熟女国产| 亚洲天堂情色| 伊人在线大香蕉视频久久| 四虎影视 亚洲无码| 亚春色色| 超碰97久久| 日熟女| 日韩成人精品视频自拍| 超碰成人免费| 亚洲AV免费在线观看| 色眯眯射| 天天日熟妇| 大逼色网站| 天天看天天日天天操| 以及麻豆国产入口在线观看免费| 中文字幕在线观看永久| 在线观看综合精品亚洲| 国产剧情一区在线观看| 亚洲蜜臀懂色| 亚洲久久天堂| 国产精品女aA片爽爽视频| 加勒比在线观看一区二区| 国产精品久久久久久久久AV大片 | 少妇高潮喷水无套久久久久久| 啊啊啊啊嗯嗯在线久久久| 国产品精品自在在线午夜免费| 国产强奸乱伦xd| 超碰成人国产| 中文有码第五页| 五月天亚洲网| 91久久久亚洲| 人人透人人操| 好看的91视频| 0755午夜福利视频| 人人干黄色| 精品久热| #NAME?| 天天噜| 99久久e免费热视| 中文字暮97| 怡红院亚洲怡春院av| 精品九九九九九| 最近2019中文字幕国语免费版| 国语人妻精彩刺激| 蜜桃狠狠色伊人亚洲综合 | 日本一级特级毛片视频| 九九综合久久| 久久有碼| 欧亚日韩一区在线| 一级A片女人高潮叫床| 好淫网一二三视区| 亚洲成人在线乱码色午夜| 欧美传媒| 曰韩欧美国产传媒麻豆第一区| 精品妇操一区二区三区| 粉嫩av平台| 婷婷在线视频| 久久久久久久9最新免费视频观看| 91精片| 99热最新网址| julia ann久久| 无码人妻精品一区二区三区99不卡| 亚洲操逼网| 超碰97在线中文| 国产精品爱欲| 精品人妻二区三区| 亚洲 在线| 亚洲AV无码国产成人| 韩日精品福利视频一区不卡在线免| 日韩在线观看三级电影| 99性爱| 97色欧洲| 国产 丝袜 欧美中文 另类| 伦在线97| 欧美性爱无码一区二区三区| 久久的网站啊啊啊啊啊| 精品视频在线观看| 伊人亚洲国产一成人久久精品,久久| 熟女露脸激情自拍视频| 黄页网站免费高清在线观看| 自拍二页| 都市久久精品激情亚洲| 天天综合有色网| 天天干嫩逼网| 丰满人妻-区二区三区免费| 精品无av| 激情综合久久| AV天堂因数| 色婷婷久久| 久久伊人东京热| 亚洲欧美中文日韩视频中国语| 综合天天。| 秋霞一级视频在线观看免费| 青草伊人久久| 国产久久久久久久久一区二区| 亚欧美色图| 色综合尤物| 国产97在线播放| 噜噜噜无码AV一级一级久久影院| 情色五月天就去干| www.色婷婷色综合| 欧美伊人电影| 五月天婷婷欧美三区| 久久久久夜夜夜夜| 啊啊啊啊视频免费| 懂色中文一区二区三区| 久久国模av| 久久精品国产亚洲AV无码做| 无码九九| 99视频内射三四| 天天做天天爱| 天堂资源欧美| 欧美一区二区三区入口| 色拍偷亚洲| 免费综合亚洲中文| 久久啊啊| 欧美熟女激情| 国产中文精品一区二区在线观看| 成人精品水蜜桃久久久久久久| 国产自偷自拍一区| 国产精品网址| 日本裸体久久色噜噜| 国产精品人人爽人人做可爱福利| 制服诱惑亚洲一区二区三区在线观看| 欧美激情中文字幕另类小说| 天天天干977| 中文一区二区婷婷视频| 精品中文字幕第一页| 久草毛片| 国产视频三区四区| 777AV电影| 老鸭窝在线视频播放| 亚洲精品视频二区| 黄色电影在线播放综合网站| 午夜精品久久久99热蜜桃的功能特点| 婷婷综合五月| 狠狠久久手机视频精品| 欧美一区二区三区成人性生活| 丁香九月激情| 免费a级毛片av无码久久精品中文字幕| 亚洲性猛| 国产刺激视频| 影音先锋视频在线| 欧美一级二级三级| 久久最新视频免费观看| 亚洲aV无码成人在线观看| 日韩欧美日韩| 欧洲亚洲人人爽爽视频| 亚州精人品大香蕉| 国产精品嫩草影院免费| 91亚洲在线| 色香伊人| 欧美另类色| 在线综合色| 视频国产欧美在线播放| 欧美丝袜美女电影一二三四区| 成人五月香网在线| 十八禁成人网站在线观看| 91丨人妻丨国产丨丝袜| 97免费视频在线观看视频| 九九热精品免费视频| 日本一区二区成人在线| 久久产精品一区二区三区电影| 青青草久久在线| 国产精品熟女AV中文字幕在线播放| 欧美黄片欧美黄片xxx| 家庭乱伦麻豆| AV有码在线| 亚洲欧美在线综合| 亚洲AV资源| 婷婷五月丁香五月| 欧美不卡二区| 翔田千里爆乳巨臀无码| 欧美92| 亚洲九九视频在线观看| 亚洲丝袜B诱惑| 97五月天| 综合啪啪| 自拍大香蕉乱插| 亚洲密乳AV| 黄色无码高清黄色无码网站| 国产精品乱码久久久久久久久| 久久夜夜夜| 抽查国产福利主播| 日韩无码嘿咻黑热久| 凹凸视频特色日本特黄| 蜜乳AV一区二区三区四| 国产精品久久久久久久AV大片| 永久免费观看的毛片的网站| 久久久久白虎| 人妖欧美一区二区| 亚洲熟妇综合久久久久久| 国产日韩人人| 伊人丝袜美腿高跟在线观看高清 | 麻豆伊人网| AV一二区| 欧洲Au麻豆| 久久久9品一区二区三区| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 欧洲欧美视频一区二区| 亚洲成人黄色在线观看| 十八禁啪啪视频| 欧美天天综合网| 欧美78P| 在线视频资源| 青青草这里只有精品| 天美av在线| 国产丁香精品露脸视频| 超碰在线在公开超碰在线在公开| 久草久日| 青青草原成人| 亚洲日韩狠狠撸视频| 性感美女啊啊啊在线| 大屁股熟女一区二区三区| daxiangjiao你懂的| 东京热99999| 天天在线91| 日日骚av| 亚洲人妻爽爽爽| 久久久久久九| 亚洲av噜噜噜噜噜噜| 精品免费视频国产一区| 亚洲 欧美 精品专区 极品| 日本阿v天堂在线观看| 国产精品懂色tv影视免费观看| AAAA级日本片免费视频| www.99色| 岛国片国产成人亚洲播放| 国产大学生口爆吞精合集| blacked精品一区国产| 成年人性爱日韩| 六月色色| 亚洲,欧美,春色,另类| 中文一区二区婷婷视频| 人人超碰在线观看黄| 偷拍综合亚洲| 欧美图片校园春色| 超碰97中文| 亚洲人妻中文在线视频| 天天激情干| 欧美啪啪女女| 97超碰碰碰| 久婷婷一区| 亚州九九九精品视频| 午夜福利 成人 91| 亚洲综合影院| 久久riav中文精品| 91粉嫩萝控精品福利网站_精品影音先锋国 | 99人人干| 大香蕉AV丝袜| 日韩精品电影| 麻豆天天躁天天揉揉AV| 日韩97| 国产熟女完整版中字 | 啊啊啊好湿久久| 东北女人操比视频| 精品一区二区三区18| 国产精品点击进入在线影院高清 | 91精品电影18| 伦在线97| 亚洲高清色综合| 高清国产无码av| 亚洲欧美一区二区三区一猛片| 天天日天天插| 美性中文综合网| 97鸡把在线视频| 国产精品露脸在线观看| 妺妺跟我一起洗澡没忍住| 亚洲精品久| 精品欧美日韩在线观看| 97综合网| 福利在线黄片| 动漫片子网站3黄| 亚洲素人综合| 可以免费看黄片的视频| 丁香九月激情啪| 色综合加勒比四四季| 92大香蕉| 亚洲无码太久| 色色亚洲| 日韩中文9| 欧美精品二区视频在线| 91精品黄在线观看| 久久綜合很很很| 殴美性天天| 欧美操逼熟女| 一区二区三区四区五区高清无码永久视频 | 青青草日韩免费观看高清在线| 激情小说亚洲| 久久欧美性爱视频| 日本东京热大香蕉a片| 亚洲激情视频| 少妇滛荡视频| 97bbn| 国内毛片欧美香蕉精品| 大香蕉伊人久久| 97热视频在线观看| 亚洲码在线中文在线观看| 色五月av| 蜜臀一二三区| 亚洲欧洲综合av在线| 1024亚洲中文字幕久在线看片你懂的 | 久久综合久久综合人久久夜精品| 亚洲图片 欧美电影| 99久久婷婷丁香| 中文97国产| 97干97色| 婷婷久久综合| 国产丁香精品露脸视频| 狠狠色噜噜狠狠狠狠狠色综合久久 | 大香蕉伊人久久| 欧美性Fer办公室秘书| 午夜操逼不卡| 吉川爱美98堂在线| 国产激情视频一区区三区| 在线只有精品| 少妇高潮九九九九九九九| 国产精品久久久久久久毛片1| 久插综合| 久操操AV电影| 人妻在线臀日韩| 女人天堂av在线播放| 欧美另类色图片| 欧美精品黑人猛交高潮| 欧美性爱系列| 日韩精彩视频| 九九探花视频在线观看| 日日干夜夜欢| 秋霞影音一区二区三区| 日本顶级天天操狠狠操夜夜操中文字幕 | 亚洲AV麻豆Aⅴ无码电影一| 狠狠狠一区二区三区| 爱爱动态60秒| 日本亚洲vr欧美不卡高清专区| 欧美中文综合| 2010男人的天堂| 欧美综合网在线| 色av中文字| 97超碰人人操人人操| 婷婷伊人一区| 国产无码精品无码| 日韩99神马视频播放| heyZO天然素人无码AⅤ专区| 婷婷另类小说| 国产精品麻豆视频网站| 精品久久九| 香蕉人人操tv| 婷婷8月天青娱乐| 激情五月天色播| 亚洲色图亚洲| 嗯嗯啊啊亚欧精品| 6080YYY午夜理论片在线观看| 亚洲情色一区二区三区| 黑丝自慰喷水网站| 青青草一本道福利视频| 婷婷丁香六月天| 欧美日韩1234| 国产精品91ai| 综合久久六月久久婷婷| 91超碰在线观看| 久久天堂婷婷网| 成人五月天丁香激情综合| 97色色国产视频| 婷婷丁香五月天综合东京热| 欧美在线亚洲| 中文一区二区婷婷视频| 无码 黑人一区二区三区| 亚洲性猛| 亚洲va综合va国产va中文| 屁股久久久久久久| 久久同城AV| 丁香五月婷婷啪啪| 国产乱伦搜索结果91P| 精品二999| 狠狠色色| 天天视频黄| 久久久精品中文字幕麻豆| 丁香六月激情综合| 欧美不卡在线一区二区| 99国产精品自在自在| 色噜噜狠狠色综无码久久合欧美| 看日韩黄片| 色情婷婷久久五月天| 中文字幕在线播放2中文字幕在线观看2| 无码一区免费在线不卡| 91久久久久久久| 男人天堂一区二区| 一本久道在线综合视频| 中文字幕乱妇免费视频| 韩国女主播青草在线| 九九性爱网| 成全动漫视频观看免费下载| 麻豆a'v电影| 午夜久久一区二区无码中出| 亚洲精品第一| 张柏芝国产一区在线观看| 欧美性综合| 久操99| 亚洲日韩国产欧美综合v| 操逼操2| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 五月天久久婷婷亚洲 | 美女黄色一级A视频| 26uuu性| 国产传媒日韩| 91亚.色| 日韩 欧美 校园一区| 色一情一乱一乱一区91Av| 亚洲国产欧美另类自拍| 91 丝袜在线播放| 欧美最大综合网| av操操不卡| 五月天综合网| AA特级绝黄| 国产午夜福利专区综合| 日本熟妇人妻一区二区三区| 素颜老阿姨乱情色| www老逼91| 天天日天天色| 在线无码操| 国产亚洲欧美每日在线| 亚洲超碰97| 男生通女生屁股| 国产女人9999| 天天综合网91入口| 亚洲天堂综合AV| 国模精品娜娜一二三区| 能在线播放的国产三级| 100啪啪视频大全| 蜜臀久久99精品久久久久久| 俺去啦自拍| 久久九操在线观看| 丁香婷婷激情五月天无毒不卡 | 婷婷中文网| 一本精品日本在线视频精品| 91处女在线观看| 999精品女人| 免费男人的天堂| 91超碰在线播放| 怡春苑东京热| 操学生天天| 精品久久久久瑟瑟| 日韩情色视频| 亚洲婷婷五月天| 亚洲成av人片色午夜乱码| 美女国产一区二区久久| av天堂精品久久| 日韩偷拍一区二区三区| 亚洲精品国产精品成人| 91激情| 亚洲色图91| 91少妇人妻| 超碰美女97| 中文字幕视频在线观看| 上床啊啊啊| 欧美92| 一二三区精品视频| 91色欧美| 欧美色综合网| 国色综合天| 男人天堂新在线| 超碰在线91| 91性情| 69一区二区| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 99久re热视频精品98| 丁香五月性| 99热精品在线观看| 最新欧美色网| 黄页大片在线观看| 久久综合18p| 亚91亚洲网| 性爱欧美五月| 日本精品久久久久久久| 天欧美在线| 久久精品一区一起草| 欧美色图99| 日骚逼视频| 91天天| 伊人网青青| 亚洲人妻在线一区| 国产树林里野战在线看| 久久98| 十八禁网站在线| 18岁禁 茉莉成人久久| 国产小炒后入式| 人妻无码一区二区三区久久99| 欧美线天码中字| 国产精品农村妇女| 亚洲色图欧美一区二区不卡| 亚洲97成人在线观看| 亚洲图片日本AⅤ欧美在线| 亚洲无码?第一页| 五月天大香蕉| 国内精品999| 精品小视频在线| 国产精品高朝久久久久久久| 男女啊啊啊啊啊| 乱伦熟女论坛| 操高情无码| 能看的AV| 5252色欧美在线| 941超碰| 亚洲综合20p| 另类小说综合网| 激情五月天社区| 亚洲天堂性爱| 日日噜噜夜夜久久亚洲一区二区| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 久久一留热品黄| 国产情色第一第二页在线观看| 超碰97久| 国产美女口爆吞精视频| av天堂手机版追回| 爆乳免费黄网站| 偷拍片久久| 91熟女视频| 久久av成人无码免费| 久久五月份| 精品久久久不卡一区二区| 丰满人妻-区二区三区免费看| 欧美美女啪啪视频| 色天堂在线观看| 亚洲97在线观看| 国产精品久久久久中文字幕| 亚洲综合五月天| 亚洲吊色| 日日骚中文字幕| 国产精品久久久久亚洲av| 五月丁香影院| 九九九精品一区二区无码| 91精品91久久久中77777| 人妻81p| 爆乳免费黄网站| 久久熟女嫩草成人片免费| 亚洲97成人在线观看| 久热9| 久久夜精品一区二区三区| 91老女人| 精品性爱无码在线播放| 97国产亚洲中文在线| 78m啪啪啪| 久久成人国产| 超碰午夜在线| 青青草这里只有精品| 能在线播放的国产三级| 久久综合18p| 性高潮久久久久久久久久久| 国产精品人妻熟女aⅴ| 美女露胸露屁股| 久久久精选| 333kkkk·亚洲com久久| 99综合自拍| 老熟女91| www久久久| 人妻无码一区二区三区久久99| 日韩操逼性鲍| 玖玖人人爱| 中文字幕福利视频一区二区三区在线观看| 欧美性爱免费短视频| 老熟女91av| 亚洲精品欧洲色| 日韩一级二级在线| 大香蕉乱伦视频网| 亚洲涩涩| 少妇熟女1区2区3区| 国产一级片| 久久禁| 亚欧无码在线| 美女毛片999| 国产丝袜欧美在线视频| 丝袜夫妻自拍| 外国91| 人妻少妇精品一区二区三区| 欧美日韩不卡传媒| 亚洲AV成人无码久久精品播放| 国产一区二区久久| 三级特黄60分钟播放|