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

ARTICLE DETAIL

資訊詳情

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

基恩士激光位移傳感器上位機(jī)開發(fā):C#/C++/VB.net通訊實(shí)現(xiàn)

基恩士激光位移傳感器上位機(jī)開發(fā):C#/C++/VB.net通訊實(shí)現(xiàn) 簡(jiǎn)介這是一套基恩士激光位移傳感器的跨語言Demo面向工業(yè)自動(dòng)化領(lǐng)域使用C#、C或VB.NET開發(fā)上位機(jī)程序的工程師解決與傳感器通信、參數(shù)讀寫和測(cè)量數(shù)據(jù)獲取等問題。壓縮包內(nèi)共365個(gè)文件大小僅1.27MB包含292個(gè)htm說明文檔、18個(gè)dll驅(qū)動(dòng)與依賴庫、14個(gè)h頭文件、8個(gè)cpp源碼、4個(gè)cs示例以及VB工程對(duì)應(yīng)的frm/bas/vbp文件覆蓋三種語言的完整工程結(jié)構(gòu)。其中LKG3000_DLL_ver2_10為傳感器驅(qū)動(dòng)庫htm文檔提供API調(diào)用說明cpp/cs/bas示例分別演示了P/Invoke、LoadLibrary/GetProcAddress等典型調(diào)用方式便于對(duì)比三種語言的實(shí)現(xiàn)差異同時(shí)還可從示例中把握DLL加載異常處理、異步讀取、數(shù)據(jù)格式轉(zhuǎn)換與線程安全等開發(fā)要點(diǎn)。已有2142人學(xué)習(xí)/瀏覽該資源適合需要快速上手基恩士LKG系列傳感器二次開發(fā)的嵌入式或工業(yè)軟件開發(fā)者參考后可顯著減少查閱手冊(cè)和調(diào)試底層接口的時(shí)間。 車間里最常見的一個(gè)場(chǎng)景設(shè)備裝好了基恩士激光位移傳感器的數(shù)值在觸摸屏上跳得挺好但到了上位機(jī)這邊怎么讀都不對(duì)或者干脆讀不上來。我自己就替現(xiàn)場(chǎng)處理過好幾回這種事最后發(fā)現(xiàn)十有八九不是傳感器的問題而是上位機(jī)代碼沒寫對(duì)。所以這篇就把基恩士激光位移傳感器在C#、C、VB.net三語言下的demo開發(fā)從頭到尾捋一遍適合剛接觸工業(yè)上位機(jī)開發(fā)的工程師也適合那些項(xiàng)目做了一半、卡在通訊環(huán)節(jié)需要找參考的人。1. 拿到的第一步把位移傳感器“變成”一個(gè)網(wǎng)絡(luò)設(shè)備1.1 先分清型號(hào)和接口別只會(huì)找網(wǎng)口基恩士激光位移傳感器這個(gè)大家族里IL系列、LK-G5000系列、CL-3000系列都是常見選手長(zhǎng)得不一樣通信方式也不完全一樣。有的型號(hào)支持模擬量輸出直接接PLC的模擬量模塊就能用4到20 mA或者0到10 V這種本質(zhì)上不需要寫上位機(jī)代碼。但如果要做數(shù)據(jù)記錄、遠(yuǎn)程監(jiān)控、自動(dòng)判定良品就走數(shù)字通信。目前新一點(diǎn)的型號(hào)基本都帶Ethernet接口也就是常說的網(wǎng)口走TCP/IP通信。還有一些老型號(hào)走RS-232C串口這就涉及串口編程了。寫demo之前第一個(gè)動(dòng)作是去官網(wǎng)下載對(duì)應(yīng)型號(hào)的通信手冊(cè)確認(rèn)三個(gè)事有沒有以太網(wǎng)口、走TCP還是UDP、默認(rèn)端口是多少。很多人上來就套網(wǎng)上通用的代碼結(jié)果型號(hào)對(duì)不上浪費(fèi)一整天。1.2 基恩士通訊協(xié)議的核心約定ASCII指令加換行符基恩士激光位移傳感器的以太網(wǎng)通信大多數(shù)系列用的是一條一條的ASCII命令。上位機(jī)發(fā)一條短指令過去傳感器回一串ASCII碼格式類似“返回狀態(tài) 數(shù)值 單位”中間可能有逗號(hào)或空格分隔。指令通常以CR或者CRLF結(jié)尾不同系列、不同固件版本會(huì)有細(xì)微差別。這一點(diǎn)非常容易踩坑。很多人在網(wǎng)上找到一段別人寫好的demo命令發(fā)過去返回全是問號(hào)或者直接沒反應(yīng)。原因往往是換行符不對(duì)或者指令關(guān)鍵字跟當(dāng)前系列不匹配。我從一個(gè)項(xiàng)目上拿到的經(jīng)驗(yàn)是開發(fā)前先把通信手冊(cè)里的指令表完整看一遍里面會(huì)明確寫每條指令的格式、返回幀的每個(gè)字節(jié)代表什么。特別是“讀取當(dāng)前測(cè)量值”這條指令有的系列叫MS有的系列用MR還有的直接用類似“LON”這種帶參數(shù)的寫法。代碼層面其實(shí)很簡(jiǎn)單難的是命令沒選對(duì)。1.3 連接前必須確認(rèn)的三個(gè)參數(shù)IP地址基恩士傳感器出廠默認(rèn)IP一般是192.168.0.1這一類具體以手冊(cè)為準(zhǔn)。用配置軟件或者直接網(wǎng)頁登錄修改注意和電腦的IP在同一個(gè)網(wǎng)段。端口號(hào)有些型號(hào)固定端口有些可以通過配置軟件改。默認(rèn)值和對(duì)應(yīng)關(guān)系手冊(cè)里都有。觸發(fā)源傳感器是連續(xù)測(cè)量還是外部觸發(fā)測(cè)量會(huì)直接決定上位機(jī)讀數(shù)的頻率和意義。連續(xù)測(cè)量模式下上位機(jī)發(fā)一條讀指令傳感器返回當(dāng)前瞬時(shí)值外部觸發(fā)模式下傳感器收到外部信號(hào)才測(cè)一次上位機(jī)如果一直發(fā)讀指令可能讀到一條錯(cuò)誤提示。這三個(gè)參數(shù)沒搞對(duì)程序?qū)懙迷倨炼际前状?。我見過一個(gè)現(xiàn)場(chǎng)調(diào)試人員折騰了兩天最后發(fā)現(xiàn)是電腦IP和傳感器IP不在同一網(wǎng)段Ping都不通更別提讀數(shù)據(jù)了。2. C#版本W(wǎng)inForm上位機(jī)讀取和顯示實(shí)測(cè)值C#的demo是需求最旺盛的。畢竟現(xiàn)在新項(xiàng)目里用WinForm做界面很常見C#寫起來比MFC舒服太多而且對(duì)接數(shù)據(jù)庫、導(dǎo)出Excel都方便。2.1 封裝一個(gè)精簡(jiǎn)的連接類把TcpClient放進(jìn)對(duì)的地方C#里讀寫TcpClient是基本功但很多初學(xué)者喜歡把連接代碼直接塞進(jìn)按鈕點(diǎn)擊事件里一錘子買賣。實(shí)際項(xiàng)目里建議封裝成一個(gè)類連接、斷開、發(fā)送命令、接收響應(yīng)都做成方法。這樣后續(xù)換傳感器型號(hào)、換協(xié)議只改這個(gè)類就可以了。public class KeyenceLaserClient { private TcpClient _client; private NetworkStream _stream; private readonly object _lockObj new object(); public bool Connect(string ip, int port, int timeoutMs 500) { try { _client new TcpClient(); IAsyncResult result _client.BeginConnect(ip, port, null, null); bool ok result.AsyncWaitHandle.WaitOne(timeoutMs); if (!ok) { _client.Close(); return false; } _client.EndConnect(result); _stream _client.GetStream(); _stream.ReadTimeout timeoutMs; return _stream.CanWrite _stream.CanRead; } catch { return false; } } public string SendReceive(string command) { lock (_lockObj) { byte[] sendBytes Encoding.ASCII.GetBytes(command \r\n); _stream.Write(sendBytes, 0, sendBytes.Length); _stream.Flush(); byte[] recvBytes new byte[1024]; int len _stream.Read(recvBytes, 0, recvBytes.Length); return Encoding.ASCII.GetString(recvBytes, 0, len).Trim(); } } public void Close() { _stream?.Close(); _client?.Close(); } }注意我給連接加了超時(shí)這是仿“生產(chǎn)環(huán)境”的常規(guī)配置。電腦網(wǎng)線沒插好、傳感器沒通電、IP被占用這些情況如果直接調(diào)用Connect在WinForm里會(huì)造成界面假死超時(shí)機(jī)制能避免這個(gè)體驗(yàn)問題。2.2 實(shí)時(shí)刷新UI的正確姿勢(shì)別在UI線程里收數(shù)據(jù)第一個(gè)版本跑通之后很多人會(huì)掉進(jìn)第二個(gè)坑在Timer事件里發(fā)指令、讀數(shù)據(jù)、直接更新TextBox。如果傳感器響應(yīng)速度稍慢或者網(wǎng)絡(luò)有抖動(dòng)WinForm就會(huì)出現(xiàn)“閃退”或者界面卡住這是因?yàn)镾ocket的接收操作阻塞了UI線程。正確做法是用BackgroundWorker或者Task把收發(fā)指令的循環(huán)放到后臺(tái)線程拿到結(jié)果后用Invoke或者BeginInvoke回UI線程刷新控件。簡(jiǎn)單說就是連接在后臺(tái)收發(fā)在后臺(tái)界面只管顯示。private async void btnStart_Click(object sender, EventArgs e) { await Task.Run(() { while (_isReading) { string raw _laserClient.SendReceive(MS); double value ParseValue(raw); BeginInvoke((Action)(() lblValue.Text value.ToString(F3))); Thread.Sleep(50); } }); }50毫秒刷新一次是現(xiàn)場(chǎng)比較穩(wěn)的頻率。如果追求更高實(shí)時(shí)性可以壓縮到20毫秒但要看傳感器的通信周期否則可能連發(fā)命令導(dǎo)致傳感器來不及響應(yīng)。2.3 歸零、閾值這些控制命令怎么發(fā)讀取數(shù)值只是第一步現(xiàn)場(chǎng)還經(jīng)常需要?dú)w零、設(shè)置判定閾值、啟動(dòng)/停止測(cè)量。這類控制命令和讀取命令的本質(zhì)區(qū)別是它們往往有執(zhí)行條件。比如歸零得保證傳感器已經(jīng)穩(wěn)定并且表面沒有正在往探頭前面移動(dòng)的物體否則歸零后的基準(zhǔn)面就是錯(cuò)的。再比如閾值設(shè)置好的做法是封裝一個(gè)方法把測(cè)量值、上下閾值都作為參數(shù)傳進(jìn)去返回設(shè)置成功還是失敗然后記錄到日志里。我在項(xiàng)目里習(xí)慣把所有發(fā)送過的命令和返回結(jié)果都寫進(jìn)日志這個(gè)習(xí)慣在調(diào)試時(shí)救了我很多次。現(xiàn)場(chǎng)排查問題時(shí)翻日志比摸傳感器可靠得多。2.4 掉線了怎么辦斷線重連的簡(jiǎn)單實(shí)現(xiàn)工業(yè)現(xiàn)場(chǎng)網(wǎng)絡(luò)環(huán)境不像辦公室那么干凈交換機(jī)不穩(wěn)定、網(wǎng)線被踩、傳感器重啟都是可能發(fā)生的。一個(gè)靠譜的上位機(jī)程序必須處理斷線重連。我的做法是Read操作拋異常時(shí)標(biāo)記當(dāng)前連接已斷開嘗試重新Connect重連失敗則等幾秒再試同時(shí)把異常信息拋到UI線程在界面上給一個(gè)“通訊斷開”的醒目提示。重連成功之后要重新做一次初始化命令比如重新打開測(cè)量、恢復(fù)之前的閾值配置。這個(gè)“恢復(fù)現(xiàn)場(chǎng)”的步驟很多新手會(huì)漏掉導(dǎo)致重連成功但數(shù)據(jù)不對(duì)。3. C版本適合嵌入工控機(jī)和配合運(yùn)動(dòng)控制卡C的demo多數(shù)出現(xiàn)在兩類場(chǎng)景一類是工控機(jī)上的老程序以前用MFC寫的界面現(xiàn)在要接一臺(tái)新的激光位移傳感器另一類是配合運(yùn)動(dòng)控制卡做實(shí)時(shí)檢測(cè)數(shù)據(jù)要直接參與運(yùn)動(dòng)控制邏輯C的實(shí)時(shí)性優(yōu)勢(shì)比C#更明顯。3.1 Winsock初始化這步最容易被殺毒軟件攔怎么處理Windows下C寫Socket第一步就是用WSAStartup初始化Winsock。這個(gè)函數(shù)本身不難但有個(gè)讓人抓狂的坑某些工控機(jī)上裝了安全軟件WSAStartup返回的不是0而是錯(cuò)誤碼程序直接崩掉。遇到這種情況先看錯(cuò)誤碼。如果是WSAEINPROGRESS或者WSAEINVALIDPROVIDER多半是第三方網(wǎng)絡(luò)驅(qū)動(dòng)或安全軟件跟Winsock沖突。處理辦法是更新驅(qū)動(dòng)、把程序加入白名單或者用管理員權(quán)限運(yùn)行。代碼層面要注意WSAStartup用MAKEWORD(2, 2)請(qǐng)求2.2版本并且一定記得在程序退出時(shí)調(diào)用WSACleanup否則下次啟動(dòng)可能報(bào)“Socket句柄耗盡”。#include winsock2.h #include ws2tcpip.h #include stdio.h #pragma comment(lib, ws2_32.lib) int main() { WSADATA wsa; if (WSAStartup(MAKEWORD(2, 2), wsa) ! 0) { printf(WSAStartup failed\n); return -1; } SOCKET sock socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); sockaddr_in addr { 0 }; addr.sin_family AF_INET; addr.sin_port htons(9000); inet_pton(AF_INET, 192.168.0.1, addr.sin_addr); if (connect(sock, (sockaddr*)addr, sizeof(addr)) SOCKET_ERROR) { printf(connect failed: %d\n, WSAGetLastError()); closesocket(sock); WSACleanup(); return -1; } const char* cmd MS\r\n; send(sock, cmd, (int)strlen(cmd), 0); char buf[256] { 0 }; recv(sock, buf, sizeof(buf), 0); printf(Sensor value: %s\n, buf); closesocket(sock); WSACleanup(); return 0; }inet_pton在老版本Visual Studio里可能要用inet_addr替代這也是環(huán)境相關(guān)的細(xì)節(jié)。3.2 命令發(fā)送與返回?cái)?shù)據(jù)解析注意字節(jié)序和符號(hào)位C里面解析返回?cái)?shù)據(jù)時(shí)最容易栽在“看似數(shù)字、實(shí)則是ASCII字符串”這個(gè)點(diǎn)上。基恩士的返回值通常是一串ASCII字符比如“00234.567”而不是二進(jìn)制浮點(diǎn)數(shù)。所以直接拿int*去強(qiáng)轉(zhuǎn)讀取內(nèi)存地址是行不通的必須先把char數(shù)組轉(zhuǎn)成字符串再按業(yè)務(wù)需求轉(zhuǎn)換。如果傳感器返回的是負(fù)數(shù)字符串里會(huì)帶負(fù)號(hào)解析時(shí)要用atof這類函數(shù)而不是簡(jiǎn)單的前綴截取。如果數(shù)據(jù)精度要求高要注意顯示位數(shù)基恩士有些型號(hào)能到0.01微米但前提是你在解析時(shí)保留足夠的小數(shù)位并且確認(rèn)傳感器的顯示單位是mm、um還是nm。單位搞錯(cuò)了一個(gè)看似離譜的測(cè)量結(jié)果會(huì)讓你懷疑整個(gè)代碼寫錯(cuò)了實(shí)際上只是單位換算問題。3.3 多線程收數(shù)傳感器數(shù)據(jù)頻率與工控程序的配合C程序里如果只是簡(jiǎn)單地在主循環(huán)里recv數(shù)據(jù)頻率一高就很容易丟包或者主線程被一次網(wǎng)絡(luò)超時(shí)卡住幾百毫秒影響整個(gè)控制周期。實(shí)際項(xiàng)目里建議給傳感器單獨(dú)開一個(gè)接收線程把最近一次的有效測(cè)量值存在一個(gè)共享變量里主控制循環(huán)需要數(shù)據(jù)時(shí)直接從共享變量讀。這里要注意的是共享變量的讀寫要做線程同步最簡(jiǎn)單的方式是加一個(gè)臨界區(qū)或者用std::atomic修飾防止讀到半截?cái)?shù)據(jù)。我見過程序員在這里不加鎖結(jié)果測(cè)量值偶爾出現(xiàn)“跳變”怎么排查都查不出原因最后發(fā)現(xiàn)問題出在多線程訪問同一個(gè)變量上。3.4 和運(yùn)動(dòng)控制卡聯(lián)動(dòng)的數(shù)據(jù)傳遞思路如果位移傳感器要和運(yùn)動(dòng)控制卡聯(lián)動(dòng)比如測(cè)高然后調(diào)整壓頭位置那么數(shù)據(jù)路徑就不能走“傳感器到PC再到控制卡”這種串行鏈路否則延遲很高。正確的思路是PC只負(fù)責(zé)讀取和記錄運(yùn)動(dòng)控制邏輯放到控制卡內(nèi)部傳感器通過I/O或現(xiàn)場(chǎng)總線直接給控制卡信號(hào)。這里C的優(yōu)勢(shì)就出來了調(diào)用控制卡廠商的SDK通常本身就是C接口C直接對(duì)接很順。建議把讀傳感器和調(diào)用控制卡SDK放在同一個(gè)高優(yōu)先級(jí)線程里循環(huán)周期控制在10毫秒以內(nèi)這對(duì)傳感器的響應(yīng)速度和控制卡的命令執(zhí)行時(shí)間都有要求需要實(shí)測(cè)確認(rèn)。4. VB.net版本老項(xiàng)目里最“省事”的重寫選擇4.1 遇到的老項(xiàng)目場(chǎng)景還沒上位的設(shè)備、維護(hù)人員只熟VB我知道很多年輕工程師對(duì)VB.net有偏見但在工廠里轉(zhuǎn)一圈就會(huì)發(fā)現(xiàn)大量在役設(shè)備的上位機(jī)是VB.net甚至VB6寫的尤其是十幾年前投產(chǎn)、至今還在穩(wěn)定跑的生產(chǎn)線。這些項(xiàng)目的維護(hù)人員可能不懂C#但能看懂VB。所以當(dāng)這類產(chǎn)線要新增一臺(tái)激光位移傳感器做數(shù)據(jù)采集時(shí)寫一個(gè)VB.net的demo往往比全部推倒重來更現(xiàn)實(shí)。另外有些傳感器廠商提供的演示程序樣例里同時(shí)有VB.net版本說明這個(gè)語言在工業(yè)圈一直都有需求。既然應(yīng)用廠在用那代碼就得有人寫。4.2 一個(gè)能跑通的TcpClient代碼注意事項(xiàng)寫在注釋里VB.net的TcpClient用法和C#幾乎一樣只是語法不同。關(guān)鍵點(diǎn)還是那幾個(gè)超時(shí)設(shè)置、數(shù)據(jù)解析、UI線程切換。Imports System.Net.Sockets Imports System.Text Public Class LaserSensorClient Private client As TcpClient Private stream As NetworkStream Public Function Connect(ip As String, port As Integer) As Boolean Try client New TcpClient() Dim result As IAsyncResult client.BeginConnect(ip, port, Nothing, Nothing) Dim ok As Boolean result.AsyncWaitHandle.WaitOne(500) If Not ok Then client.Close() Return False End If client.EndConnect(result) stream client.GetStream() stream.ReadTimeout 500 Return True Catch ex As Exception Return False End Try End Function Public Function SendReceive(cmd As String) As String Dim sendBytes As Byte() Encoding.ASCII.GetBytes(cmd vbCrLf) stream.Write(sendBytes, 0, sendBytes.Length) stream.Flush() Dim recvBytes(1024) As Byte Dim len As Integer stream.Read(recvBytes, 0, recvBytes.Length) Return Encoding.ASCII.GetString(recvBytes, 0, len).Trim() End Function End Class那段BeginConnect是重點(diǎn)不加超時(shí)的話如果IP地址根本不存在UI會(huì)卡住幾十秒才彈錯(cuò)誤。加了超時(shí)之后連接失敗能快速反饋給操作員而不是干等。4.3 VB.net和C#混調(diào)DLL時(shí)的坑事件委托與線程切換有些老項(xiàng)目里外購(gòu)的采集卡SDK只提供C#版本或者C的DLLVB.net要引用它就得走COM Interop或者自己包裝一層。這中間最容易踩的坑是DLL回傳數(shù)據(jù)時(shí)觸發(fā)的事件在VB.net里收到的線程不是UI線程直接更新界面控件會(huì)拋異常。解決辦法是寫一個(gè)委托在事件回調(diào)里用Me.Invoke切回UI線程。這個(gè)坑我在C#里也踩過但在VB.net里遇到得更多因?yàn)槔享?xiàng)目的開發(fā)者往往不太注意線程模型控件更新代碼習(xí)慣性隨手就寫。5. 三種語言demo都跑通后我總結(jié)的避坑清單5.1 同一個(gè)系列的命令也可能不一樣基恩士激光位移傳感器不是一個(gè)型號(hào)而是一個(gè)大家族。同樣是讀當(dāng)前測(cè)量值IL系列的指令和LK-G5000系列的可能就不同甚至同系列不同固件版本之間都有差異。所以最穩(wěn)妥的做法是拿到一臺(tái)傳感器先看面板標(biāo)簽上的型號(hào)再找對(duì)應(yīng)手冊(cè)查指令表不要默認(rèn)“上次那個(gè)型號(hào)能用這次也一定行”。我在現(xiàn)場(chǎng)就吃過這個(gè)虧。上一臺(tái)傳感器用“MS”讀數(shù)值跑得好好的換了一臺(tái)同品牌更高精度的型號(hào)指令發(fā)過去一直返回錯(cuò)誤碼后來翻手冊(cè)才知道新系列要求先發(fā)一條選擇命令進(jìn)入特定模式后才能讀數(shù)據(jù)。5.2 返回值里有中文和單位編碼問題部分傳感器返回的數(shù)據(jù)里帶了中文說明文字比如“OK”、“NG”這樣的判定或者帶單位的字符串。如果你用ASCII解碼中文會(huì)變成亂碼。處理方法是先確認(rèn)返回?cái)?shù)據(jù)的編碼格式大多數(shù)是UTF-8或ASCII但有的歷史型號(hào)是本地代碼頁。最簡(jiǎn)單的辦法是用Encoding.Default來解碼但要注意這臺(tái)電腦的Windows區(qū)域設(shè)置可能會(huì)影響結(jié)果。更穩(wěn)妥的是先判斷前幾個(gè)字節(jié)是不是固定的數(shù)字開頭只截取數(shù)字部分做解析繞開中文的干擾。這個(gè)“只取數(shù)字”的思路在工業(yè)現(xiàn)場(chǎng)非常實(shí)用別管協(xié)議里帶多少額外信息最終要的其實(shí)就是那一個(gè)測(cè)量值。5.3 關(guān)于超時(shí)、重試、日志三個(gè)建議超時(shí)的設(shè)置要分場(chǎng)景。讀取測(cè)量值的命令超時(shí)建議設(shè)短一點(diǎn)500毫秒足夠如果超過1秒還沒返回說明鏈路已經(jīng)不正常了再等也是白等。但執(zhí)行歸零、校準(zhǔn)這類動(dòng)作超時(shí)要放寬到3到5秒因?yàn)閭鞲衅鲀?nèi)部可能需要時(shí)間穩(wěn)定。重試不能無限重試最多連續(xù)重試3次每次間隔200毫秒還不行就拋異常并報(bào)警通知操作員。無限重試會(huì)讓程序在傳感器斷線時(shí)陷入死循環(huán)界面表現(xiàn)為“卡死”。日志一定要記錄。不管用C#、C還是VB.net每發(fā)一條指令、每收到一條響應(yīng)都帶上時(shí)間戳寫入日志文件。定位現(xiàn)場(chǎng)問題時(shí)這個(gè)日志文件的價(jià)值遠(yuǎn)超任何調(diào)試工具。我個(gè)人的習(xí)慣是日志文件按天切分日志里同時(shí)記錄原始返回值和解析后的數(shù)值。這樣即使解析代碼本身有bug也能從原始數(shù)據(jù)里還原真實(shí)情況不用返工。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
十二区无码| 99精品视频免费在线播放| 国产激情av| 超碰97人人操| 色婷婷性爱| 五月丁香在线观看| 五月婷婷六月色| 五月天婷婷久久日| 狠狠做五月| 91黄色五月天视频| 日本不卡一区二区三区| wwwss在线观看| 五月丁香花婷婷玉莉AV| 99久热这里有精品| 涩五月婷婷| 五月婷婷亚洲综合在线| www婷婷色| 97丁香婷婷| www激情网| 黄网在线播放| 丁香婷婷婷五月综合色情| 黄色一级影片| 影音先锋777xfplay色资源网站| 激情五月综合网| 精品人妻伦九区久久AAA片| 99热这里只有精品4| 麻豆科斗777| 秋霞AV美国| 天天躁日日躁狠狠躁日日躁2022年5月9日| 丁香六月激情综合| 色久天| 五月婷综合| 久久久久久综合五月婷婷| 在线99热| 另类激情五月天。| 五月六月丁香激情视频| 日本熟女视频一区二区| 开心五月婷婷激情| 婷婷综合激情| 久久久性爱视频| 色yeye色综合| 欧美色碰| 色你久久| 午夜丁香| 丁香五月 综合| 成人午夜免费电影| 1024亚洲| 伊人五月天97| 91九色精品| 操逼综合网| 色综合色香蕉网| 99热亚洲| 丁香五月天电影| 丁香婷婷五月天激情四射| 99免费视频精品| 这里只有精品日韩精品| 色播播之激情五月婷婷| 久久性爱网站| 激情VA视频| 亚洲婷婷丁香五月视频| 五月丁香六月婷婷综合| 色五月天成人在线| 五月天成人小说网| 超碰99资源站| 九九99精品视频在线观看| enecarbon-materials.com污K127封锁请涟系@wip1688 | 五月丁香综合网| 丁香五月婷婷色| 久久丁香五月婷婷| 被强行糟蹋的女人A片| 另类激情五月| 99热只有| 亚洲丁香花五月丁香花| 无码少妇高潮喷水A片免费| www.99视频| 五月婷婷综合网| 成人做爰A片免费看网站找不到了| 97色片| 日本色色色| www.天天日| 亚洲AV免费在线| 丰满少妇猛烈A片免费看观看| 狠狠干综合| 性爱综合网| 亚洲午夜av| 大地资源色婷婷视频在线| 日本一级淫| 久9草在线观看视频| 久久久9久| 日本人妻久久| 久婷首页| 深爱激情九九五月天| 午夜不卡成人一区二区| 91色在线 | 日韩| 黄网在线免费观看| 七月婷婷色香综合网| 色丁香五月婷婷综合久久| 综合网网欲色| 五月天·www·com| 99热这里只有精品99| 91超碰在线观看| 亚洲色色色| 久久久精品免费啪啪国| 九草性爱| 桔色成人官方网站| 久久婷婷五月丁香网| 久久视频这里有精品99| 97干资源在线观看| 人人操Av| 久久电影4399| 婷婷丁香六月天| 九九色天堂| 日韩九九视频| 无码任你操| 丁香五月网址| 奇米影视在线视频| 丁香激惜男女| 激情六月婷婷| 香蕉五月婷婷| 精a品a视a频| 综合网五月天123| 99色网站| 夜夜AVV| 国产激情久久久| 天天爽天天爽天天爽天天爽天天爽天天爽天天| 日韩无码色色| 国产精品久久久久久喷浆| 九草性爱| 深爱激情网噜噜色| 深爱激情综合| 天天综合五月| 99爱这里只有精品免费视频| 黄桃AV无码免费一区二区三区 | 色综合区| www.色色com| 无码地址| 殴美日比视频| 99亚洲精美视频在线观看| 国产va在线视频| 五月婷婷丁香| 97超碰,人人舔,人人操,人人摸| 精品操逼一区二区| 成人午夜无码视频| 五月丁香六月激情欧美综合| 99性视频| 久综合九| 欧美久久婷婷| 玖玖@三月天天丁香婷婷| 五月婷婷成人网首页| 久热这里只有精品99re| 欧美激情综合| 91日韩在线| 人伦30P| 婷婷五月丁香久久| 五月婷婷香蕉| 国产一区男女| 人妻丰满精品一区二区A片| 日本九九九九| 涩涩涩五月天| 狠狠搞五月天| 丁香九月久久| 4399在线观看免费高清电视剧| 99久久综合网| 五月综合激情久久| 不卡在线中文字幕无| 亚洲精品乱码久久久久久综合| 色色色热| 亚洲五月丁| 国产精品18久久久| 五月丁香激情六月| 日本黄色精品| 久久97| 天天操无码| 综合久久影院| 婷婷丁香五月视频| 一区二区无码视频| 色婷婷亚洲婷婷| 超碰爱爱爱| 婷婷久久综合| 深爱五月激情网| av九九| 色婷婷视频| 五月婷婷影院| 色五月丁香六月欧美综合| 五月天大香蕉视频| 成人在线精品| 精品综合久久久久久五月天| 精品九九婷婷| 思思热在线播放| 六月色日韩| 亚洲国产精品二二三三区| 六月丁香五月激情网| 色六月 婷婷| 五月丁香六月婷婷亚洲综合| 另类专区在线| 日韩人妻白浆视频系列| 婷婷成人AV| 天天开心天天色| 少妇AB又爽又紧无码网站| 九九久久99| 久热精彩视频98| 婷婷成人视频| 99这里只有免费的小视频在线观看| 欧美电影在线观看| WWW.桔色成人.COM| 五月永久激情| 五月丁香激情四射综合| 狠狠ri| 久婷五月| 日本在线噜噜| 综合激情婷婷| 色网站9| 色色激情| 五月天婷婷影院影院观看| 国产激情av| 狠狠干婷婷| 久久A区B区| 亚洲综合草草| 人人操超碰| 色婷婷婷婷| 六月婷五月丁香| 狠狠综合区| 婷婷久久大香蕉| 色五月首页| 丁香婷婷五月色成人网站| 国产人妻777人伦精品HD| 五月网在线| 色五月网址| 狠狠狠狠狠狠草| 99日本精品视频热| 久狠狠狠| 婷婷五月天婷婷| 91欧美日韩综合| 先锋影音av色五月天资源站| 激情视频网址| 激情综合网五月婷婷| 九九人妻福利| 亚洲愉拍99热成人精品| 色婷婷丁香社综合| 亚洲区在线| 狠狠干夜夜干| 久久婷婷啪啪视频| 五月开心久久| 99热99热在线| 亚州AV超碰人人操| WWW.桔色成人.COM入口| 久久婷婷激情五月天一区二区| 伊人久久大香| 99re久热| 99久久婷婷精品视频| 美日韩成人| 综合久久六月| VfJxEwPH| 婷婷丁香五月亚洲综合网在线视频观看| 激情综合五月| 婷婷91| 五月天婷婷涩涩| 五月天啪啪| 色色激情五月| 99九九精品视频| 十月色综合| 激情图片婷婷| 91vip在线观看| 激情综合网址| 五月天丁香综合| 成人五月天视频| 开心色播色五月婷婷| 91精品久久久久久久| 97操男人的天堂| 久久久国产精品黄毛片| 成人做爰A片免费看视频| 色色五月丁香婷婷| 99热精品在线播放| 色色亚洲| 国产人妻人伦精品一区二区| 少妇2做爰HD韩国电影| 99久久婷婷国产综合| 看片视频在线免费日产在线看| 久久婷婷五月草视频| 丁香激情五月综合网| 色五月婷婷婷婷婷婷婷婷婷婷| 另类伊人婷婷| 五月天激情四射| 色综合色五月| 亚洲欧洲色色| 深爱丁香激情| 99色免费观看全部| 色九亚洲| AA丁香综合激情| 五月婷婷色色色| 五月停亭六月,六月停亭的英语| 91大屁股精品| 深爱婷婷网| 日本天天色| 久久婷婷五月综合| 成人精品视频99在线观看免费| 亚洲人妻AV| 色五月综合网| 成人国产网| 91碰操| 9色免费网| 中文字幕性爱视频| 亚洲精品视频在线播放| 久久黄色免费视频| 骚货艹网站视频| 久久A V无码视频| 精品久久久人妻| 99久视频| 五月婷婷综合在线| 天天插操| 丁香五月婷婷激情尤物| 久久丁香五月婷婷激情综合网| 五月婷久久| 欧美97p| 思思热久热| 五月丁香啪啪啪| 91丨九色丨高潮丰满日本| 狠狠干综合| 青青草免费公开视频| 亚洲精品一二三| AV变态另类一区二区| 99热大| www.五月天色色.com| 欧美99| renrencaoav| 成人精品亚洲性爱| 99热啪啪| 亚洲啪啪精品| 狠狠艹狠狠艹| 亚洲中文乱字字幕在线永久| 亚洲五月婷| 一二线视频 另类| 九月av在线| 级情九色| 激情五月色播五月| 久草五月| 国产精品操| 久久激情综合| 成人免费在线电影| 久久九九激情五月天 | 色婷婷色丁香色欲av| 激情无码网| 天天色爽| 婷婷色九月| av免费在线看不卡无毒| 亚洲激情综合网| 九九九午夜影院成人| 婷婷99狠狠| 亚洲亚洲人成综合网络| 成人五月天丁香婷| 常久最新免费的色吊丝| 久久99久久99久久99人受| 伊人超碰在线| 欧美综合婷婷欧美综| 色婷婷六月天| 97成人丁香| 色就是色婷婷五月亚洲激情| 亚洲激情网| 伊人在线视频| 69热在线| 日良久久| 色婷婷影| 婷婷干五月综合在线播放| 天天搞天天爽| 五月天天堂久久| 人人操人人爱丁香五月| 麻豆WWWCOM内射软件| 国产操碰| 五月天婷婷綜合院| 高清av在线国产| 婷婷五月丁香综合激情小说| 亚洲第一第二网站| 国产9色在线/日韩| 婷婷五月色惰| 人碰91| 婷婷丁香五月天亚洲| 天天干天天日天天操| 玖色色综合| 啪啪婷婷五月天激情| 丁香六月婷婷开心| 色婷婷久久天天性爱| 久热这里只有精品视频免费观看| 中文字幕按摩做爰| 欧美日韓成人亚洲精品另类| 五月丁香久久| 激情久久四色| 色色婷婷丁香| 久久综合激情五月天| 亚洲成人AV在线播放| 97久久精品视频| 日本成人噜噜噜噜噜| 女人天堂AV| 亚洲在线操| 婷婷内射视频在线| 色天堂A| 色色色综合| 欧美123区免| 激情网综合| 九九婷婷五月天| 欧美婷婷五月无砖| av高清无码| 五月色欧洲| 成人无码髙潮喷水A片| 丁香五月六月久久综合| 天天日天天爽| 99热这里有精品24| 亚韩精品视频1区| 五月丁香六月情婷婷久久| 任你躁XXXXX麻豆精品| 激情图片婷婷| A片天天| 婷婷五月精品在线| 无码人妻一区二区一牛影视| 色婷婷婷婷| 色色九区| 日本精品99网站| 影音先锋一区二区三区| 天天做夜夜爽| 天天人人天天爽| 婷婷成人基地| 五月激情偷拍| 97色女人在线| 五月综合久久| wwwxxx五月婷婷小说| 超碰只有精品在线| 噜一噜在线| 91色噜噜狠狠狠狠色综合| 久久性爱视频| 深爱婷婷色| 中文字幕婷婷9月天| 五月宗合激情网| 黄页免费一级视频懂色| 亚洲熟女色| se99高清无码| 激情色五月天| 婷婷五月综合网| 色狠狠五月天| 91婷婷视频| 亚洲色99| 久er免费视频| 影音先锋男士资源网一区| 精品久久久人妻| 色婷婷五月在线| 日本狠狠干| 久久99热精品a片在线观看| 极品五月天| 亚洲网站999| 日韩欧美一区二区三区四区| 五月天婷婷Av| 九色婷婷| 这里只有精品9| 无码yw| 超碰在线91| 国产另类综合| 99在线精品观看99| 色五月婷婷丁香凹凸| 日本在线99| site:esunnet.com| 久热99热| 五月天婷婷综合色| 婷婷亚洲色| 五月丁香六月停停| 国产99久久久| 97成人视频| 婷婷六月啪啪| 色色日本| 久久久婷丁香五月| 日韩影院三级| 亚洲性爱AV| 亚州操人在线视频| 深爱五月婷婷| 婷婷免费无视频| 91凹凸在线| 亚洲午夜成人av电影网| 九九亚洲视频| 中文AV网站| 日韩狠狠色婷婷| enecarbon-materials.com污K127封锁请涟系@wip1688 | 日日噜狠狠| 婷婷香五月综合激情| 99人碰碰碰| 亚韩精品视频1区| 婷婷金品综合视频| 婷婷综合成人| 婷婷日日夜夜| 日日噜狠狠色综合久久| 丁香六月色香蕉视频| 丁香六月av| 国产又爽又猛又粗的视频A片| 中文字幕丰满人妻无码专区| 久久这里有精品视频| 久久五月天合网| 久久久久激情网| 国产精品久久久久久喷浆| 激情久久久久久| 色五月婷婷很很操| 思思热久久爱| 开心五月综合激情综合五月| 欧美在线骚货| 99热在线观看| 久久 婷婷 五月天| 在线观看免费狠狠色丁香香综合| 另类亚洲电影| av首页在线| 欧美电影在线播放| 天堂爱爱| 色激情综合狠狠婷婷| 婷婷丁香激情综合色情| 大香蕉婷婷丁香| 久久九九99.www| 色欧美一级| AV中文在线| 欧美在线视频99| 人人九色| 色久九| 国产激情在线| 色色热| 久久精品性爱| 婷婷激情视频欧美视频自拍视频欧美剧| 日逼免费视频| 色五月综合婷婷| 情婷婷五月天在线| henhencao国产在线| 激情综合婷婷五月| A√天堂网在线| 99热这里只有在线播放| 丁香六月激情综合网| 天天爽—爽| 99激| 五月婷在线色视频| 亚洲 小说 欧美 激情 另类| 五月天婷婷色播在线网| 中文不卡一二区| 狠狠久综合| 99热这里有精品2| 婷婷激情欧美| aaa日韩| 五月 婷婷 成人| 日韩欧美一级大黄网站| www.minyis.com【JT】实力收量可预付QQ2101460746 | 99久久99热这里只有精品| 五月伊人视频在线看| 开心五月婷婷激情网| 99精品久久久久久久婷婷久久| 色五月天天| 开心五月婷婷在线| 久久这里只有精品99| 激情深爱五月天| 婷婷午夜综合| 五月婷婷六月激情| 无码视频国内精品久久久| 播丁香五月婷婷欧美| 性爱网五月婷婷| 九日日夜夜69| 久久久久98| 超碰av在线| 婷婷激情五月天在线视频| 九九热思思热| 九九色色| 婷婷综合| 久久女人九九| 色色五月天婷婷| 99这里只有精品8| 激情婷婷六月| 一区二区乱码视频| 99热在线观看| 色婷婷四色| 色婷| 激情婷婷五月天在线观看| 51avj视频大全| 9久久久久久久久久久| 99热免费在线| 色婷小说| 色色五月天婷婷| 天天干肏夜夜| YJLZZJLZZ亚洲乱熟无码| 色色五月婷| 九九中文色色| 天天性视频| 色偷偷狠狠| 性视频久久| 精品一二三区久久AAA片| 影音先锋男人av资源站| 99久视频| 情久久综合五月天| 久久香蕉影院| 久久码久久无清| 如何安全看伊人婷婷| 婷婷五月伦理| 综合激情视频| 香蕉色色网| 久久永久网址| 日本狠狠干| 第九色区av天堂| 天天综合91入口| 日 日干 日日做| 99热1| 日本色色影片| 伊人婷婷青青cao| 色色色成人网| 色五月激情五月| 大香蕉99热| 五月丁香六月婷婷手机无线| www.久久| 六月色激情| 色香五月天| 综合色色网| 99干在线| 亚洲五月天婷婷综合| 婷婷久久综合| 国产精品人妻在线网址| 激情丁香五月婷婷啪啪| 五月天社区| 婷婷五月综合社区| 99热在这里只有精品| 青青草免费公开视频| 草一草avb| 久久九九色| 99热热热99精品婷婷| www.zbzhongsen.com| 开心网五月色婷婷| 波多野结衣不卡AV| 五月丁香婷婷激情| 一起草av| 五月天激情站| 欧美色色色色色| 91凹凸在线| 精a品a| 97搞在线| 婷婷日日天天| 欧美性生交XXXXX无码小说| 青青.com| 天天爱天天做天天操| 97人人操| 亚洲成人AV在线播放| 丁香五月婷婷激情完整版| 丁香五月色五月婷婷宗合| 亚洲熟妇AV乱码在线观看| 丁香无月在线观看| AV性爱在线| 久久综合丁香| 9色在线视频| 91狠狠色丁香| 99热亚洲精品| 国产成人在线精品| 热久久91| 久久婷五月天| 久久激情网| 九九国产精视频| 色香欲综合| AV伊人青草丁香六月| 97操操| 亚洲1区| 天天狠天天叉| 亚洲中文无码成人| 日韩成人无码| 伊人婷婷五月天av| 啪啪五月婷婷| 播播网色播播| 99色综合网| 激情www| WWW.激情| 日韩色色色色| 欧美成人五月天| 97香蕉人人在线观看| 99热8| 综合久久高清| 思思热视频在线观看| VA五月激情在线| 国产AV一区二区三区日韩| 色 丁香婷婷| 在线免费视频caop| 五月天婷婷丁香基地在线观看| 色娸娸综合网| 色色a| ss99热| 激情五月瑟瑟| 人人操AV| 狠狠va| 国产99久9在线+|+传媒| 五月婷视频在线| 婷婷永久在线| 无码激情AAAAA片-区区| 99亚洲日韩| 丁香婷婷九月| 色综合五月天| 女高怪谈在线观看| 99热国产| 五月四色激情| 大香蕉婷婷丁香视频在线| 久青青久| 伊人超碰在线| 婷婷色婷婷| 日日干干天天干| 五月天激情综合网| 综合网亚洲| 天天插天天| 丁香五月婷婷天堂大香蕉| 婷婷五月天久久| 国产高清精品色| 久青操| 成熟妇人A片免费看网站| 熟女激情五月天 | 日本狠狠爽| 91丨九色丨国产打屁股网站| 另类天堂| av操一操| 狠色狠色狠狠色综合网| 亚州精品成人片| 日韩一级片| 色婷婷亚洲六月婷婷中文字幕| 丁香成人五月天| 国产99久| 丁香六月激情| 激情五月天社区| 欧美va国产va| 激情五月婷| 色婷婷性爱网| 97热这里只有精品| 综合网亚洲| 欧美天天综合网站上去吧| 亚洲色图81p| 四川女人毛多水多A片| 五月天丁香成人| 五月天狠狠干| 精品视频这里只有精品| cao久久| 大香蕉综合视频在线| 欧美精品999| 第四色首页| 这里只有精品99视频| 亚洲成人超碰| 欲求不满的人妻| 国产精产国品一二三在观看| 成人av播放| 99re鈥哸鈥唙| 99视频在线观看欧| 99久久久国产大片| 五月丁香成人| 伊人久久大香天蕉亚洲特级| 婷婷色五月大香蕉在线| 色区久久| 丁香五月Av| 婷婷色五月开心五月| 丁香五月六月激情久久| 狠狠狠激情网| 伦乱美欧| 狠狠干五月天婷婷网| 激情人妻综合| av操一操| 激情婷婷丁香色五月| 99re欧美精品| 人妻熟女一区二区AV| 涩涩五月天| 五月婷婷六月丁香| www.婷婷五月天.com| 99成人| 婷婷淫淫狠狠六月| 天天插插天天| 热99AV网站| 综合伊人狠狠| 五月天社区狠狠| 亚洲性色XXXXX| 久热2025无码| 亚洲激情 久久| 99久久精彩视频。| 天天日日夜夜爽| 婷婷丁香五月综合| 九九Av| 激情久久久| 丁香五月色情| 九玖视频这里只有精品| 99色色爰| 婷婷欧美偷拍综合| 亚洲丁香五月综合| 亚洲色情免费网| 亚洲婷婷开心五月| 26uuu国产精品| 26uuu91| 色五月视频,小说| 五月开行婷婷色五月| 79色色色色| 天天日夜夜拍| 丁香激情五月| 色五月综合在线| 99色免费观看全部| 九九久久99| 亚洲无AV在线中文字幕| 丁香狠狠干| 97涩婷婷| 久碰综合| 久久99操| 夜夜骑日日操| 婷婷之六月丁香| 亚城区在线| 天天爽夜夜操| 五月婷色色| 久久婷五月天| 人妻激情久久| 亚洲四色五月| 亚洲欧美综合7777色婷婷| 韩日在线熟女| 九月婷婷丁香| 噜噜色婷婷| 色狠狠综合网| 东京热免费视频| 变态 另类 在线 | 狼人久草| www.金莲av| 婷色视频| 五月总合激情网| 五月天色综合服务平台| 日本五月婷| 大香蕉婷婷色| 国产成人精品123区免费视频| 五月天婷婷丁香成人网| 久久婷婷丁香视频网| 色5月婷婷| www.十八禁不禁AV.com| 天天干天天操天天爽| 九月婷婷久久| 中国操逼99| 9999热在线免费观看| 26uuu国自产精品| 淫荡综合网| www.99日本| 99综合| 大香蕉在线观看9| 五月丁香婷婷色色| 综合XX网| 欧美色色色| 丁香五月AV| 99热99成人| A网在线欧洲| 九色91视频| 成人国产欧美大片一区| 中文字幕性爱视频| 五月色视频| 六月丁香社区| 色情综合网| 亚洲av电影网站| 91色久| 国产婷婷五月天| 丁香六月在线| 中文字幕高清av| 天天爱天天做天天日| 夜夜爽天天日| 久久久这里有精品| 国产高清视频91九九九久久久| 亚洲AV人人操| 久热A| 激情五月天小说网| 综合色婷婷| 人人天堂操| 久久三级视频| 欧美日本高清视频99| 久久亚洲精品成人无码网站导航| 综合网激情| 精品成人无码A片观看香草视频| www.久久爱.com| 九九热这里只有精品12| 三级黄网站| 六月丁香婷婷综合影院| sewuyue第四色| 大香蕉九操| 五月婷中文娱乐综合| 五月天久久婷婷婷| 久久综合婷婷| 大香蕉Av在线| 丁香五月六月激情| 久久思思热| caop在线| 午夜丁香综合婷婷| 国产乱轮一区二区三区| 国产色色网站网址| 一级黄色影片| 国产免费一区二区三区三州老师F1F1.CC| 亚洲九九99精品视频在线播放| 79精品视频在线观看,| A级毛片高清免费不卡播放谢谢谢谢| www,婷婷五月天777me,com| 亚洲色网络| 婷婷久久99| 久久久无码精品成人A片小说| 五月天婷婷无码| 五月婷婷综合色啪首页| 色婷婷激情| 五月丁香美女视频| 久久9精品| 性爱五月丁香| WWW.17C亚洲精品| 五月婷色丁香| 婷婷五月天免费视频在线观看| 99精品偷自拍| 综合激情网| 亚洲乱码精品久久久久..| 看黄的网站18禁| 欧美日韩一区二区三区四区| 婷婷综合精品| 五月丁香久| 国产精品操| 日韩 中文 欧美| 九九热99视频在线| 天堂久久性| 婷婷丁香五月91| 少妇性按摩无码中文A片| 色色色色区| 五月激情婷婷国产精品久久久久久| 91丨九色丨国产| 日本性激情色播| 激情人妻蜜夜系列区| 深爱丁香激情| yw国产AV| 99热在线只有精品| 伊人久久大香天蕉亚洲特级| 99综合| 91艹人| 五月天婷婷爱| 久草五月婷婷| 99久热这里只有精品| 久久久久妻| 丁香五月AV| 五月丁香拍拍激情综合| 综合天堂AV久久久久久久| 天天舔天天插天天干| 六月婷综合| 毛片毛片毛片毛片| 丁香五月天激情四射网络不好| 天天舔天天操| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 99re8热精品免费视频| 99热日韩| 在线看黄色| 婷婷精品免费久久| WWW色五月天| 懂色av粉嫩av蜜臀av| 午夜色丁香| 秋霞AV美国| 精品五月天| 色欲日日躁| av超碰在线| 91干在线| 丁香五月香蕉在线| 在线看片h站| 日本色视| 九月婷婷| 婷婷五月天性色| 丁香五月偷拍| 色噜噜狠狠色综合AV兰草影视| 粉嫩AV久久一区二区三区| 五月婷婷说| aa久久| 色五月情| 亚洲六月色| 色综合色五月| 人妻日日日| 深爱五月天| 激情五月天噢美| 91精品刘玥| 久久丁香五月| 天天色伊人| 五月丁香六月婷婷的女人| av九九| 亚洲、热| 日本操碰碰| 国产婷婷色综合AV蜜臀AV | 日本婷婷色| 九九热av| 五月丁香六月婷婷亚洲| 五月天婷婷伊人| 欧美性生交XXXXX无码小说| 天天干 夜夜爽| 久久久久久久综合狠狠综合| 青吴乐视频| 日韩九区| 99热99热| 色色婷婷丁香| 丁香五月婷婷综合激情啪啪啪| 超碰人人干| 丁香六月无码| www,五月天com| 色级婷婷| 欧美交换配乱吟粗大25P| 成人丁香| 在线色五月婷婷| 一本久道综合99| 密着浓厚中出乚交尾GvG935| 久久婷婷啪啪视频| 五月四色色| 九九色精品| 91九色成人原创视频| 四色永久成人网站| 婷婷综合成人| 久久久99精品| 五月婷成人| 色婷婷操逼网| 91 影音先锋| 丁香成人五月天| 婷婷 丁香 精品| www.minyis.com【JT】国内CDN落地页保证转化QQ2101460746 | 九色 在线| 91919191919久久成人视频| 丁香六月啪| 五月婷婷在线免费| 青青草六月丁香| 99综合| 伊人网啪啪| 丁香五月婷婷综合激情啪啪啪| 99热18| 欧美久热| 日91高清无玛| 99热精品在线免费观看| 久热久色| 婷婷99视频精品| 久久国产AV| 九热网站| 国产毛片精品一区二区色欲黄A片| 超碰免费成人| 丁香五月在线播放| 99色视频免费在线规看| 色色色99韩| 99精品久久| 99精品超在线播放| 怡春院天天干| 狠狠干五月| 成人无码精品1区2区3区免费看| www.99热这里只有精品| 五月婷啪| 97婷婷狠狠| 五月丁香六月| 丁香五月天啪啪| 久久人妻伦理| 深夜A片| 亚洲尤物在线| 伊人国产婷婷五月天| 天天天操天天天爰| 亚洲一个色| 、激情六月天| 五月婷婷色色| av中文在线| 99久久综合网| 国产操碰| 九九aV| 99在线观看| 9色在线| 91丨九色丨大屁股| 天天射美女| 丁香九月婷婷综合| 欧美性爱五月天| 婷婷五月天AV| 亚洲五月天色| 婷婷伊人无码| 亚洲丁香五月天在线视频| 亚洲色色图片| 啪啪五月天啪啪| 密乳视频| 亚洲激情网站| 99久久极情精品一区| 五月丁香婷婷AV| 日本色爽| 一级精品999WWW| 久久98| 久99热| 精品香蕉99久久久久网站| 国产精品18久久久| 色青青电影色五月| 激情五月天情色| 98永久精品| 五月婷婷av| 狠狠操天天操| 色五月婷婷丁香婷婷| 婷婷五月视频| 狠狠狠狠狠狠| 日韩啪啪视频| 婷婷色婷婷| 天天干天天av天天射| 丁香婷婷五月人体| 六月丁香综合| 77799热| 色婷婷色人人射| 热99这就是精品视频| 六月99天天婷婷激情综合| 久久五月丁香| 婷婷丁香五月天综合激情| 影音先锋91视频| www.91在线观看| 噜一噜免费视频| 婷婷爱婷婷| 色婷婷激情| 亚洲免费婷婷| 色情终和网| 色蜜婷婷| 欧美va亚洲va| 99色免费视频| 久久婷婷五月丁香网| 色情成人五月天| 九九热内射| 8区视频在线| 久久婷婷六月综合资源| 99在线精品视频在线观看| 免费亚洲婷婷中文字幕| 精国产品一区二区三区A片| 婷婷六月久久| 色九九综合| 色情五月天婷婷| 91人人网| 五月日韩中文字幕| 超级碰碰碰97免费| 激情五月无码| 天堂网啪啪| 亚洲乱码日产精品BD| 青青操丝袜美腿| 激情五月婷婷免费视频| 五月婷婷综合久久| 久久激情五月婷婷| 99久久五月婷婷| 无码九九| 激情六月综合| 深爱五月婷婷| 欧美色色色色色色| 五月激情开心婷婷| 五月丁香久久| 欧美性生交XXXXX无码小说| 91精品综合久久婷婷九色| 五月情婷婷五月| 美欧日韩国产成人在战| 牛牛热这里只有jingpin| 激情啪啪五月| 乱轮A片| 99热这里只有精品在线| 丁香熟女乱| 五月婷婷就去色| 日韩成人无码人妻| 美女爆乳18禁www久久久久久| 丁香五月激情宗合网| 五月婷婷色五月| 蜜臀AV在线观看| 99ri国产在线| va婷婷| 成人做爰A片免费看视频| 六月婷婷综合激情| 可以免费看AV网站| 色情婷婷| 色婷婷久久综合| 99这里只有精品视频| 思思re最新视频| 激情综合啪啪啪| 五夜丁香| 天堂网操| 五月丁婷婷| 五月天婷婷激情| 日韩超碰在线| 色五月婷婷在线观看| 国产古装妇女野外A片| 久久97| 97干在线播放| 色婷婷aV四虎| www.五月激情红色| 色九区| 激情五月婷婷| 亚洲视频五区| 黄久久久| 五月综合婷婷五月| 欧美一级a| 狠狠色五月| 女人高潮内射99精品| 天天插天天插天天操| 欧美色99| 色噜噜五月天| 五月天久久综合婷婷| 久久日本wwww色| 开心综合激情综合| 无码免费人妻A片AAA毛片西瓜| 综合五月草 | 五月丁香香蕉| 99A级片| 97干综合网| 久久久久婷| 久久一级片| 天天插综合网| 日韩有码久久| 噜噜狠狠色综无码久久合欧美| 99视频啪啪| 五月婷精品| 亚洲色区17| 天天综合社区| 99综合99| 激情婷婷五月社区| 9精品一区| 色五月婷婷小说亚洲中文字幕组| 超级碰 久久9| 色激情五月| 99国产欧美视频| 99热在线观看免费精品| 婷婷第一页| 丁香五月激情五月| 丁香久月婷| 久久人人九九| 另类专区在线观看| 丁香五月激情综合| 色色综合色视频| 欧美日韩成人在线| 极品 少妇 内射| 天天激情站| 婷婷色五月色| 色色色婷婷| 亚洲成人网在线观看| 超碰在线人妻| 色婷久久| 天天操夜夜夜拍拍拍| 色色色com| 99精吕视频在线观看了| 亚洲有码在线视频| 九九久久五月天| 99色在线视频观看| 日本欧美成人片AAAA| 久久96热| 停停六月 综合| 狠狠狠狠狠狠色| 色色日韩网| 中国女人内射6XXXXX| 丁香五月婷婷在线视频| 久久久精品99| 婷婷中文在线| 草美女在线观看视频在线播放| 婷婷五月在线影院| 五月开心激情| 亚洲另类婷婷综合| 婷婷综合| 婷婷五月成人系列| 五月丁香六月婷婷久久肏| se99视频| 五月丁香六月婷婷玖玖| 丁香六月婷婷色XXXXX| 色婷婷综合久久久久| 久草久青福利| 色色综合五月| 色综合激情| 激情五月丁香在线观看直播| 九热av| 亚洲精品视频在线播放| 五月香蕉婷婷| 婷婷色六月| 色五月综合| 婷婷五月色網站| 色婷婷在线播放| 国外亚洲成AV人片在线观看| 中文AV网| 亚洲美女婷婷五月天| 色综合婷婷99| 97福利视频| 婷婷色五月情| 爽极品色| 国产乱子轮XXX农村| 四月婷婷五月丁香| 久久ER视频com| 国产美女主播vip| 99在线观看| 人妻精品一区二区三区| 国产片天天爽夜夜爽| 一区操| 99免费在线视频| 亚洲激情婷婷| 欧洲亚洲免费视频区| 色播五月天婷婷老师| 亚洲无AV在线中文字幕|