亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? unit1.pas

?? delphi串口能信例程
?? PAS
字號:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  SPComm, StdCtrls;

type
  TForm1 = class(TForm)
    ComboBox1: TComboBox;
    Label1: TLabel;
    Button1: TButton;
    Comm1: TComm;
    Button2: TButton;
    ListBox1: TListBox;
    Button3: TButton;
    Button4: TButton;
    Button5: TButton;
    Button6: TButton;
    Button7: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Comm1ReceiveData(Sender: TObject; Buffer: Pointer;
      BufferLength: Word);
    procedure Button2Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    //-----------------刷IC卡----------------
     procedure CardSound;//鳴叫;
     procedure FindCard; //尋卡;
     procedure downloatPW;//驗證密碼;
     procedure ReadCard;//讀卡
     procedure CloseCard;//關閉卡
  end;

var
  Form1: TForm1;
  //ictag:Integer;
  //-----------------IC卡----------------
  iclist:TStringList;//讀卡器返回值
  ICTag:Integer;//讀卡操作表示,1:尋卡,2:驗證密碼,3:讀卡,4:關閉卡
  ICSuc:Integer;//讀卡操作表示,1:操作成功;2:操作失敗;
  cardID1,cardID2,cardID3,cardID4:Byte;
  cardID:array [0..20] of Byte;
  CardI:Integer;

implementation

{$R *.DFM}

//-----------------刷IC卡----------------------------
procedure TForm1.ReadCard;//讀卡
var
   bufs:Byte;
   s:Byte;
   a:string;
begin
  ListBox1.Items.Add('   ');
  ListBox1.Items.Add('======發送讀卡命令=========');
  ictag:=3;
  bufs:=$3C;
  s:=bufs;
  a:=chr(bufs);
  bufs:=4;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=1;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$66;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$20;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=0;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  a:=a+chr(s);
  bufs:=$0D;
  a:=a+chr(bufs);
  Comm1.WriteCommData(PChar(a),Length(a));
end;
procedure TForm1.CloseCard;//關閉卡
var
   bufs:Byte;
   s:Byte;
   a:string;
begin
  ictag:=4;
  bufs:=$3C;
  s:=bufs;
  a:=chr(bufs);
  bufs:=$04;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$01;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$68;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$00;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$00;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  a:=a+chr($51);
  bufs:=$0D;
  a:=a+chr(bufs);
  Comm1.WriteCommData(PChar(a),Length(a));
  ListBox1.Items.Add('   ');
  ListBox1.Items.Add('======發送關閉卡命令=========');
end;
procedure TForm1.downloatPW;//驗證密碼;
var
   bufs:Byte;
   s:Byte;
   a:string;
begin
  ictag:=2;
  bufs:=$3C;
  s:=bufs;
  a:=chr(bufs);
  bufs:=$08;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$01;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$6A;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$00;  //'模式1
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$20;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=cardID1;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=cardID2 ;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=cardID3;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=cardID4;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  a:=a+chr(s);
  bufs:=$0D;
  a:=a+chr(bufs);
  Comm1.WriteCommData(PChar(a),Length(a));
  ListBox1.Items.Add('   ');
  ListBox1.Items.Add('======發送驗證密碼命令=========');
end;
procedure TForm1.FindCard; //尋卡;
var
   bufs:Byte;
   s:Byte;
   a:string;
begin
  ICTag:=1;
  bufs:=$3C;
  s:=bufs;
  a:=chr(bufs);
  bufs:=$04;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$01;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$70;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$01;  //'模式1
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$00;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  a:=a+chr(s);
  bufs:=$0D;
  a:=a+chr(bufs);
  Comm1.WriteCommData(PChar(a),Length(a));
  ListBox1.Items.Add('   ');
  ListBox1.Items.Add('======發送尋卡卡命令=========');
end;

procedure TForm1.CardSound;//鳴叫;
var
   bufs:Byte;
   s:Byte;
   a:string;
begin
  a:='';
  bufs:=$3C;
  s:=$3C;
  a:=chr(bufs);
  bufs:=$03;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$01;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$6B;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$10;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  a:=a+chr(s);
  bufs:=$0D;
  a:=a+chr(bufs);
  Comm1.WriteCommData(PChar(a),Length(a));
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  Comm1.StopComm;
  Comm1.CommName:=Trim(ComboBox1.Text);
  Comm1.StartComm;
  ListBox1.Items.Clear;
end;

procedure TForm1.Comm1ReceiveData(Sender: TObject; Buffer: Pointer;
  BufferLength: Word);
type
  ss=array[1..500]of char ;
var    str1:^ss;
       i:integer;
       s:array[0..15] of char ;
       n:integer;
       strlist:TStringList;
       cardbh:string;
       cardint:Int64;
begin
    Application.ProcessMessages;
    //iclist.Clear;
    strlist:=TStringList.Create; strlist.Clear;
    str1:=Buffer;
    for i:=0 to 9 do s[i]:=chr(48+i);
    for i:=10 to 15 do s[i]:=chr(55+i);
    for i:=1 to bufferlength do
    begin
      n:=ord(str1^[i]);
      strlist.add(s[n div 16]+s[n mod 16]);
      //iclist.Add(IntToStr(n));
      //iclist.Add(IntToHex(n,2));

    end;
  case ICTag of
      1:begin //尋卡;
          ListBox1.Items.Add('     ');
          ListBox1.Items.Add(strlist.Text);
          ListBox1.Items.Add('=========接收尋卡返回值=========');
          if (strlist.Strings[0]='3C')and(strlist.Strings[1]='05')and(strlist.Strings[2]<>'FF') then
          begin
            ICSuc:=0;   //Byte(StrToInt('$'+aa));
            cardID1:=StrToInt('$'+Trim(strlist.Strings[2]));
            cardID2:=StrToInt('$'+trim(strlist.Strings[3]));
            cardID3:=StrToInt('$'+trim(strlist.Strings[4]));
            cardID4:=StrToInt('$'+trim(strlist.Strings[5]));
            cardbh:='';
            cardbh:=trim(strlist.Strings[2])
                    +trim(strlist.Strings[3])
                    +trim(strlist.Strings[4])
                    +trim(strlist.Strings[5]);
              //cardID[n]:=Byte(StrToInt('$'+trim(iclist.Strings[i])));;
              //Inc(n);

            cardint:=StrToInt64('$'+cardbh);
            cardbh:='';
            cardbh:=Trim(FormatFloat('0',cardint));
            ListBox1.Items.Add('此卡卡號:'+cardbh);
            //ListBox1.Items.Add('==========================');
            Sleep(30);
            downloatPW;
            //CloseCard;
            //Sleep(500);
            //TimerIC.Enabled:=True;
            //ListBox1.Items.Add('========================尋卡2');
          end else
          begin
            Sleep(100);
            CloseCard;
            Sleep(500);
            //TimerIC.Enabled:=True;
            ICSuc:=0;
          end;
        end;
      2:begin //驗證密碼;
          ListBox1.Items.Add('     ');
          ListBox1.Items.Add(strlist.Text);
          ListBox1.Items.Add('=======接收驗證密碼返回值=======');
          if (Trim(strlist.Strings[0])='3C')and(Trim(strlist.Strings[1])='02')and(Trim(strlist.Strings[2])='00') then
          begin
            Sleep(30);
            ReadCard;
            ICSuc:=0;
            ListBox1.Items.Add('========================驗證密碼成功!');
          end else
          begin
            ListBox1.Items.Add('========================驗證密碼失敗!');
            Sleep(100);
            CloseCard;
            Sleep(500);
            //TimerIC.Enabled:=True;
            ICSuc:=0;
          end;
        end;
      3:begin //讀卡;
          //ShowMessage('讀卡1'+strlist.Text);
          ListBox1.Items.Add('     ');
          ListBox1.Items.Add(strlist.Text);
          ListBox1.Items.Add('========接受讀卡返回值=========');
          if (strlist.Strings[0]='3C')and(strlist.Strings[1]='12')and(strlist.Strings[2]='00') then
          begin
            ICSuc:=0;
            //ListBox1.Items.Add('========================讀卡1');
             n:=0; cardbh:='';
            for i:=3 to strlist.Count-3 do
            begin
              //if Trim(strlist.Strings[i])<>'20' then
              cardbh:=cardbh+trim(strlist.Strings[i]);
              //cardID[n]:=Byte(StrToInt('$'+trim(iclist.Strings[i])));;
              //Inc(n);
            end;
            cardint:=StrToInt64('$'+cardbh);
            cardbh:='';
            cardbh:=Trim(FormatFloat('0',cardint));
            ListBox1.Items.Add('卡號:'+cardbh);
            ListBox1.Items.Add('===============卡里數據內容====讀卡成功!=======');
            //DoTmBuf(cardbh);
            //CardI:=n-1;
            //ShowMessage('讀卡2'+strlist.Text);
            Sleep(20);
            CloseCard;
          end else
          begin
            ListBox1.Items.Add('========================讀卡失敗!');
            Sleep(50);
            CloseCard;
            Sleep(500);
            //TimerIC.Enabled:=True;
            ICSuc:=0;
          end;
        end;
      4:begin  //關閉卡;
          if ICSuc=4 then Exit;
          ListBox1.Items.Add('     ');
          ListBox1.Items.Add(strlist.Text);
          ListBox1.Items.Add('=========接收關閉卡返回值========');
          if (strlist.Strings[0]='3C')and(strlist.Strings[1]='02')and(strlist.Strings[2]='00') then
          begin
            //ListBox1.Items.Add('========================關閉卡1');
            Sleep(50);
            CardSound;
            Sleep(500);
            //Comm1.StopComm;
            //TimerIC.Enabled:=True;
            ICSuc:=4;
          end else
          begin
            //ListBox1.Items.Add('========================關閉卡2');
            Sleep(100);
            //CloseCard;
            Sleep(500);
            //TimerIC.Enabled:=True;
            ICSuc:=0;
          end;
        end;
      5:begin
          ListBox1.Items.Add('     ');
          ListBox1.Items.Add(strlist.Text);
          ListBox1.Items.Add('=====================單獨===尋卡');
          if (strlist.Strings[0]='3C')and(strlist.Strings[1]='05')and(strlist.Strings[2]<>'FF') then
          begin
            ICSuc:=0;   //Byte(StrToInt('$'+aa));
            cardID1:=StrToInt('$'+Trim(strlist.Strings[2]));
            cardID2:=StrToInt('$'+trim(strlist.Strings[3]));
            cardID3:=StrToInt('$'+trim(strlist.Strings[4]));
            cardID4:=StrToInt('$'+trim(strlist.Strings[5]));
            cardbh:='';
            cardbh:=trim(strlist.Strings[2])
                    +trim(strlist.Strings[3])
                    +trim(strlist.Strings[4])
                    +trim(strlist.Strings[5]);
              //cardID[n]:=Byte(StrToInt('$'+trim(iclist.Strings[i])));;
              //Inc(n);
            end;
            cardint:=StrToInt64('$'+cardbh);
            cardbh:='';
            cardbh:=Trim(FormatFloat('0',cardint));
            ListBox1.Items.Add('此卡卡號:'+cardbh);
            ListBox1.Items.Add('=====================單獨===尋卡成功');

        end;
        6:begin //驗證密碼;
          ListBox1.Items.Add('     ');
          ListBox1.Items.Add(strlist.Text);
          ListBox1.Items.Add('=====================單獨===驗證密碼');
          if (strlist.Strings[0]='3C')and(strlist.Strings[1]='02')and(strlist.Strings[2]='00') then
          begin
            Sleep(30);
            ReadCard;
            ICSuc:=0;
            ListBox1.Items.Add('=====================單獨===驗證密碼成功');
          end else
          begin
            ListBox1.Items.Add('=====================單獨===驗證密碼失敗');
            Sleep(100);
            CloseCard;
            Sleep(500);
            //TimerIC.Enabled:=True;
            ICSuc:=0;
          end;
        end;
    end;

  //ShowMessage(strlist.Text);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  //Comm1.StopComm;
  //omm1.StartComm;

  FindCard;
end;

procedure TForm1.Button5Click(Sender: TObject);
var
   bufs:Byte;
   s:Byte;
   a:string;
begin
  ictag:=3;
  bufs:=$3C;
  s:=bufs;
  a:=chr(bufs);
  bufs:=4;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=1;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$66;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$20;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=0;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  a:=a+chr(s);
  bufs:=$0D;
  a:=a+chr(bufs);
  Comm1.WriteCommData(PChar(a),Length(a));
end;

procedure TForm1.Button6Click(Sender: TObject);
var
   bufs:Byte;
   s:Byte;
   a:string;
begin
  //ictag:=4;
  bufs:=$3C;
  s:=bufs;
  a:=chr(bufs);
  bufs:=$04;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$01;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$68;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$00;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$00;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  a:=a+chr($51);
  bufs:=$0D;
  a:=a+chr(bufs);
  Comm1.WriteCommData(PChar(a),Length(a));
end;

procedure TForm1.Button4Click(Sender: TObject);
var
   bufs:Byte;
   s:Byte;
   a:string;
begin
  ictag:=6;
  bufs:=$3C;
  s:=bufs;
  a:=chr(bufs);
  bufs:=$08;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$01;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$6A;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$00;  //'模式1
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$20;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=cardID1;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=cardID2;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=cardID3;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=cardID4;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  a:=a+chr(s);
  bufs:=$0D;
  a:=a+chr(bufs);
  Comm1.WriteCommData(PChar(a),Length(a));
end;

procedure TForm1.Button3Click(Sender: TObject);
var
   bufs:Byte;
   s:Byte;
   a:string;
begin
  ICTag:=5;
  bufs:=$3C;
  s:=bufs;
  a:=chr(bufs);
  bufs:=4;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=1;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=$70;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=1;  //'模式1
  s:=s Xor bufs;
  a:=a+chr(bufs);
  bufs:=0;
  s:=s Xor bufs;
  a:=a+chr(bufs);
  a:=a+chr(s);
  bufs:=$D;
  a:=a+chr(bufs);
  Comm1.WriteCommData(PChar(a),Length(a));
end;

procedure TForm1.Button7Click(Sender: TObject);
begin
  ListBox1.Items.Clear;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久久久蜜臀| 在线播放91灌醉迷j高跟美女| 久久噜噜亚洲综合| 精品一区二区在线免费观看| 亚洲精品在线免费观看视频| 高清国产一区二区三区| 国产精品国产三级国产普通话蜜臀| 99久久久精品| 亚洲一区二区视频| 91精品婷婷国产综合久久性色| 麻豆国产精品官网| 国产精品拍天天在线| 91蜜桃免费观看视频| 五月天网站亚洲| 26uuu久久天堂性欧美| 成人av第一页| 日韩av电影免费观看高清完整版在线观看 | 国产在线观看免费一区| 日本一区二区成人| 欧美在线一区二区| 国产一级精品在线| 亚洲综合小说图片| 精品乱码亚洲一区二区不卡| 成人午夜在线视频| 日本美女一区二区| 综合久久国产九一剧情麻豆| 91麻豆精品国产91| www.爱久久.com| 免费成人小视频| 亚洲精品国产品国语在线app| 日韩免费在线观看| 一本一道波多野结衣一区二区| 免费在线观看一区| 一区二区三区日韩欧美| 久久先锋资源网| 欧美日韩dvd在线观看| 成人一区二区三区视频在线观看| 亚洲第一久久影院| 国产精品污www在线观看| 91麻豆精品国产91| 欧洲国内综合视频| www.av亚洲| 国产在线视频一区二区三区| 午夜精品免费在线观看| 一区免费观看视频| 久久久久一区二区三区四区| 91精品国产欧美一区二区18| 一本大道综合伊人精品热热| 国产高清视频一区| 久久国产精品99精品国产| 一片黄亚洲嫩模| 国产精品久久久99| 国产日产精品1区| 精品嫩草影院久久| 欧美久久久久久久久久| 日本韩国一区二区| av不卡一区二区三区| 成人一二三区视频| 国产成人在线色| 韩国在线一区二区| 精品一区二区在线看| 看片网站欧美日韩| 亚洲6080在线| 亚洲福利国产精品| 午夜成人在线视频| 亚洲成人av中文| 天堂在线一区二区| 日韩国产欧美在线视频| 天天操天天干天天综合网| 亚洲一区二三区| 亚洲在线视频一区| 亚洲无线码一区二区三区| 亚洲午夜精品在线| 午夜av区久久| 日韩高清国产一区在线| 日本中文一区二区三区| 日韩国产欧美在线观看| 日韩中文字幕麻豆| 蜜桃视频一区二区三区在线观看| 性欧美疯狂xxxxbbbb| 三级久久三级久久久| 日韩福利视频网| 激情六月婷婷久久| 国产精品羞羞答答xxdd| 国产91精品在线观看| 成人深夜福利app| 色菇凉天天综合网| 欧美视频三区在线播放| 在线观看91精品国产麻豆| 欧美一区二区不卡视频| 精品日产卡一卡二卡麻豆| 久久精品亚洲国产奇米99| 国产精品免费久久久久| 亚洲人成影院在线观看| 亚洲一区国产视频| 久久激情五月婷婷| 不卡一区在线观看| 欧美视频中文一区二区三区在线观看| 欧美日韩不卡一区二区| 欧美精品一区二区三区视频| 国产精品麻豆视频| 亚洲综合色丁香婷婷六月图片| 五月激情六月综合| 国产精品一二三四| 91久久香蕉国产日韩欧美9色| 91精品免费观看| 国产欧美日韩不卡免费| 亚洲伊人伊色伊影伊综合网| 精品一区二区影视| 色哟哟一区二区三区| 欧美一区二区精品| 国产精品国产三级国产三级人妇 | 欧美日韩大陆一区二区| 欧美xxxxx牲另类人与| 国产精品久久久久久久久图文区| 香蕉av福利精品导航 | 成人黄色电影在线 | 一区二区三区精品在线观看| 日韩av网站在线观看| 99天天综合性| 欧美xfplay| 一区二区三区蜜桃| 国产一区二区三区精品欧美日韩一区二区三区 | 国产亚洲精久久久久久| 亚洲国产裸拍裸体视频在线观看乱了| 精品一区二区三区免费视频| 成人aa视频在线观看| 欧美一区二区三区四区在线观看 | 精品久久久久久久人人人人传媒| 亚洲欧美综合色| 国产麻豆成人精品| 欧美猛男gaygay网站| 国产精品久久午夜夜伦鲁鲁| 日本不卡一区二区三区| 91福利国产精品| 国产亚洲欧美一区在线观看| 日韩成人午夜电影| 欧美伊人精品成人久久综合97 | 欧美精品第1页| 亚洲色图制服丝袜| 国产91精品在线观看| 日韩午夜精品电影| 亚洲成人自拍网| 91浏览器入口在线观看| 中文幕一区二区三区久久蜜桃| 久久精品99久久久| 欧美一卡二卡在线| 日韩二区三区四区| 欧美日韩一区视频| 亚洲一区二区三区爽爽爽爽爽| 97aⅴ精品视频一二三区| 国产亚洲1区2区3区| 国产乱码字幕精品高清av| 欧美一区二区三区不卡| 午夜欧美在线一二页| 色久综合一二码| 一区二区三区在线免费播放| 99国产精品国产精品毛片| 国产精品美女久久久久久久网站| 国产成人久久精品77777最新版本| 欧美电影免费提供在线观看| 久久99久国产精品黄毛片色诱| 日韩精品一区二区三区中文不卡 | 欧美日韩极品在线观看一区| 亚洲主播在线观看| 欧美私模裸体表演在线观看| 亚洲自拍偷拍麻豆| 欧美唯美清纯偷拍| 午夜视黄欧洲亚洲| 欧美一级国产精品| 精品一区二区三区在线观看| 亚洲精品一区二区三区四区高清| 看电影不卡的网站| 久久久www免费人成精品| 国产精品资源网| 一区在线观看视频| 在线区一区二视频| 日韩国产欧美在线观看| 亚洲精品一区二区精华| 成人激情视频网站| 亚洲欧美日韩国产中文在线| 日本精品裸体写真集在线观看 | 亚洲乱码中文字幕| 欧美色图一区二区三区| 丝袜诱惑制服诱惑色一区在线观看| 欧美高清www午色夜在线视频| 看电视剧不卡顿的网站| 日本一区二区三级电影在线观看| 成人黄色av电影| 亚洲网友自拍偷拍| 亚洲精品一区二区三区影院| 岛国精品在线播放| 亚洲国产毛片aaaaa无费看| 日韩一区二区电影| 成人久久久精品乱码一区二区三区| 亚洲精品v日韩精品| 日韩免费观看高清完整版| 成人国产亚洲欧美成人综合网 | 18欧美乱大交hd1984| 欧美日本一区二区三区四区|