成人精品一区二区久久久 I 国产美女永久无遮挡 I 中文字幕+乱码+中文字幕明步 I 国产在视频一区二区三区吞精 I 日韩精品小视频 I 成人性生交大片免费4 I 免费aaa级毛片在线视频 I 一级片毛片 I 大型成人社区 I 国模在线播放 I 欧美大荫蒂毛茸茸视频 I 偷偷色噜狠狠狠狠的777米奇 I www.久久亚洲 I 日日搞夜夜操 I 亚洲成色777777女色窝 I 毛片黄色毛片 I 午夜片在线观看 I 国产一区二区三区中文字幕 I 天天干夜夜骑 I 日韩在线视频一区二区三区 I 久久久无码精品亚洲a片0000 I 写真福利片hd在线播放 I 欧美成人一区二免费视频 I 色噜噜狠狠爱综合视频 I 中文字幕无线码免费人妻 I 国产精品久久久久久久久久不蜜臀 I 欧美综合人人做人人爱 I 1024成人网色www I 国产精品视频一二三区 I 亚洲免费美女视频

xiapeng01
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 62 個(gè)
工控威望: 189 點(diǎn)
下載積分: 1197 分
在線時(shí)間: 83(小時(shí))
注冊(cè)時(shí)間: 2012-12-31
最后登錄: 2025-10-06
查看xiapeng01的 主題 / 回貼
樓主  發(fā)表于: 2024-04-13 10:19
復(fù)制粘貼代碼到VsCode 或LinqPad 中,執(zhí)行即可,需要.net8。在我的電腦上實(shí)驗(yàn)成功,歡迎反饋不同型號(hào)的結(jié)果。
using System.Net.Sockets;
using System.Runtime.CompilerServices;
using System.Security.Cryptography.X509Certificates;

namespace WeintekTest;

class Program
{
    static Weintek weintek=new Weintek("192.168.20.51");

    static void Main(string[] args)
    {
        ClearTool();          
    }

    static void Fun0()
    {
        Console.WriteLine(weintek.GetLB(9047));
        Console.WriteLine(weintek.GetLB(9048));
    }

    static void Fun1()
    {
        Console.WriteLine("Done!");
        Console.Read();

        File.WriteAllText("res.txt","");

        for(int i=9000;i<12900;i++)
        {
            string str=$"{DateTime.Now}:LW{i}:\t"+weintek.GetLW(1, i) + Environment.NewLine;
            File.AppendAllText("res.txt",str);
        }
        
        Console.WriteLine("Done!");
        Console.Read();
    }

    static void ClearTool()
    {
        //Console.WriteLine("如要確認(rèn)執(zhí)行請(qǐng)按\"Y\"鍵:");
        //var key=Console.ReadKey();
        //Console.WriteLine();
        //if(key.Key != ConsoleKey.Y)
        {
            //Console.WriteLine("已取消執(zhí)行!");
            //Console.Read();            
            //return;
        }

        Console.WriteLine("請(qǐng)謹(jǐn)慎操作!");
        Console.WriteLine("觸摸屏將在稍后重啟,請(qǐng)?jiān)谟|摸屏重啟后手動(dòng)進(jìn)入并執(zhí)行觸摸屏校準(zhǔn)!");
        Console.WriteLine("校準(zhǔn)完成后,會(huì)彈出對(duì)話框詢問是否重置密碼,輸入'yes'即可清空內(nèi)部項(xiàng)目并重置下載密碼!");

        for(int i=10;i>0;i--)
        {
            //倒計(jì)時(shí)執(zhí)行
            Console.WriteLine($"倒計(jì)時(shí):{i}秒.");
            Thread.Sleep(1000);
        }

        Console.WriteLine("正在更新日期時(shí)間...");
        //更新日期時(shí)間
        weintek.SetLW(9022, (short)DateTime.Now.Year);//更新年
        weintek.SetLW(9021, (short)DateTime.Now.Month);//更新月
        weintek.SetLW(9020, (short)DateTime.Now.Day);//更新日
        weintek.SetLW(9019, (short)DateTime.Now.Hour);//更新時(shí)
        weintek.SetLW(9018, (short)DateTime.Now.Minute);//更新分
        weintek.SetLW(9017, (short)DateTime.Now.Second);//更新秒
        
        Console.WriteLine("正在更改系統(tǒng)設(shè)置...");
        weintek.SetLB(9020, true);//顯示系統(tǒng)控制按鈕
        weintek.SetLB(9033, true);//允許上傳
        weintek.SetLB(12364, true);//開啟屏幕校正后恢復(fù)出廠設(shè)置的選項(xiàng)
        weintek.SetLB(9048, true);//開啟重啟保護(hù)
        weintek.SetLB(9047, true);//重啟觸摸屏
        //設(shè)定LB寄存器時(shí)返回報(bào)文實(shí)例
        //2024/4/13 10:36:54+_接收內(nèi)容33:    01-60-00-00-FF-00-00-00-00-00-08-00-01-00-01-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00-00-00-02
        //2024/4/13 10:36:54+_接收內(nèi)容33:    01-60-00-00-FF-00-00-00-00-00-08-00-01-00-02-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00-00-00-02
        //2024/4/13 10:36:54+_接收內(nèi)容33:    01-60-00-00-FF-00-00-00-00-00-08-00-01-00-03-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00-00-00-02
        //2024/4/13 10:36:54+_接收內(nèi)容33:    01-60-00-00-FF-00-00-00-00-00-08-00-01-00-04-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00-00-00-02
        //2024/4/13 10:36:54+_接收內(nèi)容33:    01-60-00-00-FF-00-00-00-00-00-08-00-01-00-05-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00-00-00-02

        Console.WriteLine("Done!");
        Console.Read();
    }



    public class Weintek
    {
        string _ip;
        int _port=8000;

        int _index=0;
        readonly object lckObj=new object();

        public Weintek(string ip)
        {
            _ip=ip;
            _port=8000;
            
        }

        public Weintek(string ip,int port)
        {
            _ip=ip;
            _port=port;
            
        }

        int GetIndex()
        {
            lock(lckObj)
            {
                return ++_index;
            }
        }

        int GetEasyWatchIndex()
        {
            return 1;
        }

        public bool GetLB(int regAddress)
        {
            //讀LB12364
            //PC發(fā):        01600000ff000000000008000c 00e5 0300000100000000000000000000ff 0403 000001000000
            //HMI回true:    01600000ff0000000000080005 00e5 030000010000000000000000000000000000 0010 0000  //大端
            //HMI回false:   01600000ff0000000000080005 00e5 030000010000000000000000000000000000 0000 0000 //大端

            //讀LB9047
            //PC發(fā):        01600000ff000000000008000c 00fb 0300000200000000000000000000ff 3502 000001000000

            //讀LB9048
            //PC發(fā):        01600000ff000000000008000c 00fe 0300000300000000000000000000ff 3502 000001000000

            try
            {
                bool ret=false;
                string sendHeader="01600000ff000000000008000c";
                string sendConstStr1 = "0300000100000000000000000000ff";
                string sendConstStr2 = "000001000000";

                string receiveHeader="01600000ff0000000000080005";

                var sendStr = sendHeader;
                sendStr += GetIndex().ToString("x4");
                sendStr += sendConstStr1;
                sendStr += GetLBAddress(regAddress).Substring(0,4);
    
                sendStr += sendConstStr2;
                
                var receiveData = Send(sendStr);
                var receiveStr = BitConverter.ToString(receiveData).Replace("-","").ToLower();
                if(receiveStr.Length> receiveHeader.Length &&
                    receiveStr.StartsWith(receiveHeader) &&
                    string.Compare(sendStr.Substring(sendHeader.Length,4),receiveStr.Substring(receiveHeader.Length,4))==0)
                {
                    var dat=ToLittleEndian(Convert.ToUInt16(receiveStr.Substring(66,4),16));
                    var temp =(Convert.ToUInt16(Math.Pow(2,regAddress % 0x10)));
                    ret = (dat & temp) > 0;
                    return ret;
                }

                return ret;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                return false;
            }
        }


        /// <summary>
        /// 設(shè)置觸摸屏的LB寄存器(系統(tǒng)寄存器的值)
        /// </summary>
        /// <param name="ip">觸摸屏的地址</param>
        /// <param name="port">鏈接端口號(hào),默認(rèn)值為8000</param>
        /// <param name="index">報(bào)文序號(hào),返回報(bào)文的序號(hào)和發(fā)送報(bào)文序號(hào)相同</param>
        /// <param name="regAddress">LB寄存器地址</param>
        /// <param name="Value">設(shè)定值</param>
        public bool SetLB(int regAddress, bool Value)
        {
        //設(shè)定LB寄存器時(shí)返回報(bào)文實(shí)例
        //2024/4/13 10:36:54+_接收內(nèi)容33:    01-60-00-00-FF-00-00-00-00-00-08-00-01-00-01-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00-00-00-02
        //2024/4/13 10:36:54+_接收內(nèi)容33:    01-60-00-00-FF-00-00-00-00-00-08-00-01-00-02-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00-00-00-02
        //2024/4/13 10:36:54+_接收內(nèi)容33:    01-60-00-00-FF-00-00-00-00-00-08-00-01-00-03-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00-00-00-02
        //2024/4/13 10:36:54+_接收內(nèi)容33:    01-60-00-00-FF-00-00-00-00-00-08-00-01-00-04-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00-00-00-02
        //2024/4/13 10:36:54+_接收內(nèi)容33:    01-60-00-00-FF-00-00-00-00-00-08-00-01-00-05-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00-00-00-02
            try
            {
                string sendHeader="01600000ff000000000008000c";
                string sendConstStr = "0000000100000000000000020000ff";//前面的01是EasyWatch序號(hào),排第一個(gè)的為01,第二個(gè)的為02,在此處無關(guān)緊要

                string receiveHeader="01600000FF0000000000080001";

                var sendStr = sendHeader;
                sendStr += GetIndex().ToString("x4");
                sendStr += sendConstStr;
                sendStr += GetLBAddress(regAddress);
                sendStr += Value ? "ff" : "00";
                sendStr += "0000";
                
                var receiveData = Send(sendStr);
                var receiveStr = BitConverter.ToString(receiveData).Replace("-","").ToLower();
                if(receiveStr.Length> receiveHeader.Length && receiveStr.StartsWith(receiveHeader))
                {
                    return true;
                }

                return false;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                return false;
            }
        }        

        static string GetLBAddress(int addr)
        {
            string ret = "";
            string str = addr.ToString("X5");
            ret += str.Substring(2, 2);
            ret += str.Substring(0, 2);
            ret += "00000";
            ret += str.Substring(4, 1);
            return ret;
        }

        public Int16 GetLW(int regAddress)
        {
            return GetLW(regAddress,1);
        }

        /// <summary>
        /// 讀取LW寄存器的值
        /// </summary>
        /// <param name="ip">觸摸屏IP地址</param>
        /// <param name="port">端口</param>
        /// <param name="index">包序號(hào)</param>
        /// <param name="regAddress">LW寄存器地址</param>
        /// <param name="count">寄存器個(gè)數(shù),當(dāng)前只支持1個(gè)寄存器</param>
        /// <returns>返回值</returns>
        public Int16 GetLW(int regAddress, int count)
        {
            //讀LW9009
            //PC發(fā):    01600000ff000000000008000c00be0300003600000000000000000008ff3123000001000000
            //HMI回:   01600000ff000000000008000500be03000036000000000000000000000000000040400000

            //PC發(fā):    01600000ff000000000008000c00bc0300003600000000000000000008ff3123000001000000
            //HMI回:    01600000ff000000000008000500bc03000036000000000000000000000000000040400000
            try
            {
                UInt16 ret = 0;
                string sendHeader = "01600000ff000000000008000c";
                string sendRegConstStr = "0300003600000000000000000008ff";

                string receiveHeader = "01600000ff0000000000080005";

                string sendStr = sendHeader;
                sendStr += GetIndex().ToString("x4");
                sendStr += sendRegConstStr;
                sendStr += ToLittleEndian((UInt16)regAddress).ToString("x4");
                sendStr += "0000";
                sendStr += ToLittleEndian((UInt16)count).ToString("x4");
                sendStr += "0000";

                var receiveData = Send(sendStr);
                var receiveStr = BitConverter.ToString(receiveData).Replace("-", "").ToLower();

                if (receiveStr.Length > receiveHeader.Length && //長度無無異常
                    receiveStr.StartsWith(receiveHeader) && //接收頭校驗(yàn)成功
                    string.Compare(sendStr.Substring(sendHeader.Length, 4), receiveStr.Substring(receiveHeader.Length, 4)) == 0 //包序號(hào)校驗(yàn)成功
                )
                {
                    var s1 = receiveStr.Substring(66, 4);
                    ret = Convert.ToUInt16(s1, 16);
                    return (Int16)ToLittleEndian(ret);
                }
                return -1;

            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                return -1;
            }
        }

        public bool SetLW(int regAddress, Int16 value)
        {
            //寫LW9022=2024    (0xE807)|9022=0x3e23
            //PC發(fā):    01600000ff000000000008000e 00d9 0300005100000000000000010008ff 3e23 0000 0100 e807 0000
            //HMI回:        01600000ff0000000000080001 00d9 030000510000000000000000000000000001
            //              01600000ff00000000000800010001030000510000000000000000000000000001
            try
            {
                string sendHeader = "01600000ff000000000008000e";
                string sendRegConstStr = "0300005100000000000000010008ff";
                
                string receiveHeader = "01600000ff0000000000080001";

                string sendStr = sendHeader;
                sendStr += GetIndex().ToString("x4");
                sendStr += sendRegConstStr;
                sendStr += ToLittleEndian((UInt16)regAddress).ToString("x4");
                sendStr += "0000";
                sendStr += ToLittleEndian(1).ToString("x4");
                sendStr += ToLittleEndian((UInt16)value).ToString("x4");
                sendStr += "0000";

                var receiveData = Send(sendStr);
                var receiveStr = BitConverter.ToString(receiveData).Replace("-", "").ToLower();

                if (receiveStr.Length > receiveHeader.Length && //長度無無異常
                    receiveStr.StartsWith(receiveHeader) && //接收頭校驗(yàn)成功
                    string.Compare(sendStr.Substring(sendHeader.Length, 4), receiveStr.Substring(receiveHeader.Length, 4)) == 0 //包序號(hào)校驗(yàn)成功
                )
                {
                    return true;
                }
                return false;

            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                return false;
            }
        }

        byte[] Send(string str)
        {
            try
            {
                using (var client = new TcpClient())
                {
                    client.Connect(_ip, _port);
                    var s = client.GetStream();
                    var sendData = HexStringToByteArray(str);
                    s.Write(sendData);

                    byte[] buffer = new byte[1024];
                    int n = s.Read(buffer);
                    byte[] receiveData = new byte[n];
                    Array.Copy(buffer, receiveData, n);
                    //Console.WriteLine($"{DateTime.Now.ToString()}+_接收內(nèi)容{receiveData.Length}:\t" + BitConverter.ToString(receiveData));
                    return receiveData;
                }
            }catch(Exception ex)
            {
                Console.WriteLine(ex.Message);
                return null;
            }
        }

        /// <summary>
        /// 十六進(jìn)制字符串轉(zhuǎn)字節(jié)數(shù)組
        /// </summary>
        /// <param name="str">要轉(zhuǎn)換的字符串</param>
        /// <returns></returns>
        static byte[] HexStringToByteArray(string str)
        {
            return Enumerable.Range(0, str.Length).Where(x => (x % 2) == 0).Select(y => (byte)Convert.ToByte(str.Substring(y, 2), 16)).ToArray();
        }

        /// <summary>
        /// 大端轉(zhuǎn)小端和小端轉(zhuǎn)大端的操作是相同的,共用同一個(gè)即可
        /// </summary>
        /// <param name="dat">要轉(zhuǎn)換的內(nèi)容</param>
        /// <returns></returns>
        static UInt16 ToLittleEndian(UInt16 dat)
        {
            return BitConverter.ToUInt16(BitConverter.GetBytes(dat).Reverse().ToArray());
        }

        /// <summary>
        /// 大端轉(zhuǎn)小端和小端轉(zhuǎn)大端的操作是相同的,共用同一個(gè)即可
        /// </summary>
        /// <param name="dat">要轉(zhuǎn)換的內(nèi)容</param>
        /// <returns></returns>
        static UInt32 ToLittleEndian(UInt32 dat)
        {
            return BitConverter.ToUInt32(BitConverter.GetBytes(dat).Reverse().ToArray());
        }
    }
}
[ 此帖被xiapeng01在2024-04-13 15:55重新編輯 ]
xiapeng01
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 62 個(gè)
工控威望: 189 點(diǎn)
下載積分: 1197 分
在線時(shí)間: 83(小時(shí))
注冊(cè)時(shí)間: 2012-12-31
最后登錄: 2025-10-06
查看xiapeng01的 主題 / 回貼
1樓  發(fā)表于: 2024-04-13 15:51
內(nèi)容超長。。。。。。
觸摸屏重啟后手動(dòng)進(jìn)入觸摸屏校準(zhǔn),執(zhí)行完成校準(zhǔn)后會(huì)詢問是否恢復(fù)下載密碼,輸入yes之后,會(huì)清空內(nèi)部的項(xiàng)目。
[ 此帖被xiapeng01在2024-04-20 16:16重新編輯 ]
附件: WeintekTest.rar (161 K) 下載次數(shù):34
tttabi
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 124 個(gè)
工控威望: 334 點(diǎn)
下載積分: 3849 分
在線時(shí)間: 86(小時(shí))
注冊(cè)時(shí)間: 2023-10-07
最后登錄: 2025-09-30
查看tttabi的 主題 / 回貼
2樓  發(fā)表于: 2024-04-19 17:04
問題這個(gè)怎么放進(jìn)去呢
往事如風(fēng)
科技改變制造
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 11791 個(gè)
工控威望: 19586 點(diǎn)
下載積分: 14946 分
在線時(shí)間: 2814(小時(shí))
注冊(cè)時(shí)間: 2013-01-31
最后登錄: 2025-10-03
查看往事如風(fēng)的 主題 / 回貼
3樓  發(fā)表于: 2024-04-21 15:58
不明覺厲
三人行者必有我?guī)?,擇其善者而從之
biaogege520
清晨的風(fēng)
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 305 個(gè)
工控威望: 528 點(diǎn)
下載積分: 1951 分
在線時(shí)間: 89(小時(shí))
注冊(cè)時(shí)間: 2015-07-01
最后登錄: 2025-09-28
查看biaogege520的 主題 / 回貼
4樓  發(fā)表于: 2024-05-09 14:07
        

主站蜘蛛池模板: 青青视频免费看 | 国产区精品一区二区不卡中文 | 亚洲激情在线观看视频 | 西西人体午夜大胆无码视频 | 午夜成年视频 | 亚洲精品无码久久千人斩探花 | 骚女人干起来舒服视频在线 | 中日av乱码一区二区三区乱码 | 亚洲一区二区激情 | 久久www免费人成看片入口 | 中文字幕不卡一区 | 欧美亚洲日本一区二区三区 | 日韩视频一二三 | 蜜桃视频精品 | 人妻精品丝袜一区二区无码av | 亚洲精品国产精品乱码视色 | 无码人妻精品一二三区免费 | 少妇高潮惨叫久久久久电影69 | 伊人99综合精品视频 | 亚洲 激情 另类 | 色一情一乱一伦一区二区三区小说 | av一区二区在线观看 | 午夜久久久久久久久久久 | 亚洲男人天堂网站 | 2020国产成人精品视频 | 亚洲国产午夜精品理论片在线播放 | 免费在线黄色网址 | 亚洲一区自拍高清亚洲精品 | 午夜一区欧美二区高清三区 | 天天综合天天添夜夜添狠狠添 | 国产精品久久久久久欧美2021 | 国产午夜福利不卡在线秋霞秋霞 | 国产精品成人久久久久 | 久久精品人人做人人爽 | 亚洲精品视频在线观看视频 | 黄色影片免费 | 青春草在线播放 | 欧美h片在线观看 | 成人激情小视频 | 好大好深好猛好爽视频免费 | 亚洲精品久久久久久久蜜桃 | 五十路丰满中年熟女中出 | jizzhd中国| 国产无套白浆一区二区 | 国内精品久久久久影院优 | 日韩av播放器 | 国产成人精品怡红院在线观看 | 性生交大片免费看l | 精品久久久久久无码专区不卡 | 黄色一级小视频 | 国产成人在线免费视频 | 国产网站在线免费观看 | 国产精品夜夜春夜夜爽久久 | 99热这里只有精品99 | 天天操天天干天天操 | 久热这里只有精品99在线观看 | 日本成人动态图 | 午夜黄色毛片 | 亚洲精品国产福利一区二区 | 主站蜘蛛池模板: 蛛词}| 久操视频免费观看 | 国产又色又爽又黄刺激的视频 | 99爱国产精品免费高清在线 | 日本二区 | 日韩人妻中文无码一区二区 | 熟妇人妻中文av无码 | 亚洲欧美在线综合 | 91看毛片 | 亚洲成a人片在线观看无码 嫩草影院国产 | 久久国产成人精品av | 无码av中文字幕一区二区三区 | 亚洲综合激情 | 亚洲国产福利 | 国产午夜性春猛交ⅹxxx | 91伦理视频 | a级在线播放 | 裸体女人高潮毛片 | 色网在线看 | 日韩精品久久久肉伦网站 | 在线视频欧美日韩 | 在线观看人成视频免费不卡 | 少妇裸体婬交视频免费看 | 亚洲一区免费看 | 久久亚洲中文无码咪咪爱 | 欧美一区二区激情视频 | 午夜片神马影院福利 | 一级视频播放 | 天堂а√中文最新版地址在线 | 少妇被粗大猛进去69影院 | 中文字幕9 | 美女福利视频在线观看 | 国产精品久久久久影院嫩草 | 91丝袜超薄交口足 | 狠狠色丁香婷婷综合潮喷 | 婷婷情更久日本久久久片 | 色婷婷99| 久久精品国产99国产精品澳门 | 日本高清视频www在线观看 | 18视频在线观看3d | 99精品欧美一区二区三区 | 日本在线免费视频 | 国精品无码一区二区三区在线 | 欧美综合自拍亚洲综合区 | 欧美大片免费观看网址 | 亚洲a∨天堂最新地址 | 成人午夜福利院在线观看 | 中文在线а√在线8 | exo妈妈mv中文版 | 无码日韩做暖暖大全免费不卡 | 77se77亚洲欧美在线 | 欧美日韩大片 | 亚洲第一精品在线观看 | 国产人成无码视频在线1000 | 全部毛片永久免费看 | 丁香婷婷色 | 日韩av三区 | 国产精品夜夜春夜夜爽久久老牛 | 插鸡网站在线播放免费观看 | 欧美精品日韩精品一卡 | 主站蜘蛛池模板: 蛛词}| 裸体美女无遮挡免费网站 | 天天躁狠狠躁狠狠躁夜夜躁68 | 尹人成人网 | 高清无码视频直接看 | 无码人妻h动漫 | 超碰福利在线观看 | 精品成人乱色一区二区 | 亚洲国产女人 | 亚洲视频久久 | 黑人巨大xxxxxxx精品 | 国产清纯白嫩初高生在线观看 | 成年人性生活免费视频 | 久久黄色网 | 精品欧美h无遮挡在线看中文 | 久久精品视频3 | 13小箩利洗澡无码视频网站免费 | 欧美11p| 久久精品免费一区二区 | av天天操 | 忍不住的亲子中文字幕 | 亚洲wwwwww| 99er热精品视频 | 日文字体乱码一二三四最新 | 亚洲欧美日韩中文二区 | 国产成人无遮挡在线视频 | 99re中文字幕 | 国产精品无码一区二区三区在 | 福利日韩 | 亚洲无线码一区二区三区 | 日产日韩亚洲欧美综合下载 | 国产午夜福利片 | 日日夜视频 | 欧美一卡2卡三卡4卡乱码免费 | 少妇高潮惨叫喷水在线观看 | 免费无码a片一区二三区 | 精品成人乱色一区二区 | 欧美不卡在线播放 | 午夜丁香视频在线观看 | 日韩福利视频一区 | 亚洲综合无码一区二区三区不卡 | 中文字幕久久久久人妻 | 欧美日韩中文字幕在线播放 | 日韩成人中文字幕 | 国产精品久久..4399 | 久久激情婷婷 | 狠狠色丁香婷婷第六色孕妇 | 色欲色香天天天综合无码 | 中文字幕视频一区 | 日韩香蕉网 | ∞性videosex女兵| 亚洲国产一二三精品无码 | 婷婷综合色 | 伊人高清 | 黑人玩弄人妻1区二区 | 国产成人精品免费 | 精品国产一区二区三区性色 | 久久精品久久久久久久 | 久久国产劲暴∨内射 | 欧美疯狂做受xxxx高潮 | 主站蜘蛛池模板: 蛛词}| 国产精品成人99一区无码 | 欧美白虎逼 | 国产一区二区在线免费观看 | 中国女人学生69xxx视频 | 欧美日韩无套内射另类 | 国产亚洲精品久久精品6 | 国产精品亚洲产品一区二区三区 | 日韩精品网 | 北条麻妃在线一区二区 | 精品国产免费久久久久久桃子图片 | 双乳奶水饱满少妇呻吟免费看 | 二宫光在线播放88av | 91免费网站在线观看 | 欧美人与物∨ideos另类3 | 香蕉在线 亚洲 欧美 专区 | 深夜福利gif动态图158期 | 老子午夜理论影院理论 | 亚洲欧美成人综合久久久 | 亚洲综合资源 | 亚洲色av天天天天天天 | 大桥未久亚洲精品久久久强制中出 | 亚洲精品乱码久久 | 久久精品无码中文字幕 | 亚洲国产成人五月综合网 | 中文人妻av大区中文不卡 | 亚洲第一黄色网 | 日韩~欧美一中文字幕 | 久久久国产精华特点 | 免费视频中文字幕 | 国产欧美在线视频 | 韩国久久久久久 | 久久免费国产精品 | 国产国拍亚洲精品mv在线观看 | 一本久久a久久免费精品不卡 | 久久精品国产亚洲a∨麻豆 欧美系列在线观看 | 欧美-第1页-屁屁影院 | 日韩av无码精品一二三区 | 少妇高潮叫床在线播放 | 亚洲激情二区 | 影音先锋中文字幕在线 | 又黄又爽又猛1000部a片 | 中国免费黄色片 | 在线日韩av免费永久观看 | 久久久久久夜精品精品免费啦 | 亚洲一区自拍偷拍 | 国产精品18久久久久vr手机版特色 | 欧美日韩se | 久久久爽爽爽美女图片 | 欧美成人精品福利视频 | 粉嫩高中生无码视频在线观看 | 少妇人妻挤奶水中文视频毛片 | 日日夜夜狠狠干 | 深爱五月激情五月 | 欧美日韩精品在线一区二区 | 久久亚洲国产成人影院 | 国产精品欧美一区二区 | 亚洲综合色婷婷六月丁香宅男大增 | 最近中文字幕在线播放中 | 天天综合网日日夜夜 | 主站蜘蛛池模板: 蛛词}| 国产97色在线 | 免 | 国产亚洲精品一区在线播放 | 国产精品爆乳奶水无码视频 | 亚洲高清揄拍自拍午夜婷婷 | 国产免费午夜福利蜜芽无码 | 中字无码av电影在线观看网站 | 国产又大又黑又粗 | 国产成人免费永久播放视频平台 | 日韩精品人妻无码久久影院 | 伊人久久婷婷色综合98网 | 欧美日韩精品一区二区天天拍 | 亚洲视频免费看 | 成人在线亚洲 | 欧美男人天堂网 | 国产精品_国产精品_k频道 | 91操操操| 免费观看午夜视频 | 久久草视频 | 91资源新版在线天堂成人 | 亚洲欧美精选 | 国产精品久久国产 | 久久久久久国产精品久久 | 免费色视频 | 精品久久免费 | 久久精品亚洲乱码伦伦中文 | 激情国产av做激情国产爱 | 人狥杂交一区欧美二区 | 国产精品爱久久久久久久小说 | 特级无码毛片免费视频尤物 | 亚洲精品自在在线观看 | 青青久久成人免费影院 | 亚洲中文字幕va福利 | 成人片在线观看地址kk4444 | 美日韩一级大片 | 香蕉久久久久久久av网站 | 999热精品视频 | 无码免费伦费影视在线观看 | 国内免费视频成人精品 | 国产成人乱色视频网站 | 丰满婷婷久久香蕉亚洲新区 | 五月激情视频 | 亚洲色欲天天天堂色欲网 | 免费在线观看av网站 | 国产欧美精品一区二区三区四区 | 德国性xxx与另类重口 | 日本黄色特级片 | 男女裸交无遮挡毛片免费 | 超碰操操操 | 国产 中文 亚洲 日韩 欧美 | 亚洲国产精品va在线播放 | 亚洲熟妇毛茸茸 | 米奇777四色精品人人爽 | 国产av天堂亚洲国产av天堂 | 欧美肥臀大屁股magnet | 青青青国产最新视频在线观看 | 国产揉捏爆乳巨胸挤奶视频 | 久久国产网 | 亚洲欧洲日产国码av系列天堂 | 欧美专区18|