欧美成人午夜精品久久久,国产?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
返回資訊列表
欧美日韩国产一区二区| 国产伦理精品高清在线观看网站一区二区 | 怡红院AV亚洲一区二区三区H| 日本va视频| 美欧成人视频| 久久婷综| 欧洲色| 日韩精品二三区| 九色 在线| 538在线精品| 午夜激情五月| 色情丁香五月天| 日韩伊人大香蕉| 色久综合| 色婷婷亚洲婷婷| www.minyis.com【JT】币址百万U预算可预付QQ2101460746 | 五月天激情亚洲| 久久精品系列| 开心婷婷五月天激情网| 色综合久久天天综合网| 色婷婷成人在线| 丁香香蕉婷婷| 在线不卡AC| 色射影院| www.婷婷五月| 久热久| 深情五月天| 夜夜骑操AV| 99热国产婷婷| 超碰人人99| 中字幕视频在线永久在线观看免费| 色情久久久| 丁香五月婷婷五月天在线| 亚州第一黄网| 99A片| 五月激情影院| 免费看欧美成人A片无码| 国产精品激情五月天色婷婷| 99精品无码网站| 婷婷五月激情四月综合 | 六月激情婷婷| 丁香伊人网| 99热这里只有精品搜| 色色综合色视频| 亚洲欧洲午夜成人精品av| 成人免费黄色短视频| 色综合激情| 五月色欧洲| 色色色在线播放| 色婷婷久久| 日本久久人| 色约约视频一区二区三区四区五区 | 狠狠狠狠狠狠| 99热人人艹| 双性美人被调教到喷水A片| 亚洲啪啪视频| jiZZdr| 亚洲成人一区| 五月丁香六月婷| 五月婷婷婷| 日韩色五月| 99热亚洲| 99操视频| 丁香婷婷久久五月天| 人碰人人人玩91| 国产乱子轮XXX农村| 深爱激情五月网| 99热爱爱干干日| 91丁香五月| 九九99九九99| 色婷婷电影| 欧洲色区| 综合九九日本| 丁香五月亚洲激情婷婷射| 六月激情婷婷| 五月丁香伊人网| 日韩av干| 丁香五月天成人网站| 久久精彩免费视频| 国产精品久久久久久久久久| 粉嫩AV久久一区二区三区| 成人做爰A片免费看网站找不到了 噼里啪啦在线观看免费完整版视频 | 狠狠狠狠狠| 免费视频99| 婷婷五月天激情小说| 婷婷六月天| 国产亚洲精品久久久久久牛牛| 五月天婷婷小说| 久久九九网| 天天操天天国产三级片处女学生妹| 超碰在线综合| 天天色综合网1| 天天综合五月天| 激情综合网五月婷婷| 精品香蕉99久久久久网站| 欧美色色日韩| 婷婷五月激情在线| WWW.桔色成人.COM| 亚洲欧美综合7777色婷婷| 婷婷久久五月天亚洲欧美国产日韩在线观看 | 人人干av| 991精品在线视频| ss五月天激情| 五月丁香| 久久狠狠干| 午夜婷婷五月天在线| 久久婷婷五月综合色奶水99啪| 嫩草AV久久伊人妇女超级A| 久久久久久久8| 日日噜狠狠色综| 99综合视频| 粉嫩AV久久一区二区三区| av五月丁香婷婷网| 亚洲人人操BD| 五月婷婷 婷婷五月 一区二区 久久久| www.色色五月天.com| 激情婷婷狠狠干| 色婷婷a v| 影音 五月 婷婷 久久| 亚洲人妻av| 99爱视频免费| 久热伊人9| 丁香久色| 我淫我色婷婷五月天激情四射| 色情综合| 天天插天天干| 99精品视频在线免费观看| 久久婷婷六月综合综合| 影音先锋91| 欧美啄木乌丝袜人妻系列| 久久一热| site:minyis.com| 日本色色图| 婷婷综合影院| 99性视频| av 一区三区四区| 六月婷婷久久| 国产激情在线| 五月婷六月| 丁香色五月婷婷| 激情 久久 婷婷| 欧美色色色色色色色色色色影视| 色婷婷成人做爰A片免费看网站 | 色五月婷婷丁香凹凸| 日本成人噜噜噜噜噜| 99无码| 精品久热| 大香蕉久操| 9.1综合网| 五月丁香综合啪啪| 色婷婷九月综合| 亚洲午夜成人av电影网| 色丁香影院| 成人小说色图婷婷五月| 婷婷五月天亚洲五码| 午夜福利8055| 日本综合久久| 激情五月婷婷伊人| 激情五月天第四色| www.yw尤物| 色婷婷五月天中文字幕| 青青久久五月| 操久久网| 五月天婷婷深深爱| 九九综合网色全集| 思思99热| 99色| 色五月aV| 欧美日韩国产一区二区| 五月婷婷六月丁香综合在线| 《》【无码】想被搞到爽AV应募而来的超M素人 西纯子 10musume-011723-01 | 亚洲婷婷五月天综合| 狠狠干,狠狠操| 午夜婷婷五月天在线| 九月激情婷婷丁香| 五月丁香成人| 99精品在| 玖玖无码中文| 亚洲AV激情五月综合网| 久久99草五月婷婷| 777色色色| WWW丁香五月| 婷婷无五月无码视频| 欧美久久婷婷| 日韩色色网| 伊人激情AV一区二区三区| 丁香综合伊人AV| 婷婷五月天成人视频| 婷婷五月天影视首页| 国产操碰| 色噜噜五月丁香婷婷| 91九色国产| 青青草护士中出内射-欧美电影在线天堂新版| 9|人妻人人操| 久久久久久久人妻| 免费播放片大片| 亚洲VA欧美VA| 日本三久久| 婷婷色综合| 狠狠干五月天| 99热最新网址| 这里只有精品热| 97婷婷五月激情六月丁香伊人| 五月婷婷之综合激情| 四色女婷婷| 亚洲在线操| www.色色色com| 激情五月综合| 九九色色| 色欲一区二区三区精品A片| www.婷婷| 九九色99| 探花搜索结果 - 黄上黄| 色婷婷小说| 极品人妻VideOssS人妻| 91紱請| 99热这里是精品| 欧美爆乳一区二区三区| 婷婷五月天熟妇| 大香蕉婷婷丁香天堂AV| 伊人玖玖精品| 激情亚洲婷婷| www.色婷婷| 婷婷五月天性| 久久这里只有精品16| 成人丁香五月| 久/久精品99看9| 激情综合在线播放| 婷婷五月天你懂的| 99热精品网| 国产人妻777人伦精品HD| 任你爽精品免费视频6| www.minyis.com【JT】国内CDN落地页保证转化QQ2101460746 | 99re热在线视频观看| 日韩成人影片网站| 丁香五月婷婷图片综合| 伊人久久丁香狠狠婷婷综合香蕉| 日日操夜夜擼| 97搞在线| 丁香五月婷婷www..com| 18久久| 日本综合99| 狠狠精品干练久久久无码中文字幕| 色综合婷婷| 激情五月婷婷| 大香蕉综合网| AA丁香综合激情| 精品五月天| 五月婷啪| 五月天综合网| 懂色av粉嫩av蜜臀av| 精品一二三区久久AAA片| 亚洲欧美婷婷五月色综合| 五月丁香六月婷婷网| 91色九| 99日视频在线| 色色激情网| 人人操97| 五月婷人妻| 午夜丁香六月婷| 欧美美女国产日韩一区二区久| 91丨九色丨东北熟女| 超碰在线视屏| 色情五月天首页| 这里只有精品视频看看| 天天色天天| 天天日天天舔| 婷婷综合激情| 国产特黄色精品一区二区三区精品无广告| 黄色五月婷| 六月婷婷九月丁香| 天天激情综合| 国产成人+亚洲+欧洲| 老司机日日夜夜青草| 99热网站| 九九热在线精品| 精品一二三区久久AAA片| 午夜无码熟熟妇丰满人妻| 综合久久激情久久| 国产av基地| 99色综合网| 精品无码色欲AV| 亚洲免费99| 99热精品中文字幕| 综合五月天| 成 人片 黄 色 大 片| 999热这里只有美国精品| 超碰在线94| 久久99久久99精品免视看婷| 色婷婷五月亚洲| 这里只有精品在线视频在线观看| 婷婷在线播放| 成人网站av免费网站推荐| 久久香蕉网| 思思热再线视频| 伊人玖玖网| 人人操av| 五月丁香五月丁香五月丁香五月丁香91| 狠狠狠色激情综合适合| 色色操| www.99操| 五月丁香婷婷无码A∨| 九九热这里只有精品31| 九九热在线观看视频| 五月天大香蕉av| 婷婷五月天情色| av在线超清中文| 丁香婷婷视频在线| 九色成人AV在线| 成人在线视频网| 99热这里只有精品50| 大香蕉99热| 成人无码髙潮喷水A片| 99人妻碰碰碰久久久久| 免费试看小视频 99| 五月婷婷影院| 丁香五月九九| 五月天成人在线| 婷婷色在线观看| 色吊操色妞| 亚洲va日| 九九热99热| 色99视| 五月天婷婷在看| 婷婷激情九月| 五月婷婷六月综合| 超碰1999| 日本久久色| 无码se| 五月天 婷 欧美亚洲| 成熟妇人A片免费看网站| 国产性爱一级| 激情五月婷婷| 超碰伊人碰婷婷五月| 人妻久久久久久久久| 99热这里只有精品3| 熟女国产在线一区二区三区四区| 精品一区二区三区木瓜| 三男玩一女三A片| 婷婷五月天久久| www.五月丁香| 丁香五月停停基地| 九九色区| 综合网视频| 偷拍丁香九月激情| 日本va视频| 亚洲精品一区中文字幕乱码| 色必久悠悠影院| 任你艹| 综合99综合久久久久久久| 日本色色视频| 久久精品五月| 久久伦乱| 欧美精品99久久久| 色婷婷九月| 那里有AV网址| 成人无码髙潮喷水A片| 丁香六月婷婷激情综合| 99热伊人| 五月婷婷成人w| 色五月AV| 涩婷婷五月天| 99视频在线看| 99热免费精品| 99国产er热视频| 天天干天天干天天干| 天天做天天要天天爱| 五月天激情图片| 色色是色N一| 色婷婷丁香五月天| 人人操人人爱丁香五月| 激情婷婷网| 色婷久| 激情五月丁香社区| 五月天丁香| 婷婷五月天少妇| 久久人妻超碰一区| 婷婷狠狠97| 中文无码婷婷| 色婷婷丁香女女| 婷婷五月天成人小说| CAOBIBI| 另类视在线| 中文激情网| 成人视频网| anquye五月| 久久182| 性色婷婷| 色五月婷婷开心| 一本狠婷婷综合| 亚洲午夜视频| 米奇影视五月天| 五月狠狠| 亚洲V国产V欧美V久久久久久| A久网| 九九99精品视频| 丁香五月性爱| 淫视馆AV在线| 色婷婷先锋| 五月天激情小说欧美激情| 综合五月丁香97| 色九月婷婷| 新激情五月开心五月婷婷五月丁香五月| 中文字幕成人版| 婷婷99视频精品| 777丁香六月青青草婷婷综合久月| 色约约视频一区二区三区四区五区 | av无码电影| 色色亚洲| 五月天婷婷免费| 丁香涩涩五月天| 九九综舍久久| 五月婷婷激情在线| 99综合网| 996er热| 深爱激情网噜噜色| 欧洲99视频在线| 校园春色亚洲色| 五月婷婷成人| 色婷婷中文在线| 天天摸天天高潮天天爽| 26uuu视频欧美| 四季AV综合网| 久久全色| 老师高潮流白浆喷水的A片| 99碰超| 婷婷五月天在线综合| 成人精品一区二区三区四区五区| 色五月婷婷在线| 欧美人人草草| 黄色片avv| 丁香五月婷婷基地| 五月婷婷六月丁香| 综合久久97| 天天爽,夜夜爽| 五月婷婷激情色情网| 丁香婷色| 久热AA| 亭亭丁香97| 成人.在线日韩| 青青草五月天| 久热91| 九九久久久综合| 被强行糟蹋的女人A片| 夜夜骑夜夜撸| 五月丁香免费看| 99综合自拍| 99热这里只有精品22| 六月婷婷日| 国产精品久久99| 涩综合网| 久久九九综合| 久久只有这里精品免费| 亚洲激情亚洲激情 | 婷婷六月激情综合| 成人丁香婷婷| 狠狠干,狠狠操| 另类小说色婷婷| 91精品综合久久婷婷九色| 婷婷丁香五月天操逼| 第九色区AV在线| 无码激情AAAAA片-区区| 国产肥白大熟妇BBBB视频| 99这里只有精品|v| 激情五月天网| 九九爱激情| 日韩欧美不卡| 毛片蕉地一二| 99九九综合久久九九| 日韩操逼大片| 婷婷她六月天| 99爱最新免费视频在线观看| 五月婷婷婷自由综合| 色五月婷婷婷婷| 全国最新疫情| 久久婷婷综合五月天| 色五婷婷开心缴| 丁香五月天激情综合| 狠狠五月天| 99九九视频| 婷婷色九月| 超碰在线看| 26uuu成人网| 国产精品人成A片一区二区| 欧美三级A做爰在线观看| 另类少妇人与禽zOZZ0性伦| 亚洲九N| 色综合9| 五月天丁香成人社| 草操AV在线| 色日本网| 五月丁香激情啪啪| 色六月 婷婷| 成年视频免费观看| 激情四射五月天偷偷看婷婷| 人妻精品久久久久久| 夜夜撸夜夜骑| 国产激情久久| 91av视频在线观看最新网址| 国产伦理精品高清在线观看网站一区二区 | 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 亚洲精品国产成人AV在线| 五月婷婷丁香六月| 婷婷成人在线| 婷婷五月天777| 六月丁香社区| 色五月激情网| 五月婷婷深深爱| 五月婷成人网| 久9视频| 国产精产国品一二三在观看| 日熟女| Av性爱网站| 亚州操人在线视频| 婷婷五月天成人| 色色九九五月天 | av无码电影| 99热国产这里只有| 色丁香婷婷| 国外亚洲成AV人片在线观看| 91色综合网| 三级成人网站| 96丁香六月婷婷蜜桃综合久久| 色爱爱综合网| 五月色婷婷综合丁香精品无遮挡| 激情性爱五月| 肏日网在线看| 69激情小说| 色五月在线播放| 毛片蕉地一二| 激情宗合网激情五月天| 国产免费一区二区在线A片视频| 婷婷香蕉视频| 狠狠干五码| 五月天婷婷基地| 99操免费视频| 九热视频| 五月丁香婷婷老司机| 丁香五月天天日| 亚洲第一黄网| 五月婷婷婷婷| 亚洲乱码日产精品BD| 五月丁香六月综合情在线观看 | 精品国产AV色一区二区深夜久久| 97色碰| 婷婷刺激综合| 综合久久伊人| 五月婷激情| 国产99久| 丁香久久久| 欧美精品在线观看| www,色中色| 天天干,天天日| 色婷婷小说| 午夜免费试看| 大香蕉综合在线| 色久女| 色色五月天丁香婷婷| 91婷婷五月天嫩女| 久久九九囯产| 26uuu成人网| 五月丁香偷拍| 丁香婷婷性久久| 都市激情亚洲| 九热免费视频| 综合久| 色九区| 久热91| 五月丁香婷婷基地| 天天爽天天爽天天爽天天爽天天爽| Av大香蕉| 激情99热| 丁香婷婷AV| 色婷婷综合网站| 日韩一级| 婷婷五月天成人| 国产avapp 网| 99热免费| 婷婷五月伦理| 二级黄色毛片| 久久精彩免费视频| 丁香婷五月| 九月丁香婷婷网| 五月天亭亭俺也| 狼人狠狠操| 思思热视频在线| 国产色色网址网站| a级毛片一区二区免费视频| 五月激情网站| 激情性爱五月| sS丁香五月婷婷| 亚洲婷婷五月天| 囯产精品一品二区三区| 五月丁香最新| 亚洲色五月婷婷| 伊人在线婷婷草| 一区=区操屄高清大全av| 亚洲精品色| 欧韩性爱| 丁香五月桃花在线激情综合| 五月婷婷中文字幕| 婷婷五月丁香激情色情| 综合精品99| 99热这里是精品| 99色热视频| 久久久99日本大片| 无码日本精品XXXXXXXXX | 婷婷丁香五月高清| 激情五月天在线观看婷婷| 最新高清无码专区| 婷婷五月色综合| 成人欧美一区二区三区在线观看| avv在线| 99热这里是精品| 蜜桃五月天| 日本99热| 婷婷五月a| 五月婷婷激情综合| 殴美日韩成人| 欧美日本一区二区三区| 综合婷婷| 丁香六月激情综合网| 日日操天天操| 久久最新色| 99热这里只是精品| 黄色99视频| 久久婷婷五月激情综合| 成人网在线观看视频| 色99热| 婷婷5月九九| 五月丁香五月丁香| 九九久久五月天| 亚洲激情六月丁香| 天天草女人| 丁香桃色网| 天天日 天天草| 人人看人人草人人摸| 97干在线视频| 丁香六月婷婷综合欧美| 中文字幕综合色| 三人荫蒂添的好舒服A片| 91超碰在线观看| 区欧美日韩成人| 99爱在线精品视频免费观看| 26uuu成人网| 日撸夜撸日操| 极品人妻videosss人妻| 天天日综合网射| 99视频久久| 婷婷伊人綜合| 亚州精品成人片| 久久九久久| 久久人妻熟女一区二区| 性爱综合网| 亚洲热视频| 噜噜噜狠狠色综| 成人AV中文字幕| www.操.com| 激情五月天小说| 99愛国产| 久色欧美| 天天摸天天舔| 第五色婷婷| 日婷婷久久开心| 亚洲精品午夜国产va久久成人| 激情五月com| 狠狠色激情在线| 日韩一66精品| 成人色情五月天婷婷丁香| 狠色狠色狠狠色综合网| 天天拍天天做视频| 婷婷五月天亚洲激情戏精品| 99热这里只有精品1998| 99精品无码网站| 人人操人av| 天天色天天舔天天爱天天爽| 草做免费在线观看| 婷婷五月色情天| 天天在线XXX| 婷婷五月天福利| 丁香狠狠色婷婷| 欧洲综合视频| 天天干电影| 久久婷婷伊人| 亚洲久久天堂| yiqicaoav| 婷婷九月狠狠色| 97干网站| 狠狠艹狠狠艹| 国产在线另类五月婷婷| 激情五月天电影| 天堂网啪啪| 99热精品在线| 亚洲无AV在线中文字幕| 五月丁香婷婷老司机| 久久婷婷夜| 婷婷久久亚洲| www·五月天| 欧美色五月天| 大香蕉久艹| 中文字幕按摩做爰| 婷婷激情综合色五月久久91| 亚洲五月婷| 日本婷婷综合精品| 狠狠干在线| www.99视频| 疯狂做受XXXX高潮A片动画| 草榴视频黄色网| 久久精品五月天| 久久视频这里都是精品| 久久五月天激情| 激情五月天色网站| 黄色片久久| 久久久久久久久久久97| 欧美综合激情五月丁香| 婷婷色基地| 人人草人人爱| 大香蕉伊在| 精品国产人人爱人人| 激情综合色婷婷六月天| 激情五月色婷婷| 99热欲| 夜夜躁狠狠| 婷婷深爱五月天| 五月综合视频| 伊人久久婷| 激情小说之五月| 色婷婷色99国产综合精品| 色综合久久久综合久久网| 日本久久综合| 国产综合网在线| 天天干天天插| 久久婷婷五月综合伊人| 激情色视频| 狠狠操综合| 久久久久久99精品无码| 艾小青av| 激情久久久| 五月丁香婷草| 开心网五月色婷婷| 激情五月婷婷| 激情六| 五月精品| 九九在线91| 久久久久综合激动五月天| 影视av久久久噜噜噜噜噜三级| 九九丁香社区欧美激情| 婷婷五月激情热播| 九热精品| 成人中文字幕在线| 99热99热在线| 国产一级黄色影片,| 色婷婷婷av| 亚洲成人一区| 精品亚洲国产成AV人片传媒 | 日本 色综合| 久久在线人妻| 97色五月婷婷在线| 久久这里只有精品07 | 久久视频在线视频| 色五月婷婷天天干| 99综合| 成人在线网址| 97人人做| 超碰在线观看9| 91婷婷五月天嫩女| 1囯产午夜仑鲁鲁| 久久A区B区| 大香蕉久久视频久久视频| 人人舔人人色人人高潮| 丰满人妻一区二区三区| 激情婷婷五月女| www.五月丁香| 婷婷五月综合色中文字幕| 色9999日韩国产| 丁香五月婷婷啪啪啪| 久久久精品AV| 六月丁香大香蕉| 99热在线观看精品| 玖玖综合色| 九九色逼| 久热这里只有精品性色AV| 色爱五月天| 婷婷五月综合婷婷| 五月丁香啪| 激情校园 亚洲| 精品成人无码A片观看香草视频| 日韩黄黄| 熟女强人妻一区二区三区四区无| 新激情五月天色播| 天天色凹凸| 情久久综合五月天| 国产资源在线视频| 99啪| 婷婷激情五月天网站| 欧美色五月| 色高清无码视频| 欧美人人草草| 9九色首页| 五月天亚洲图片婷婷| 五月丁香综合激情| 综合图区激情| 五月丁香人妻| 色爱五月天| 丁香五月综合福利视频导航| 五月婷婷婷色| 久久大香蕉同僚| 天天射影| 人碰人人人玩91| 性爱视频久久| 99爱视频精品在线观看| 免费超碰在线观看| 综合网天天| 亚洲色婷婷| 亚洲日韩久久婷婷伊人| www五月| 色天天综合天天综合频道。| 久久久一级AAA| 涩涩五月天| 久久婷婷五月国产激情综合片| 婷婷五月色播天| 成人网在线视频| 怡红院99| 丁香婷婷婷五月综合色情| 九九AV| 天天操夜夜橾| 如何安全看伊人婷婷| 99热国产在线| 91精品久久久久| 天天天摸夜夜夜玩| 特黄三级片| 国产麻豆视频| 色婷婷基地| 这里只有精品免费观看网占| 99热99在线| 丁香五月激情五月| 丁香五月伊人| 无码色色色| 日韩六十路91性交电影| www.色婷婷.com| 综合欧美五月婷婷| 人人爱国产| 精品无吗va视频免费观看| 激情综合综合综合| 在线视频99| 婷婷99视频在线| 婷婷六月激情| 玖玖婷婷色五月| 激情五月婷婷综合网| 色色色999| 狠狠色综合网站久久久久| 丁香六月综合激情| 九色PORNY9l原创自拍| 激情小说五月欧美亚洲丁香| 狠狠香婷婷五月| 激情五月天啪啪| AV片在线观看| 午夜天堂一区人妻| 久机视频这只有精品| 五月激情六月综合| 99热这里只有精品2024| 人人色婷婷五月天| 狠狠色噜噜狠狠狠狠综合| 久久丁香婷婷色情综合| WWW.国产| 国产精品色| 色播婷婷大香蕉| 久热免费| 天天久综合| 五月丁香基地| sewuyuejiqingwang| 五月色婷婷综合色| 成人看片网站| 婷婷丁香花五月天| 人人操女人| 日韩无码乱轮| 婷婷综合另类| 久久99免费视频| 99视频啪啪| 综合一区二区三区| 婷婷丁香五月天在线视频| 综合婷婷久久| 97人人操在线| 五月丁香av中文| 综合激情在线视频| 人人干女人| 日韩另类在线观看| pom538精品视频| 激情综合色婷婷啪啪六月天| 69精品人妻不卡视频| 99热99思午夜精品| 操婷婷久久| 精品九九网| 亚洲免费av观看| 大香AV| 夜夜躁婷婷AV| 99日本黄站| 99久久婷婷国产综合精品草原| 婷婷天堂站| 丁香六月开心| 情五月亚洲婷婷| 五月丁香婷婷婷婷综合网| 襙比视频| 欧美激情综合色综合| 79色色色色| 精品色| 色婷婷A| 99久久9| 九九热超碰| 国产美女无遮挡裸体毛片A片| 国产偷人爽久久久久久老妇APP| 人妻丰满精品一区二区A片| 亚洲电影在线观看| 好叼操在线观看| 激情av网| ww久久| 色婷婷内射| 丁香五月六月激情| 几激情五月婷婷色五月色天堂| 99久久精品国产色欲| 丁香花色色网| 亚洲亚洲人成综合网络| 色吧99| 97丁香婷婷| 天天上天天爽| 丁香六月欧美| 欧美性爱五月天| 色五月情| 97成人超碰免| 婷婷色激情网| 麻豆五月丁香婷婷| 五月天天综合| 成人看片网站| 停停六月 综合| 色色婷婷丁香| 丁香婷婷视频一区二区| 99热亚洲| http:色情日本com| 婷婷激情综合色五月久久图片| 亚洲精品视频在线播放| 米奇影视资源婷婷狠狠色激情欧美五月丁香 | 激情丁香婷婷| 婷婷五月六月| Se.婷婷五月天| 五月婷婷色五月| 婷婷伊人綜合中文字幕| 日本少妇AA一级特黄大片| 久久三级视频| 99热这里只有免费精品| 超碰在线99| 无码人妻一区二区一牛影视| 九九色人| 五月伊人婷婷| 五月婷婷影院| 亚洲成人高清在线| 开心激情久久久久久久| 97干97色| 久久婷婷综合色丁香| 五月丁香综合网色欲| 五月丁香六月婷婷激情网| 内射人妻视频国内| 在线成人网站| 亚洲六月色| 日日干夜夜干| 欧美综合五月丁香六月婷| 99爱免费在线视频| 久久婷婷综合五月天| 久久婷婷五| 一本道综合网| 婷婷激情五月| 综合色吧| 丁香六月无码| 成人免费120分钟啪啪| AV在线观看网站| 久久亚洲激情五码| 嫩草AV久久伊人妇女超级A| 久久久久久久97| 五月天婷婷激情综合| 久久人妻熟女一区二区| 99精品国产热久久91色欲| 99热官网精品在线| 三级毛片视频| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 丁香五月婷婷欧美成人色图| 色视五月天婷婷| 六月婷婷五月天| 另类 在线| 六月丁香激情网| 国产激情一区| 99成人精品| 五月天色综合| aaaaa黄色| 97碰| a九九热www| 97se视频在线| 《久久综合九色综合97婷婷| 激情五月婷婷色| 成人龟情网丁香五月| 五月天成人在线精品| www.超碰在线| 77799热| 五月天开心网| 丁香婷婷六月婷婷六月婷婷六月婷婷| 91黄址| 丁香五月在线自慰| 丁香九月综合激情| 综合激情肏逼网| 99热在线观看免费精品| 九九热99精品| 五月丁香六月激情综合| 性爱人人网| 夜色综合网| 久久与婷婷| 伊人婷婷五月天| 大香蕉人妻| 色情婷婷五月天| 九九热九九热精品| 亚洲亚洲人成综合网络| 丁香五月天五码婷婷| 婷婷狠狠综合网入口| 欧美激情综合色综合色| 99热99日天天干| 深爱激情丁香| 丁香六月婷婷色播| 99热热这里只精品996小说| 综合狠狠干| 欧美激情综合| 蜜乳.comcom| 五月天开心色色网| 五月花综合视频| 婷婷玖玖五月天| 国产91视频| 2014天天爽| 久久人妻少妇嫩草AV| 婷婷五月情天| 久久久久久久久久91| 综合色图区| yazhou seshipin| 丁香五月亚洲综合丝袜| 色色AV色色色东莞| 一区二区成人电影| 三男玩一女三A片| 天天天天爽爽天干| 激情五月色婷婷| 丁香色色网| av免费人人| 香焦网五月天| 激情av| www.深爱激情| 99re视频在线播放| 色99色| 五月的色婷婷高潮| 无码se| 狠狠色丁香乆乆| 久热99热| 五月婷久久| 狠狠色九月| 五月婷婷在线视频| 丁香六月婷婷姐网| 日本色婷婷| 色综合99无码 | 无码少妇高潮喷水A片免费| 五月成人天| 五月开心婷婷网| 欧洲综合一区| 五月激情偷拍| 夜夜操激情| 99亚洲天堂| 亚洲一二三网| 激情六月综合| 丁香五月六月婷婷怡红院| 日韩性视频| 婷婷六月香| 青青草五月天| 五月婷婷激情五月| 五月丁香婷色| 大香蕉伊人99| a毛片二逼wwwwwwwwww| 伊人激情影院| 伊人婷婷99热精品| 五月天综合| 天天爽天天操| 久热这里只有精品66| 国产成人+综合亚洲+天堂| 狠狠色婷| 99这里有精品视频| www.五月天色色.com| 五月天色婷婷基地| 99热99ai| 亚洲一区国产传媒| 日逼影音先锋AV男人资源站| 色色热| 中文字幕在线免费观看视频| 79色色色色| 美女要搞搞天天搞搞搞网站| 色五月琪琪| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 婷婷五月天深爱| 亚洲中文字幕网| av第一二区| 亚洲中文字幕在线电影| 噼里啪啦完整版中文在线观看| 五月天成人综合| 色99网站| va亚洲中文在线| 5月婷婷六月丁香| 婷婷五月激情热播| 任你爽视频| 久久久久久久久久91| 久久aaaaa| 婷婷六月久久| 久婷狼色诱惑在线| 四川BBB搡BBB搡多人乱亂| 五月婷婷丁香| 婷婷五月色天| 九九这里都是精品| 一区二区成人电影| 日韩另类在线观看| www.狠狠操| 26uuu成人网| 五月天婷婷成人| 狠狠草狠狠草| 永久精品| 欧美丁香五月夫妻天| 五月天婷婷影院影院观看| 99热这里只有免费| 天天舔天天摸视频| 亚洲夜夜操| 色色色色色网站| 激情婷婷五月社区| 色在线视频网2025| 日韩色五月| 五月丁香婷婷欧美| 九九热精品| 亚洲无线视频| 91超碰九色| 婷婷五月激情五月激情| 日本丁香五月| 五月婷婷综合在线| AA片在线观看视频在线播放 | 五月丁香综合中文| 全高清无码视頻| 99色在线视频| 五月丁香综合啪啪啪啪啪| 美女亚洲五月丁香| 91热er| 色五月激情基地| 丁香五月激情综合啪啪| 激情www| 色九亚洲| 色五月婷婷久久| 日日日日日| 操大屄五月天视频| www99xxxx五月丁| 久草a片| 亚洲成人免费电影| 五月婷婷色综图片| 五月丁香色婷婷综合| 婷婷五月天综合久久| 99视频35精品视频在线观看| 91久热| 最近免费中文字幕大全高清大全1| 婷婷综合中文| 人操人人| 色色丁香| 五月丁香婷中文字幕| 激情五月六月婷婷| 五月婷婷欧美| 无码免费人妻A片AAA毛片西瓜| 色婷婷丁香五月天在线观看| 99精品在线观看视频| 97在线视频观看| 五月天影院婷婷在线观看| 亚洲第一第二网站| 99热免费精品| 日本欧美成人片AAAA| 日韩AV成人电影| 日本99久久| 五月丁香婷婷激情在线| 久久99热这里只有精品 | 丁香五月婷婷五月| 1024在线视频| 淫视馆aV二区一区| 俺去也在线www色官网| 国产免费一区二区三区三州老师F1F1.CC| 俺去也五月天| 狠狠色婷| 五月色在线| 丁香婷婷成人网| 五月激情婷婷在线| 色婷婷yy久| 丁香五月精品视频| 99精品免费欧美小视频| 久久婷婷综合五月天| 中文字幕人妻一区二区| 婷婷色丁香五月| 五月精品免费XXX| 九月色婷婷| 第四色色六月色综合| 久久XX| 婷婷丁香色情| 亚洲精品亚洲人成人网| 亚州激情九月| 婷色成人| 欧美精品啪啪| 90色免费视频| 99国产er热视频| 影音先锋偷偷色男人站| 2025超碰| 色婷婷成人丁香| 六月丁香婷婷综合狠狠爱夜夜爱| 男女啪啪做爰高潮无遮挡| 91爱操| 激情六月色| 不卡在线超碰| 五月丁婷香| 99∨VTV| 亚洲午夜国产成人电影VA国产欧…| 婷婷伊人綜合中文字幕小说| 97色色综合| 婷婷久久色五月婷婷久久久| 五月丁香婷婷网网网网| 久99久在线观看| 亚洲视频码| 另类激情五月| 嫩草AV久久伊人妇女超级A | 中文字幕av在线播放| 超碰自拍天堂| 婷婷五月综合激情小说| 久99视频| 激情综合色| 91操在线视频| www色婷婷com| 天天插插天天| 丁香五月伊人| 五月天婷婷伊人| 婷婷中文字幕| 欧美群妇大交乱婬网| 国产成人综合网| 欧洲亚洲午夜| 亚洲欧美丁香五月天亚洲欧美| 日韩三级视频一区二区| 人人舔天天| 密着浓厚中出乚交尾GvG935| 天天AV导航网| 丁香婷婷激情| 五月婷丁香花| 色九九综合| 99色在线| 婷婷精品| 9色在线| 思思热视频在线观看| 97干97色| 午夜色婷婷| 色欲久久综合| 99综合| 天天弄天天爽| 99热这里都是精品| 99视频精品视频| 99精品国产在热久久| 狠狠色丁婷婷日日,伊人激情综合网| 9久久精品| 337p午夜影院| 婷婷在线五月综合| 五月伊人婷婷| 日本九九网|