欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

AutoJs自動化腳本實戰(zhàn):封裝控件查找、點擊與等待工具方法

AutoJs自動化腳本實戰(zhàn):封裝控件查找、點擊與等待工具方法 寫自動化腳本這件事最磨人的往往不是流程有多復(fù)雜而是同一批基礎(chǔ)方法在每次新腳本里都要重新寫一遍。AutoJs里click、text、findOne這些API雖然開箱即用可真跑起來你就會發(fā)現(xiàn)直接嗑原生API的腳本大多活不過三天控件還沒加載完就去點擊了、屏幕黑著就執(zhí)行了、日志刷了幾百行也看不出來卡在哪一步。我整理了幾個自己從實際腳本里拆出來的AutoJs工具方法都是從坑里爬出來之后留下的版本拿過去改改參數(shù)就能用。適合正在寫AutoJs腳本、想少走彎路的朋友也適合那些剛接觸自動化、還沒建立起自己工具庫的新手。1. 這些工具方法解決的是哪幾類老問題1.1 時序與控件結(jié)構(gòu)問題AutoJs腳本跑崩排在第一位的原因永遠(yuǎn)是時序。手機App的頁面渲染不像PC端那么可控同一個頁面網(wǎng)絡(luò)好與不好時控件的出現(xiàn)時間能差出一兩秒。直接text(確認(rèn)).findOne()只能等一次控件沒渲染出來就返回空后續(xù)代碼再對這個空對象調(diào)click()當(dāng)場拋異常。更隱蔽的是控件層級問題。很多App會把一段文案放在text屬性里把另一段描述放在content-desc里同一個按鈕在不同頁面狀態(tài)下的屬性還不一樣。如果你只認(rèn)一種屬性換一個頁面就全軍覆沒。這種問題不把查找邏輯封裝成帶兜底的策略根本沒法優(yōu)雅處理。1.2 機型差異與可維護性問題坐標(biāo)寫死的腳本換一臺分辨率不同的手機就是廢的。就算在同一臺手機上App更新一次UI坐標(biāo)全部偏移也是常有的事。所以只要涉及點擊和滑動就必須基于控件位置去計算而不是取固定坐標(biāo)。還有一個經(jīng)常被忽略的問題腳本維護。今天寫一個簽到腳本明天寫一個巡檢腳本每個人開頭都放一遍sleep(1000)、click(x, y)、console.log最后改起來到處是雷。工具方法本身就是一個沉淀的過程把共性的東西抽出來腳本主邏輯才能保持干凈。1.3 使用前的基本環(huán)境要求下面這些方法基于AutoJs常見發(fā)行版的API編寫4.x及以上基本通用。使用前需要確保三件事無障礙服務(wù)已開啟這是AutoJs執(zhí)行控件操作的前提懸浮窗權(quán)限已授予方便在跑批時隨時看日志存儲權(quán)限和截圖權(quán)限已開放涉及截圖存檔時要用。環(huán)境不對工具方法寫得再漂亮也跑不起來所以這個檢查放最前面說。2. 控件查找與等待讓腳本不再“踩空”2.1 為什么不用現(xiàn)成的findOne超時機制AutoJs的findOne(timeout)確實能設(shè)置超時但超時后的行為是直接拋異常中斷整個腳本。你只能在調(diào)用處包一層try/catch一個兩個還好腳本里幾十處查找都這么包代碼全是噪音。我更習(xí)慣用findOnce(0)配合輪詢自己實現(xiàn)等待邏輯。findOnce(0)不拋異常找不到就返回null把控制權(quán)完全留給自己找不到就繼續(xù)等、等夠了就返回空對象讓上層決定怎么處理而不是讓腳本直接暴斃。2.2 waitForNode與多屬性兜底查找核心就是這個waitForNode方法。傳入一個選擇器和一個超時時間內(nèi)部每200毫秒查一次直到查到節(jié)點或超時返回null。200毫秒這個間隔是實測出來的太短會頻繁占用主線程太長又會讓腳本反應(yīng)遲鈍。function waitForNode(selector, timeout) { const start Date.now(); while (Date.now() - start timeout) { const node selector.findOnce(0); if (node) { return node; } sleep(200); } return null; }在此基礎(chǔ)上我做了一層屬性兜底。很多App的按鈕文案不是放在text里而是放在content-desc里單查一種很容易漏。所以就有了一組更實用的方法function findByText(textStr, timeout) { return waitForNode(text(textStr), timeout || 3000); } function findByDesc(descStr, timeout) { return waitForNode(desc(descStr), timeout || 3000); } function findByTextOrDesc(textStr, timeout) { const node findByText(textStr, timeout); if (node) { return node; } return findByDesc(textStr, timeout); }這樣做的代價是多等一個超時周期但換來的是更高的命中率。實際使用中我的建議是優(yōu)先用findByText失敗了再走findByTextOrDesc。因為同一個頁面里text屬性的匹配通常比desc更精確。2.3 尋找可點擊父節(jié)點的方法還有一個高頻問題你要找的控件確實存在但它本身不可點擊。比如一個TextView外面包了一層LinearLayout點擊事件在父容器上。直接對這個子節(jié)點調(diào)用click()點下去沒有任何反應(yīng)。解決思路是向上逐層尋找最近的“可點擊”祖先節(jié)點。用parent()一層層往上走直到某個節(jié)點的clickable()返回true。function clickableParent(node) { let current node; while (current current.parent()) { if (current.clickable()) { return current; } current current.parent(); } return null; } function tapByText(textStr) { const node findByText(textStr, 3000); if (!node) { return false; } const target node.clickable() ? node : clickableParent(node); if (!target) { return false; } const b target.bounds(); return click((b.left b.right) / 2, (b.top b.bottom) / 2); }這套邏輯是我遇到過最多坑的地方尤其那種“明明找到了節(jié)點點了卻沒反應(yīng)”的詭異問題十有八九就是點擊事件掛在父級身上。3. 像真人一樣的點擊與滑動封裝3.1 點擊太規(guī)律有什么問題直接click(500, 1000)然后sleep(1000)再click(500, 1000)再sleep(1000)這種腳本跑起來就算不被平臺識別成異常行為至少也容易因為點擊位置落在控件邊緣而誤觸。等間距的延時對系統(tǒng)來說太規(guī)律了對用戶來說也太假了。我并不是要教大家怎么規(guī)避監(jiān)管而是從腳本穩(wěn)定性角度出發(fā)操作節(jié)奏帶一點隨機性能讓腳本更接近真實操作習(xí)慣也減少因為每次都點同一個坐標(biāo)導(dǎo)致的可預(yù)測性故障。3.2 隨機延時與隨機點工具隨機延時的實現(xiàn)很簡單但建議封裝成一個方法統(tǒng)一管理區(qū)間。我自己習(xí)慣設(shè)定一個基準(zhǔn)區(qū)間比如300到800毫秒這個區(qū)間用下來點擊最穩(wěn)。function randomDelay(min, max) { const ms Math.floor(Math.random() * (max - min 1)) min; sleep(ms); return ms; } function centerOf(node) { const b node.bounds(); return { x: Math.round((b.left b.right) / 2), y: Math.round((b.top b.bottom) / 2) }; } function randomPointIn(node, ratio) { const b node.bounds(); const offsetX Math.round((b.right - b.left) * (ratio || 0.1)); const offsetY Math.round((b.bottom - b.top) * (ratio || 0.1)); return { x: b.left offsetX Math.round(Math.random() * ((b.right - b.left) - 2 * offsetX)), y: b.top offsetY Math.round(Math.random() * ((b.bottom - b.top) - 2 * offsetY)) }; }randomPointIn里有個細(xì)節(jié)偏移量是按控件寬高比例算的不是固定像素。大按鈕可以偏移多點小按鈕必須偏移少點。如果固定偏移12像素碰到一個只有20像素高的按鈕很容易點到按鈕外面去。這個比例我一般取0.1到0.15既能制造隨機感又保證落點仍在控件內(nèi)部。把隨機延時和隨機落點組合起來就是一套完整的點擊工具function tapNode(node, options) { const minDelay (options options.minDelay) || 300; const maxDelay (options options.maxDelay) || 800; const delayMs randomDelay(minDelay, maxDelay); const pt randomPointIn(node, 0.15); const result click(pt.x, pt.y); if (options options.afterDelay) { sleep(options.afterDelay); } return { success: result, delayMs: delayMs, x: pt.x, y: pt.y }; }返回success和實際點擊坐標(biāo)很重要。腳本跑完后回看日志你能知道剛才到底點沒點上以及點在哪個位置排查問題快得多。3.3 基于控件的滑動輔助滑動也是同樣的道理。列表頁的下拉刷新、選項卡的左右切換如果直接寫死swipe(500, 1200, 500, 400, 300)換一臺屏幕比例不同的手機滑動軌跡就完全不對了。我的做法是先拿到目標(biāo)控件的bounds然后按控件區(qū)域計算起止點。比如在一個列表區(qū)域下拉刷新起點取列表中上方終點取列表下方滑動距離和控件實際高度保持匹配。function swipeFromNode(node, direction, distanceRatio) { const b node.bounds(); const cx (b.left b.right) / 2; const startY b.top (b.bottom - b.top) * 0.3; const endY b.top (b.bottom - b.top) * (0.3 (distanceRatio || 0.5)); const duration 300 Math.floor(Math.random() * 300); if (direction down) { return swipe(cx, startY, cx, endY, duration); } if (direction up) { return swipe(cx, endY, cx, startY, duration); } return false; }duration我同樣做了隨機化但幅度比點擊小300到600毫秒之間。因為滑動太快容易觸發(fā)App的慣性滾動太慢又會顯得很刻意這個區(qū)間是觀感最自然的。4. 屏幕、鎖屏與前臺應(yīng)用的兜底處理4.1 黑屏和鎖屏是所有自動化的頭號敵人我見過太多人寫好的腳本白天跑得好好的一到晚上或者手機放口袋里超過十分鐘再執(zhí)行就全程癱瘓。原因很簡單屏幕關(guān)了甚至鎖屏了控件樹還在但所有操作都會被系統(tǒng)攔下來。所以每次跑任務(wù)前先保證屏幕是亮的。device模塊提供了屏幕狀態(tài)檢測和喚醒接口但不同發(fā)行版API有差異所以我在外層做了一層兼容。部分版本用device.wakeUp()能直接點亮有些則必須發(fā)送電源鍵。function ensureScreenOn() { if (device.isScreenOn()) { return true; } if (typeof device.wakeUpIfNeeded function) { device.wakeUpIfNeeded(); sleep(800); } else { press(power); sleep(800); } if (!device.isScreenOn()) { press(power); sleep(1200); } return device.isScreenOn(); }關(guān)于解鎖我的經(jīng)驗是如果跑的是無人值守的定時腳本強烈建議關(guān)閉鎖屏密碼改成滑動解鎖或者不鎖屏。密碼解鎖的方法不是不能寫但每個ROM對鎖屏頁的控件結(jié)構(gòu)都不一樣為了這個做大量適配純屬投入產(chǎn)出不成比例。真遇到鎖屏更穩(wěn)妥的辦法是讓設(shè)備本身保持不鎖屏狀態(tài)或者把腳本的執(zhí)行時段放在不鎖屏的場景里。4.2 確保目標(biāo)應(yīng)用處于前臺的通用做法另一個常見問題是執(zhí)行任務(wù)時前臺不是目標(biāo)App。可能用戶中途切出去聊天了也可能上一次任務(wù)結(jié)束的時候把App退到了后臺。這時候直接按控件操作操作的是錯誤的界面輕則任務(wù)失敗重則誤觸其他應(yīng)用。我寫了一個組合方法先檢測當(dāng)前前臺應(yīng)用如果不是目標(biāo)包名就拉起它再等界面穩(wěn)定。function ensureFrontApp(packageName, waitText) { if (!currentPackage()) { return false; } if (currentPackage() ! packageName) { launch(packageName); sleep(1500); } if (waitText) { return findByText(waitText, 5000) ! null; } return true; }waitText這個參數(shù)很關(guān)鍵有時候launch()成功了但頁面還在廣告頁或者加載頁直接往下走還是會翻車。傳一個目標(biāo)頁面獨有的文案進去就相當(dāng)于給應(yīng)用啟動加了一層“頁面級等待”。4.3 攔截彈窗和權(quán)限提示App啟動后最常見的意外是各種彈窗更新提示、活動彈窗、權(quán)限申請、青少年模式。這些彈窗的關(guān)閉按鈕文案五花八門但大多是“取消”“以后再說”“我知道了”“暫不”這幾種。我把關(guān)閉彈窗做成了一個批量嘗試方法function closePopups(keywords) { const list keywords || [取消, 以后再說, 我知道了, 暫不, 確認(rèn)]; for (let i 0; i list.length; i) { const node findByText(list[i], 800); if (node) { const target node.clickable() ? node : clickableParent(node); if (target) { const pt randomPointIn(target, 0.2); click(pt.x, pt.y); sleep(600); } } } }注意這里的超時時間我只給了800毫秒比正常查找短很多。因為彈窗檢測只是一個“掃一遍”的動作如果每個關(guān)鍵詞都等3秒腳本每次啟動都要白等十幾秒浪費嚴(yán)重。5. 截屏、區(qū)域裁剪與文本識別的封裝5.1 什么時候必須走圖片識別路線控件查找不是萬能的。有些App的界面是用自繪組件或者WebView渲染的控件樹里只能看到一個大容器看不到具體文案。這個時候就必須走“截圖 圖片處理 文本識別”這條路。但OCR是個開銷不小的操作全屏識別一次時間可能超過一秒頻繁調(diào)用會拖垮整個腳本。所以我的原則是能通過控件屬性解決的絕不OCR必須OCR的也要先裁剪區(qū)域只識別關(guān)鍵區(qū)域。5.2 截圖存檔與區(qū)域裁剪截圖存檔本身就能派上用場。跑批任務(wù)結(jié)束后留檔、任務(wù)出問題后回看現(xiàn)場都離不開截圖。命名上我會帶時間戳方便排序查找。function getTimeStr() { const d new Date(); return d.getFullYear() - (d.getMonth() 1) - d.getDate() _ d.getHours() - d.getMinutes() - d.getSeconds(); } function captureAndSave(fileName) { const img captureScreen(); if (!img) { return null; } const dir /sdcard/腳本截圖/; files.createWithDirs(dir); const path files.join(dir, fileName _ getTimeStr() .png); images.save(img, path); img.recycle(); return path; }區(qū)域裁剪的核心價值在于減少OCR的識別范圍。比如一張頁面上只有一個通知欄區(qū)域需要識別那就先把這部分裁出來識別速度能快好幾倍。function clipRegion(img, region) { // region 格式: [x, y, width, height] const clip images.clip(img, region[0], region[1], region[2], region[3]); return clip; }5.3 文本識別的耐心型輪詢封裝對于純圖片界面判斷“某段文字是否出現(xiàn)”比判斷控件更麻煩。我封裝了一個輪詢方法每秒鐘截一次圖對指定區(qū)域做文本識別直到識別出目標(biāo)關(guān)鍵詞或超時。function waitForTextByOcr(keyword, timeout, region) { const start Date.now(); while (Date.now() - start timeout) { const img captureScreen(); if (img) { let clip img; if (region) { clip clipRegion(img, region); } const result ocr.recognize(clip); const content result result.text ? result.text : ; clip.recycle(); img.recycle(); if (content.indexOf(keyword) 0) { return true; } } sleep(1000); } return false; }這里要特別提醒OCR接口在不同AutoJs發(fā)行版上的調(diào)用方式差異很大上面代碼里的ocr.recognize需要替換成你所使用版本的實際API。另外OCR必然存在誤識別率尤其是中文。關(guān)鍵詞盡量選字形獨特、不會輕易被識別錯的短詞別拿一句長文案當(dāng)匹配條件。6. 日志、重試與失敗隔離讓腳本自己會說話6.1 帶時間戳的日志才叫日志沒有時間戳的日志等于沒有日志。腳本跑一個小時中間某個步驟失敗了光看到幾十行消息根本定位不到是哪個時間點、哪個環(huán)節(jié)出的問題。帶時間戳的輸出配合重試和完成標(biāo)記就能把整個執(zhí)行過程串成一條清晰的時間線。function logWithTime(msg) { const now new Date(); const h now.getHours(); const min now.getMinutes(); const s now.getSeconds(); const ts (h 10 ? 0 h : h) : (min 10 ? 0 min : min) : (s 10 ? 0 s : s); console.log([ ts ] msg); return ts msg; }6.2 有限重試與失敗隔離無人值守自動化腳本最怕無限循環(huán)。一個操作失敗后重試是必要的但絕對不能無限重試否則一旦遇到頑固問題腳本會卡在同一個步驟幾個小時整個任務(wù)時間線全部拖垮。我封裝了一個帶重試次數(shù)的工具失敗后等待時間遞增給系統(tǒng)更多恢復(fù)時間。這比固定間隔重試效果好得多。function retry(fn, options) { const maxRetries (options options.retries) || 3; const gap (options options.gap) || 1000; let lastErr null; for (let i 0; i maxRetries; i) { try { return fn(); } catch (e) { lastErr e; logWithTime(第 (i 1) 次嘗試失敗: e.message); sleep(gap * (i 1)); } } logWithTime(重試 maxRetries 次仍失敗放棄該步驟); throw lastErr; }重試間隔的遞增邏輯是第一次失敗等1秒第二次等2秒第三次等3秒。這是一個簡單的線性退避不搞指數(shù)退避是因為在手機自動化場景里每次失敗往往只是臨時性的界面抖動線性遞增足夠了。失敗隔離的意思更進一步單個步驟失敗不能拖垮整個任務(wù)。我把每個任務(wù)包在一個守衛(wèi)方法里任務(wù)內(nèi)異常不會中斷腳本主體。function runWithGuard(taskName, fn) { try { logWithTime(開始執(zhí)行: taskName); fn(); logWithTime(完成: taskName); } catch (e) { logWithTime(任務(wù)異常[ taskName ]: (e e.message)); } }跑批腳本里有多個步驟時這個守衛(wèi)方法特別有用。步驟A失敗了步驟B照樣能繼續(xù)跑最后日志匯總時一目了然。6.3 任務(wù)編排的小框架最后把這些組合成一個極簡的任務(wù)編排結(jié)構(gòu)。我習(xí)慣在腳本里維護一個任務(wù)列表按順序執(zhí)行每項任務(wù)之間有隨機間隔避免整個流程像發(fā)條一樣零誤差地推進。function runBatch(taskList) { for (let i 0; i taskList.length; i) { const task taskList[i]; runWithGuard(task.name, task.fn); if (i taskList.length - 1) { randomDelay(800, 1500); } } }7. 裝進一個盒子倉庫文件與完整示例7.1 tools.js的文件骨架上面所有工具方法我在實際項目中都是集中放在一個tools.js文件里腳本主邏輯只負(fù)責(zé)業(yè)務(wù)編排不摻雜物操作細(xì)節(jié)。文件骨架大概是這個結(jié)構(gòu)// 配置區(qū) const CONFIG { clickMinDelay: 300, clickMaxDelay: 800, nodeTimeout: 3000, screenShotDir: /sdcard/腳本截圖/ }; // 節(jié)點相關(guān) function waitForNode(selector, timeout) { /* ... */ } function findByText(textStr, timeout) { /* ... */ } function findByDesc(descStr, timeout) { /* ... */ } function findByTextOrDesc(textStr, timeout) { /* ... */ } function clickableParent(node) { /* ... */ } // 點擊滑動相關(guān) function randomDelay(min, max) { /* ... */ } function centerOf(node) { /* ... */ } function randomPointIn(node, ratio) { /* ... */ } function tapNode(node, options) { /* ... */ } function swipeFromNode(node, direction, distanceRatio) { /* ... */ } // 設(shè)備狀態(tài)相關(guān) function ensureScreenOn() { /* ... */ } function ensureFrontApp(packageName, waitText) { /* ... */ } function closePopups(keywords) { /* ... */ } // 截圖與識別相關(guān) function getTimeStr() { /* ... */ } function captureAndSave(fileName) { /* ... */ } function clipRegion(img, region) { /* ... */ } function waitForTextByOcr(keyword, timeout, region) { /* ... */ } // 日志與重試相關(guān) function logWithTime(msg) { /* ... */ } function retry(fn, options) { /* ... */ } function runWithGuard(taskName, fn) { /* ... */ } function runBatch(taskList) { /* ... */ } module.exports { waitForNode, findByText, findByDesc, findByTextOrDesc, clickableParent, randomDelay, randomPointIn, tapNode, swipeFromNode, ensureScreenOn, ensureFrontApp, closePopups, captureAndSave, waitForTextByOcr, logWithTime, retry, runWithGuard, runBatch };使用的時候在腳本開頭require(./tools.js)然后就可以把注意力全部放在業(yè)務(wù)邏輯上。7.2 一個具體的自動巡檢示例舉個例子。假設(shè)每天早上要打開一個內(nèi)部信息平臺App進入“今日公告”頁面確認(rèn)“無新增內(nèi)容”或者把最新公告文案記錄下來。這個場景很適合用來展示整套工具方法的組合使用。const tools require(./tools.js); function morningInspection() { tools.ensureScreenOn(); const appOk tools.ensureFrontApp(com.example.internal, 今日公告); if (!appOk) { tools.logWithTime(未能進入今日公告頁); return; } tools.closePopups([我知道了, 取消, 以后再說]); const titleNode tools.findByText(最新公告, 3000); if (!titleNode) { tools.logWithTime(頁面中未找到公告標(biāo)題區(qū)域); tools.captureAndSave(inspect_fail); return; } const contentNode tools.findByTextOrDesc(今日無新增, 2000); if (contentNode) { tools.logWithTime(今日無新增內(nèi)容); } else { tools.logWithTime(檢測到新增內(nèi)容已截圖留檔); tools.captureAndSave(inspect_new); } } tools.runWithGuard(早間巡檢, function () { tools.retry(morningInspection, { retries: 3, gap: 2000 }); });這段代碼里retry包在最外層意味著如果第一次巡檢因為網(wǎng)絡(luò)波動失敗最多會自動補跑兩次每次間隔遞增。單次巡檢的異常被外層守衛(wèi)接住不會導(dǎo)致整個腳本直接退出。截圖留檔的命名帶時間戳事后排查也能對得上。7.3 拿走后必改的幾個地方直接從本文復(fù)制代碼回去用之前有四處一定要改否則換一臺手機就跑不通目標(biāo)App的包名。currentPackage()和launch()依賴完整包名不同應(yīng)用包名不同需要自己確認(rèn)。等待文案。示例里的“今日公告”“最新公告”是占位文案要替換成目標(biāo)App里真實存在且唯一的界面文字。截圖目錄和文件名。/sdcard/腳本截圖/只是我個人的目錄習(xí)慣可以改成任何有讀寫權(quán)限的路徑。隨機延時的區(qū)間。如果你的目標(biāo)場景網(wǎng)絡(luò)較差控件加載慢建議把clickMaxDelay從800放大到1200給界面渲染留更多余量。拿回去之后別直接扔到生產(chǎn)腳本里跑先在目標(biāo)設(shè)備上單獨跑一遍findByText、tapNode這幾個方法確認(rèn)節(jié)點能找得到、點擊有反應(yīng)再把整套方法接入正式流程。這樣即使有問題排查范圍也能縮到最小。我在實際使用中最大的體會是工具方法從來不是一次性寫完就完事的它們會跟著腳本一起慢慢長。每遇到一個新的坑就往tools.js里補一個新方法補多了之后你會發(fā)現(xiàn)新腳本的開發(fā)速度越來越快因為大部分通用能力早就沉淀在里面了。最后再分享一個小技巧隨機延時的基準(zhǔn)區(qū)間不是固定的它應(yīng)該和你的網(wǎng)絡(luò)環(huán)境掛鉤。家里WiFi穩(wěn)定的時候可以把區(qū)間壓縮到200到500毫秒出門用流量時放大到500到1200毫秒這樣腳本的節(jié)奏永遠(yuǎn)跟得上真實環(huán)境的響應(yīng)速度。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月天激情婷婷| 熟妇人妻中文字幕无码老熟妇| 碰碰操91| 人妻av在线| 五夜婷婷| 成人在线观看国产| 噜噜视频| 亚洲成人在线播放| 亚洲精品久久久无码| 99视频精品视频| 国产又粗又大又爽又黄| 久久久久久久合一狠狠做深爱| 婷婷日韩| 夜夜 操无码| 青青热视频| 亚洲AV免费在线| 狠狠久久婷五月综合色| 婷婷性爱视频在线| 噜噜在线| 99网| 玖玖资源站国产| 无码少妇高潮喷水A片免费| 99re这里只有精品首页| 一区二区乱码视频| 最新高清无码专区| 五月天天天天天天天天天天天婷婷婷| 国产99美少妇| 亚洲成人av在线观看| 欧美五月婷婷| 五月色丁香成人| 激情五月婷婷色综合| 亚洲激情综合| 欧美婷婷五月激情| 99久精品视频| 香蕉婷婷五月| 99ri精品视频在线观看| 色噜综| 99久久高清视频| 九九性爱网| 高清无码.com| 五月色亚洲| 亚洲免费看片| 天天爱综合网| sisi热国产| 亚洲va久久久噜噜噜久久天堂| 亚洲这里只有精品| 激情婷婷丁香色情五月天| Caoub青青超碰 | ...婷婷国产成人亚洲日韩| 人人草人人爱手机视频看看| 色吧综合网| 色色亚洲99com| 婷婷欧美激情综合| 天天色天天色天天色天天色天天色| 丁香五月777| 五月天精品| 五月天亚洲色| 激情婷婷六月| 免费精品66| 啪啪操操| 婷婷五月丁香性爱| 国产精品久久久久久久久久久久| 丁香久久综合| 五月丁香激情婷婷| 求可以看的AV网址| jiqingtaose五月天| 猫咪伊人AV| 久久伊人婷婷| 丁香五月婷婷香| 五月婷婷深深的爱| 色婷婷久久天天性爱| 日韩人妻AV在线| 啪啪婷婷五月天激情| 提提热五月天婷婷| 激情六| 色婷婷色五月综合| 狠狠爱成人综合网| 国外亚洲成AV人片在线观看| 亚洲综合五月天| 五月天.com| 99热视| 综合伊人久久| 99人人干人人操| 五月天色婷婷图片| 婷婷伊人网| 99热在线播放精品| 婷婷丁香九色| 国产精产国品一二三在观看| 色五月大香蕉| 日日夜夜天天| 99这里只有精品| 婷婷刺激综合| 人人爽天天爽| 天天摸天天透天天舔| 五月色婷婷综合丁香精品无遮挡| 久久99热这里只有精品23| 日本视频99| 日韩性爱无码| 亚洲av成人电影在线观看| 色婷婷网大全在线| 天天日天天肏天天奸| 99热精品在线| 欧美大肥婆大肥BBBBB| 九九色影视| 人妻久久久久久| 久久久99精品| 九九精品在线网| 日韩激情婷婷五月天| 色婷婷视频| 干一干xxxx| yw.av| 久操欧美在线观看97| 色色亚洲五月天| 婷婷六月啪啪| 天天激情| 播五月,色五月,开心五月播放器| 超碰人人干| 骚。com| 五月丁香青草综合啪啪| 激情网婷婷婷| 狠狠穞A片一區二區三區| 永久AⅤ1| 丰满熟女人妻一区二区三| 这里只有精品在线免费视频| 可以观看的AV| 女人被男人吃奶到高潮| www九九| 五月综合丁香婷婷| 夜夜夜夜夜操| 丰满少妇猛烈A片免费看观看| 91一起操| 六月丁花香啪啪激情欧美| 久操欧美在线观看97| 无码日本精品XXXXXXXXX| 九九精品免费| 免费AV播放| 天天爱天天操| 丁香婷婷九月在线| 六月激情丁香一道本7777| 九月大香蕉| www.色情五月天.com| 日韩无码人妻一区二区| 久久视频婷婷视频| 婷婷天天插天天爱| www.狠狠艹| 色婷婷综合视频| 天天爽天天爽| 天天爽天天干| 九九精品9| 97久久精品视频| 九色porny在线观看激情四射| 99免费青青蜜臀| 天堂久久婷婷| 婷婷丁香人妻| 婷婷五月天网| 国产精品99久久久久久久女警| 无码AV免费精品一区二区三区 | 内射激情在线| 九九热这里只有精品6| 熟女网站久久| 图片区 小说区 区 亚洲五月| 大香伊人久色| 五月丁香五月综合欧美| 国产jd1024基地手机看国产| 免费啪啪亚州视频| www,色中色| WWW五月| 婷婷成人视频| 久久性爱视频| 最新日韩久热免费视频看看| 精品无码av丁香五月激情| 翔田千里无码| 色婷婷综合久久久久| 婷婷色在线| 天天色五月婷婷91久久久久久久| 91丨九色丨43老版熟女| 婷婷情色激情| 久久久婷婷婷| 看全色黄大色大片| 五月色丁香婷婷中文字幕| 天天婷婷| 午夜69成人做爰视频| 亭亭丁香97| 久久97| 天天干、天天日日| 五月天婷婷久久| 天堂网亚洲色图| 免费黄色片子| 国产亚洲色婷婷久久99精品91| 五月天婷婷在线AN| 九伊人网| 天天擼久久擼在线| 日本片日本片祼观看网站在线看中文版网页在线看 | 26uuu| 色九月综合| 大香蕉综合| 伊人丁香花综合影院| 台湾无码A片一区二区| 五月天激情国产综合婷婷婷| 婷婷午夜激情| 日本va欧美va国产激情| 牛牛澡牛牛爽| 二人电影免费版在线观看| 久草热视频在线观看| 开心激情婷婷| 色丁香五月| 很很干在线视频| www色五月| 亚洲综合热| 九久9精品| 国产99久| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 亚洲一二三网| 亚洲精品乱码久久久久久综合| 天天摸天天透天天舔| 少妇人妻人伦A片| 丁香五月天.com| 久久99热精品a片在线观看| 亚洲色啪| 色六月婷婷| 五月天婷婷在线AN| 九九无毛| 九九九九九九九热| 国产露脸150部国语对白| 五月天操逼网| 免费看欧美成人A片无码 | 思思精品视频| 91九色精品熟女内射| 色色色9| 中文字幕网伦射乱中文| 激情的五月| 日韩成人免费电影| 五月婷婷六月丁香综合| www.久久99热地址发布| 丁香五月婷婷天堂大香蕉| 色青五月天| 色婷婷电影网| 五月6香色婷婷视频| 婷婷爱五月| 久久久久久久久18久久| 66精品成人免费网站在线观看| 嫩BBB槡BBBB搡BBBB| 五月婷婷综合网| 婷婷97碰碰| 99婷婷色| 天天爱天天爽| 色九月婷婷综合| 九九精品热播| 男人天堂99| 天天色丁香| 婷婷五月色天| 天堂网啪啪| 亚洲va在线∨a天堂va欧美va| 丁香五月伊人| 五月天色社区| 大香蕉久久婷婷精品综合| 五月天天天色| www.五月天色色色| 五月丁香婷婷综合久久| 成人av免费观看| 99日在线视频| 亚洲色色色色色色色色色| 五月婷婷啪啪啪| 中文字幕av在线播放| 99热资源在线| 大香蕉婷婷| 激情五月天婷婷五月天| 五月天激情网图片 - 百度| 五月婷婷六月激情| www.minyis.com【JT】币址百万U预算可预付QQ2101460746 | 91日综合欧美| 久久婷婷网| 色狠狠999综合| 色婷婷综合久久久久| 操操国产| 激情五月天视频| 另类激情五月天。| 日本视频久久| 五月丁香六月婷婷欧美综合| 国产在线黄色| 丁香激情五月| 婷婷五月花丁香| 影音先锋91资源站| 久久免费精彩视频| 久久久精品人妻录| 久久婷婷内射| 九九热最新| 色婷婷九月综合| a片在线免费观看一区| 丁香五月婷婷大香蕉| 国産精品| 久久久国产精品黄毛片| 五月天播播| 色五月激情| 五月天色综合| 五月丁香无码视频| 丁香五月天网站| 亚洲综合另类| 六月激情婷婷| 精品无码av丁香五月激情| 成人免费黄色短视频| 日韩AV大全| 丁香五月91| 五月伊人视频在线看| 在线观看免费观看在线9久| 丁香五月激情性色郤| 青草青草久9视频在线视频| 久久婷婷丁香| 亚洲 在线 性爱 | 久色网五月| 婷婷色偷拍| 97人人超| 六月天婷婷| 思思热这里只有精品视频666| 久久精品国产一区二区三区四区| 伊人激情影院| 婷婷黄色五月天在线视频| 亚洲啪啪自拍| 五月丁香六月激情综合| 天天操天天曰| 五月婷婷综合激情| 欧洲亚洲午夜| 狠狠操狠狠色| 狠狠干,狠狠操| 欧美久久婷婷| 色婷婷成人丁香| 久草嫩草在线观看| 男妓跪趴把舌头伸进我的嘴巴| 九九热免费| 欧美色狠婷久| 婷婷天堂视频| 丰滿爆乳一区二区三区| 中文字幕 中文字幕明步| 热99精品视频| 夜夜爽天天| 色色网91| 99ER热精品视频| 伊人久久大香线蕉av一区| 日本精品。999| 9999热在线免费观看| 乱精品一区字幕二区| 99热一区| 好叼操在线观看| 色五月人妻| 婷婷伊人网| 色五月开心五月激情五月| 久婷久婷激情肉| 中文字幕有多少字| 欧美色频| 五月婷色色| 五月天激情网开心网| 中文字幕婷婷五月天| 9婷婷内射| 久草热8精品视频在线观看 | 色五月开心开心五月激情五月| 成人一级片| 婷婷操逼| WWW.99热| 26.uuu丁香五月婷婷| 99激| 丁香五月天偷拍| 五月丁香激情综合啪啪| 丁香五月97视频| 国产91资源在线| 五月婷婷六月天| 日韩欧美成人片| 欧美色色色色色色色| 日本色婷婷综合| 久月婷婷| 99久在线观看| 色婷婷久久天天性爱| 东北熟女高潮99综合99| 婷婷伊人欧美| 色色色激情网| 激情5月婷婷| 99操逼| 色五月激情综合网| 在线视频你懂得| 精品久久人妻| www婷婷| 五月天精品视频| www.激情五月天com| 久久激情综合| 五月天婷婷色播综合在线| 色情五月天视频网| 久久色五月天| 丁香五月婷婷性爱| 五月天婷婷色紫薇阁| 婷婷五月天堂网| 五月婷婷,六月丁香| 婷婷五月天综合在线| 亚洲亚洲亚洲AAAAAA| 狠狠操.COM| 岛国av网| 思思久热6| A A色色| 极品人妻videosss人妻| 五月丁香亭亭天天舔| 亚洲看av的网站| 天色综合网站| 狠狠色综合五月| anquye五月| 亚洲人人操BD| 人人摸人人摸| 九九re精品视频在线观看| 91日日日| 四色五月婷婷| 亚洲中文字幕在线观看| 国产AV影片| 另类丁香五月天区图| 久久3级片| 丁香深五月婷婷| 97操碰日本女人| 墨西哥毛片内射精| 色七七九九| 97色片| 色婷婷91激情小说| 激情美女五月天激情在线| 五月丁香狠狠地噜噜噜噜| 五月丁香婷婷俺| 五月天激情视频| 99碰网站| 天天色播| 91九色PORNY肉丝在线| 日韩五月婷婷久久| 操97免费超级视频| 97色色-99久久| 亚洲色欲欧美一区二区三区| 国产精品香蕉| 色婷婷六月天| 99国产精品久久久久久久久久久| 丝雨一区二区| 婷婷综合亚洲| 青青热久精品视频在线观看| 丁香五月天婷婷91| 九九99久久| 日本www五月婷婷| 日本在线噜噜| 亚洲婷婷基地| 99精品视频在线观看| 九一娱乐在线观看视频| 99网址在线看| 狠狠操.COM| 丁香五月天激情免费在线观看AV777| 日本久久精品18| 啪啪啪大香蕉| 91操在线观看| 日韩黄黄| 五月婷婷激情网| 可以直接看的AV| 黄色片久久| 香蕉五月婷婷| 国产乱妇无乱码大黄AA片| 五月天色丁香| 久久综合五月天| 色综合久久天天综合网| 色婷网| 强伦轩人妻一区二区电影| 丁香六月婷婷综合缴| 丁香六月天婷婷开心综合| 天天上天天爽| 久久人人人人妻| 日本人妻伦在线中文字幕 | 六月丁香五月天| 这里只有精品视频99| 无人区码一码二码三码医生系列| 狼人婷婷综合| 婷婷丁香五月天狠狠| 五月丁香婷草| 亚洲永远av在线播放| 国产激情综合五月久久| 丁香六月色婷婷| 99爱在线视频| 精品久久婷婷| 国产资源91在线| 99热6这里只有精品| 秋霞九九无码| 色婷婷五月天激情久久| 九九热自拍| 99热最新国内| 伊人五月婷婷| 99干视频| 丁香青青五月天| WWW.夜夜操.com| 99热| 激情婷婷五月综合| 亚洲天堂AAA| 久久久久久久久久8888| 婷婷成人在线| 色区域网站视频| 婷婷99狠狠| 1024欧美日韩精品久久久| 天堂婷婷五月色| 九九久久五月天| 亚洲中文乱字字幕在线永久| 亚洲精品无码一区二区| 久久久999精品| 色五月婷婷色五月婷婷色五月婷婷| 久久亚洲婷婷| 色情五月丁香| 99热综合色图| 国产中文字幕在线视频免费观看| 婷婷五月天论坛| 丁香五月天激情综合| 日本丁香久在线| 天天干天天爽天天操| 99久久久99久久91熟女| 色色综合色视频| 五月婷六月| 大香人妻| 欧美成人A片AAA片在线播放| AV成人在线网站| 免费AV黄在线播放| 丁香五月天激情综合| 久久天堂网| 五月天开心网| 99人妻碰碰碰久久久久| 激情www| 色婷婷狠狠禁久久| 丁香五月精品| 91在线视频观看午夜福利| 六月丁香激情最新更新| 国产做A爰片毛片A片美国| 婷婷五月激情的图片| 超碰人人色| 久久久久久综合88| 99热最新| 中文色婷婷| 日韩综合久| 色婷婷久久视屏| 欧美婷婷成人| 色婷婷四色| 丁香五月人妻| 婷婷五月色惰| 五月天婷婷基地综合网| 色呦呦美女| 色在线99| 久久9视频欧美| 婷婷亚洲综合| 99 热| 五月天激情四射| 第四色色六月色综合| 色色五月丁香| 玖操97| 狠狠操狠狠色| 婷婷伊人网| 丁香五月天天| 4399在线日本A片| 9久久久久| 久久激情网| 欧美噜噜噜草| 无码激情AAAAA片-区区| 婷婷丁香五月天亚洲| AV操一操| 五月天婷婷伊人| 五月停亭六月,六月停亭的英语| 九九色婷婷| 综合97五月| 中文字幕日产A片在线看| 99热综合在线观看| 五月婷婷丁香五月| 天天操无码| 秋霞免费视频| 婷婷五月天论坛| 天堂网色婷婷| 久久五月综合| 六月丁香婷婷网| 嫩草免费视频| 性高潮久久久久久-九九九九九九九九九九热-成人AV | 极品人妻VIDEOSSS人妻| 久久这里只| 97碰碰在线观看视频| 日本综合久久| 丁香五月天av| 日韩色色一区| 99超级碰免费视频| 丁香五月激情五月开心五月| 婷婷99狠狠躁天天躁中| 韩国真做片在线观看| 色婷婷色人人射| 丁香五月婷婷欧美激情-中文天堂最新版在线观看 | 色五月激情网| 亚州色色色| 丁香六月婷婷综合激情欧美| 国产伦亲子伦亲子视频观看| 丁香五月色| 国产伦理精品高清在线观看网站一区二区| 国产AV一区二区三区日韩| 天天爽天天摸天天爱| 99九色视频在线观看| 性按摩玩人妻HD中文字幕| 成人精品亚洲性爱| 思思视频这里是精品| 丁香亚洲色综合| 久久九九网| anquye五月| 丁香五月综合激情啪啪| 黄网在线免费观| 日韩99视频| 婷婷五月开心中文字幕色| 色婷婷影音| 九九综合| 婷婷 丁香 精品| 伦乱美欧| 日韩精品成人在线| 午夜天堂一区人妻| 激情五月综合网| 嫩草综合网| 怡红院91a√| 精品色色| 日日夜夜干| 99热99思午夜精品| 国产成人AV在线播放| 久久婷婷五月综合| 色无码| 怡红院院在线导航网| 99视频极品在线香蕉| 久久综合激情| 天天天干夜夜夜操| 日日操夜夜爽天天天| 99超级碰碰| 久热这里只有精品66| 丁香六月啪啪啪| 婷婷狠狠干| 狼人久草| 色99在线| 伊人婷婷五月天av| 狠狠 婷婷| 97色啪| 久草婷妨| 青柠影视免费高清电视剧| 色玖玖综合| 日本五月视频| 五月综合激情久久| 五月丁香婷婷综合久久| 99九九热播在线免费视频| 婷婷五月色| www.99婷婷| 热成人网| 激情婷婷另类| 五月色婷婷亚洲 | av在线资源| 五月丁香婷婷激激激综合网色播| 成人AV在线电影| 婷婷丁香人妻天天| 色9色| 亚洲综合婷婷五月| 日韩AV中文字幕在线| 伊人丁香五月天丁香在线婷| 亚洲色五月| 五月色婷婷激情| 日本人妻丁香婷婷久久寝取熟女五月| 96精品久久久久久久久| 99碰视频| 丁香久久激情俄| 亚洲五月六月婷婷| 国产精自产拍久久久久久蜜| 久久99网站| 成人丁香色| 深爱激清网| 操一操| 九九视频这里是精品五月| 九九色中文| 非洲一级AV| 色很久综合| 久久久免费图片视频| 丁香六月婷婷操逼网| 无码激情AAAAA片-区区| 这里有精品| 99ri精品在线| 五月色丁香婷婷综合| 五月天大香蕉av| 欧美亚洲色色色色| 亚洲愉拍99热成人精品| 国产AV一区二区三区最新精品 | 色五月婷婷婷婷婷婷婷婷婷婷| 大香AV| 4399高清无码视频| 成人在线视频男人的天堂4399| 99热在线观看| 亚洲亚洲人成综合网络| 国产毛片欧美毛片久久久| 午夜少妇在线观看视频| 五月婷在线| 久久视频在线视频| 亚洲乱码日产精品BD| 丁香九月婷| 99热精品中文字幕| 丁香婷婷大香蕉| 久久多色| 国产露脸150部国语对白| 98国产精品综合一区二区三区| 亚洲人人操| 老师的粉嫩小又紧水又多A片视频| 99操碰| 色婷婷久久| 最近中文字幕2019视频1| 丁香五月婷婷五月| 日韩人妻AV在线| 婷婷色五月91啪啪| 色色综合热| 久久天堂加勒比| 色九月欧美| 色吧综合网| 桃色五月婷婷| 狠狠色狠狠色综合日日91| 五月丁香激情深爱婷婷| 色激情五月天| 97人人干人人操| 99久久综合网| www,婷婷,com| 特黄三级又爽又粗又大| 91艹人| 色人久久| 26uuu欧美亚洲日韩| 狠狠色婷婷六月激情网| 丁香五月影院| 天天看A片| 少妇做爰免费视看片| 久久人人添人人爽添人人片αV| 国产午夜精品一区二区三区四区| 婷婷五月激情综合网| 国产超碰人人| 久久婷婷五月国产色综合激情| 热的国产,热的综合,热的有码| 五月丁香六月合| 色日本五月天| 97色色网| 丁香av网| 欧美在线视频99| 99热精品一区| 天天爱天天狠天天透| 这里有精品| 67194中文在线| 成人一级片| 天天更新天天亚洲| 九色啦蜜臀| 99久久婷婷国产综合| 色爱爱综合网| 色色色欧美| 开心五月深爱激情| 91日本在线观看| 色色热| 婷婷丁香先锋资源网站| 五月开心婷婷极品激情| 色综合射婷婷| 性爱视频99| www.com在线操视频免费观看| 另类激情五月| 五月天婷a| 色色色99| 啪啪视频99| 色噜噜狠狠色综合无码久久欧美| 五月天俺去也| 99在线精品视频在线观看| 免费在线观看av网站| 久久视频婷婷视频| 人人爽亚洲| 女人天堂AV| 婷婷五月精品中文| \\五月天婷婷激情| 亚洲黄色精品| 婷婷综合久久综合| 色婷婷色五月另类综合| 五月天婷婷基地| 99ER热精品视频| 久久久久久97| 热99热9| 99视频自拍| 亚州综合色| 五月丁香欧美综合免费视频| 久久女婷| 久久婷婷五月天激情| 亚洲婷婷六月天| 久久久久久久久99精品| 婷婷色色欧美综合网| 久久久久久99精品无码| 99久久九九| 色婷久久| 亚韩在线视频| 六月婷婷五月天| 91操人人操| 久久婷婷五月天| 色天堂在线| 五月丁香另类网| 婷婷激情蜜桃玖玖丁香| 丁香六月在线| 婷婷欧美综合| 丁香五月欧美| 强奸幻女毛片| 久热这里只有精品99re,久热这里只有精品7| 色五月大香蕉| 综合色吧| 五月婷婷综合性爱噜噜| 五月丁香六月花| 免费无码毛片一区二区A片 | 极品人妻VIDEOSSS人妻| 色五月综合网| 精品久热69| 亚洲AV成人无码电影| 99精品在| 国外亚洲成AV人片在线观看| 天天舔天天插天天爱| 91色在线/日韩| 色综合色色色色| 五月亚洲| 九色激情| 欧美啄木乌丝袜人妻系列| 欧美69久成人做爰视频| 丁香五月天天日| 99视频久久| 中文字幕在线免费观看视频| 99色| 久碰婷婷视频| 丁香婷婷性久久| 停停五月色宗合| 99热国产这里只有精品| AⅤ在线播放网| 国内精品玖玖| 麻豆忘忧草午夜| 久8色色| 国产av第一专区| 婷婷激情丁五月| 人妻无码视频网| 五月丁香婷婷婷婷综合网| 日本欧美成人片AAAA| 国产永久一二一起草| 五月婷久久| 激情无码五月天| 99精品久久| 秋霞三级影视资源| 日日躁夜夜躁狠狠久久AV| 色国产五月| 免费超碰在线观看| 激情五月婷婷中文字幕| 91 久热| 久久色这里只有精品| 涩五月丝袜婷婷| 天天玩夜夜操| 欧美日韩成人免费在线| 色婷婷综合久久久久| 婷婷五月激情综合| 色五月婷婷网| 天天cha成人综合网| 五月激情四射网站| 婷婷五月天黄色小说| 久久丁香九| 五月丁香婷草| 亚洲天堂久久| 拍真实国产伦偷精品| 六月婷伊人| 97luluse| 五月丁香六月色| 无码人妻电影| 亚洲综合另类| 欧美婷婷五月天综合| 月丁香久久久| 欧美日比视频| 丁香婷婷精品视频| 五月开心播播网| 婷婷五月天黄色小说| 五月婷婷综合影院| 偷拍五月丁香| 九九九午夜影院成人| WWW.五月com| 蜜臀99精品| 伊人五月天综合网| 香蕉人妻AV久久久久天天| 婷婷亚洲欧美丁香五月| 69久久99精品久久久久| 色婷婷成人| 激情五月天婷婷视频| 97色97干| 丁香六月激| 伊人狼人干| 少妇人妻人伦A片| 成人精品一区二区三区四区五区| 欧美日韩成人在线| 国产精品色婷婷AV综合色色| 大香蕉久| 国产69久久久欧美黑人A片| 熟女激情五月天 | 久久婷丁香五月| 丁香婷婷六月天| 亚洲无AV在线中文字幕| www.开心激情| 在线中文字幕av| 亚洲乱码日产精品BD| 噜噜噜噜综合在线| 久久久久久xxxxx| 五月婷婷亚洲天堂97色婷婷| 大香蕉网站,大香蕉综合| 五月色丁香综合| 99九精品| 丁香激情网| 色无码| 性色播| 九热视频精品| 五月婷婷六月激情| 综合网啪| 激情五月天婷婷视频| 182TV大香蕉| 日韩在线看AV| 亚洲综合视频在线| 五月激情丁香| 中文字幕成人| 六月婷婷最新网址| 色婷婷电影| 一本久道综合色婷婷五月| 五月丁香色婷婷色| 国产精产国品一二三在观看| 欧日韩成人| 思思热99在线| 婷色人人狠| 色色日本欧美| 538在线精品| 人人摸人人操人人爽| 色五月婷婷啪啪五月| 丁香啪啪| 国产综合丁香五月天| 少妇人妻偷人精品无码视频新浪| 五月激情天| 婷婷五月激情欧美大胆视频| 丁香五月欧美成人| www.色色com| 尤物一区二区| 五月婷婷性爱| 99激情| 激情美女五月天激情在线| 99热欧美在线观看| 九月av| 五月久久| 99热在线观看| 99操逼| 99re视频在线播放| 人人草开心五月天| 狠狠狠狠狠操| 丁香五月综合激情久久潮喷| 色女人久久| 日本丰满久久| 一本色道久久88加勒比| 99综合网| 免费黄色视频网址| 99a级片| www.日日夜夜.com| 色婷婷色五月综合| 这里只有视频精品| 久久五月丁香婷婷| 久99久热| 九九青草热| 激情丁香久久| 久久受www免费人成| 日本欧美成人片AAAA| 亚洲五月婷婷| 99免费| 99热亚洲| 成人短视频在线免费观看| 五月的色婷婷高潮| 激情五月婷婷综合色播小说| 久久九九99字幕| 五月天播播综合| 9.1综合网| 天天性视频| 激情婷婷| 免费亚洲婷婷中文字幕| 五月丁香成人网| 久久九九色| 色婷婷成人五月| 五月天六月婷婷电影| 久久五月婷天天干| 五月婷婷综合色拍| 69er小视频| Xx色综合| 丁香婷婷五月天色综合| 五月情丁香色| 丁香婷婷综合激情五月色,开心五月丁香花综合网,激情综合五月亚洲婷婷,五月天 | 香蕉网婷婷| 蜜桃成语时李时珍 免费| 国产伦亲子伦亲子视频观看 | 一逼色综合| 久久综合丁香| 日韩色五月| 婷婷五月天综合网| 久久久www| 激情网站五月| 99热精品网| 婷婷舔| 人人干AV| 日韩色情亚洲五月天婷婷| 五月天色裸体视频| 激情小说五月欧美亚洲丁香| 婷婷五月视屏| 五月天激情综合| 色99色| 99久久久久| 99A片| 无码激情AAAAA片-区区| 六月婷婷综合网2| 亚洲午夜国产成人电影VA国产欧…| 色婷婷播放| 91操在线| 婷婷爱爱蜜臀天天操| 久草五月| 激情婷婷内射| 天天干夜夜欢| www,婷婷| 五月天丁香久久| 久色激情| 久久99网| 天天狠狠综合精区| 91a片爽| 99.N在线视频| 一区二区成人电影| www。88热在线视频免费观看| 国产热精品| 这里只有精彩亚洲视频推荐| 成人va在线播放| 五月婷婷啪啪啪| 六月丁香啪啪| 琪琪狠狠干| 国产色视频网站2| 色欲天天综合网| 色欲婷婷夜夜| 丁香五月停停av| 丁香五月开心亚洲| 婷婷天天色| 狠狠婷婷色综合| 亚洲国产另类av| 91超碰人人操| 艹| 综合在线色婷婷| 婷婷五月天色| 成人午夜天| 99资源在线| 超碰成人免费| 色综合五月在线| 可以免费观看的AV| 99热精品在这里| 丁香五月婷婷国产av| 狼人婷婷综合| 小视频在线亚洲| 99无码黄色视频| 欧洲亚洲免费视频9| 欧美槡BBBB槡BBB少妇| 9999热精品| 婷婷五月色| 激情五月丁香六月婷婷| 亚洲综合1024| 七月丁香五月婷婷在线| 大香蕉丁香| 99激情网| 人人草开心五月天| 97色色视频| 91 九色大美女| 天堂久久性| 五月丁香六月婷婷免费视频| 激情五月婷| 无码成人AAAAA毛片AI换脸| 国产超碰人人| 亚洲看av的网站| enecarbon-materials.com污K127封锁请涟系@wip1688 | 天天干天天操天天上| 婷婷九九| 超碰国产在线播放| 色婷婷AAA| 狠狠干综合网| 亚洲无码99| 操人精品| 久久这里只有精品无码| 色噜噜狠狠色综| 婷婷丁香五月亚洲| 久久精彩视频| 国产精品国产| 99成人无码| 9久久精品| 亚洲综合欧美色丁香婷婷888月图片| 久青青久| 人人摸人人澡人人| 丁香五月激情图片婷婷| 六月丁香花婷婷| 五月丁香777| 丰满少妇乱A片无码| 亚洲情色一区| 五月婷av| 免费超碰在线观看| 日韩婷婷| 美国十月色婷婷在线观看| 色婷婷色综合久久精品V| 五月天激情黄色小说在线观看| 五月天婷婷视频小说| 久久久一级AAA| 99热网站| 亚洲精品视频电影| 开心婷婷五月综合| 亚洲综合网激情五月天| 色五月婷婷久久| 中文字幕网站在线观看| 色色五月婷婷丁香| 内射人妻视频国内| 九九99精品| 91凹凸在线| 中文网婷婷字幕婷| www.五月天。com| 六月丁香网| 99re66热这里只有精品| 舔色婷婷| 九九中文色色| 天天擼久久擼在线| 丁香激情五月天| 九九视频免费| 亚洲欧美成人在线| 色日本综合| 丁香五月电影| 中字幕视频在线永久在线观看免费| 在线成人网址| www,超碰| 激情综合婷婷久久| 婷婷五月天在线综合| 六月婷婷色色网| 激情五月丁香色婷婷| 色情五月综合婷婷| AV在线观看网站| 狠狠狠狠狠狠色| 99.N在线视频| 激情综合五月婷婷六月丁香| 色五月激情图片| 五月天色婷婷网| 热99玖玖99玖玖99九九| 色 五月婷婷基地| 国产一级片色色| 五月激激网w'w'w| www.狠狠操| 婷婷五月天成人动漫| 99热精品在线观看| 五月婷婷高清| 婷婷亚洲天堂| 综合激情啪啪| A久久| 2025最新亚洲激情在线| 久/久精品99看9| 综合婷婷六月| 嫩BBB搡BBBB榛BBBB| 青青热久精品视频在线观看| 97五月天| 婷婷五月天,影院| 少妇高潮A片无套内谢麻豆传| 99热视| 五月丁香六月婷婷综合免| 欧美激情综合| 亚洲日韩乱码一区二区三区四区| 色色色综合视频| 亚洲V国产V欧美V久久久久久| 亚洲丁香五月天在线视频| 国产人妻人伦精品一区二区| 激情五月丁香色婷婷| 在线视频区| 五月婷婷婷自由综合| 欧在线一区| 久热免费| 丝袜激情网| 亚洲欧洲另类| 99热精品网| 欧美成人AAA片一区国产精品| 偷偷与邻居做爰完整视频| 内射丰满人妻| 五月Huangsewang| 成人五月天视频播放| 激情九九六月激情免费视频| 97色女人在线| 热99这里只是精品| 激情又色又爽又黄的A片| 亚洲婷婷开心五月| 婷婷伊人五月天| 五月色影院| 久久激情五月天| 色偷偷综合| 丁香五月丁香伊人| 手机在线视频观看9| 天天日天天摸| www.99色| www.色五月| 思思国产99| 色五月婷婷在线| 久久久com| av免费人人| 伊人五月天97| 天天操天天曰| 激情五月婷婷啪啪| 激情五月婷婷色色| 久99久视频| 色五月五月丁香| 激情婷婷丁香色五月| 六月婷婷综合| 色婷婷五月天成人网| 婷婷五月天 丁香五月天 裸体| 欧美成人网99网| 久久久久久久久久8888| 无码免费人妻A片AAA毛片西瓜| 丁香五月综合在线观看| 激情六月丁香| 九九九九操逼| 五月婷视频| 人人色婷婷五月天| 婷婷色综合中心站| 五月亭亭开心网| 天天日天天添| 亚洲啪| 少妇激情五月天| 久久婷婷亚洲五月天| 蜜臀av粉嫩av懂色av| 国产精品久久久久久久久久| 播四月婷婷六月丁香| 九九av| 天色色综合网| 欧美激情综合色综合啪啪五月| 狠狠干伊人| 久99久视频| 色吧网综合| 91久热| 五月天六月婷| 免费视频舔| 激情久久综合网| 欧美成人va| 欧美五月婷婷| 人人舔人人色人人高潮| 久久免费干| www.国产色| 五月丁香六月婷婷操操操| 天天肏屄夜夜爽| 色444综合网| 婷婷综合五月天| 五月天丁香久久| 五月激情基地| 日韩亚洲视频| 九九Y精品热播| 五月天综合网| 97色女人在线| 色婷婷综合网站| 99视频这里只有免费精品| 色婷婷色五月综合| 婷婷五月天激情小说| 色色五月婷婷久久| 思思热国产在线| 婷婷 久综合| 久久五月天网| 99丁香五月| 五月激情视频| 五月婷婷 激情五月| 婷婷5月开心6月| 日韩啪啪网| 日韩在线一级| 4438亚洲欧美| 囯产精品久久欠久久久久久九大| 免费亚洲婷婷| 丁香五月六月激情| 色六月丁香婷婷啪啪啪| 国产婷婷综合| 香蕉久久五月| 亚洲妇女熟BBW| 激情综合五月天| 久久538| 热成人网| 内射激情在线| 色婷婷XXXXX| 在线另类视频| 五月天婷婷激情在线色图|