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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? httptask.pas

?? 用delphi 編寫的 驗(yàn)證碼識(shí)別程序
?? PAS
字號(hào):
unit HTTPtask;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, StdCtrls,
  IdIOHandler, IdIOHandlerSocket, IdSSLOpenSSL, IdBaseComponent, IdComponent,
  IdTCPConnection, IdTCPClient, IdHTTP, IdAntiFreezeBase, IdAntiFreeze,
  AdvOcr;

type
  THTTPtask = class(TThread)
  private
  protected
    _HTTP : TIdHTTP;
    _SSL : TIdSSLIOHandlerSocket;
    _PAUSE_FLAG : boolean;
    procedure Execute; override;
    procedure InitHTTP;
    procedure DoneHTTP; virtual;
    procedure RecrHTTP;
    procedure Relay(sec : Byte);
    procedure DebugHtml;
    function Login : boolean; virtual;
    procedure Process; virtual;
  public
    _USE_PROXY : boolean;
    _PROXY_ADDR : string;
    _PROXY_PORT : Integer;
    _NEED_AUTH : boolean;
    _PROXY_USER : string;
    _PROXY_PASS : string;
    //
    _LOGIN_NAME : string;
    _LOGIN_PASS : string;
    _HTML : string;
    procedure Pause;
    procedure Goon;
    procedure Stop;
    constructor Create;
    destructor Destroy; override;
  end;

  THTTPtaskTrace = class(THTTPtask)
  private
    _LOG : string;
  protected
    procedure ShowLog(desc : string);
    procedure TraceLog;
  public
    _LOG_LST : TListBox;
  end;

implementation

uses
  HTTPutil;

{THTTPtask}

constructor THTTPtask.Create;
begin
  inherited Create(TRUE);
  FreeOnTerminate := TRUE;
  _HTTP := TIdHTTP.Create(nil);
  _SSL := TIdSSLIOHandlerSocket.Create(nil);
  _USE_PROXY := False;
end;

destructor THTTPtask.Destroy;
begin
  _SSL.Free;
  _HTTP.Free;
  inherited Destroy;
end;

procedure THTTPtask.Execute;
begin
  InitHTTP;
  if Login then Process;
  DoneHTTP;
end;

procedure THTTPtask.Pause;
begin
  _PAUSE_FLAG := TRUE;
end;

procedure THTTPtask.Goon;
begin
  _PAUSE_FLAG := FALSE;
  Self.Resume;
end;

procedure THTTPtask.Stop;
begin
  DoneHTTP;
  _SSL.Free;
  _HTTP.Free;
  TerminateThread(Self.Handle,0);
end;

procedure THTTPtask.Relay(sec : Byte);
var
  i : Integer;
begin
  for i:=1 to 10*sec do
  begin
    if _PAUSE_FLAG then break;
    Sleep(100);
  end;
end;

procedure THTTPtask.InitHTTP;
begin
  _HTTP.ProtocolVersion := pv1_1;
  _HTTP.ReadTimeout := 5000;
  _HTTP.HandleRedirects := True;
  _HTTP.AllowCookies := True;
   _HTTP.Request.UserAgent := 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)';
  _SSL.SSLOptions.Method := sslvSSLv3;
  if _USE_PROXY then
  begin
    _HTTP.ProxyParams.ProxyServer := _PROXY_ADDR;
    _HTTP.ProxyParams.ProxyPort := _PROXY_PORT;
    if _NEED_AUTH then
    begin
      _HTTP.ProxyParams.ProxyUsername := _PROXY_USER;
      _HTTP.ProxyParams.ProxyPassword := _PROXY_PASS;
    end;
  end;
end;

procedure THTTPtask.DoneHTTP;
begin

end;

procedure THTTPtask.RecrHTTP;
begin
  _HTTP.Free;
  _HTTP := TIdHTTP.Create(nil);
  InitHTTP;
end;

procedure THTTPtask.DebugHtml;
var
  htmlsl : TStringList;
begin
  htmlsl := TStringList.Create;
  htmlsl.Add(_HTML);
  htmlsl.SaveToFile(ExtractFilePath(ParamStr(0))+'debug.htm');
  htmlsl.Free;
end;

function THTTPtask.Login : boolean;
begin
  Result := True;
end;

procedure THTTPtask.Process;
begin

end;

{THTTPtaskTrace}
procedure THTTPtaskTrace.ShowLog(desc : string);
begin
  _LOG := desc;
  Synchronize(TraceLog);
end;

procedure THTTPtaskTrace.TraceLog;
var
  LogToAdd : string;
begin
  if _LOG_LST <> nil then
  begin
    LogToAdd := DateTimeToStr(now)+' : '+_LOG;
    AddLstBPro(_LOG_LST,LogToAdd,True,LSTB_MAX_LINE);
  end;
end;

end.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合咪咪久久| 国产乱码精品一区二区三区忘忧草| 成人va在线观看| 国产精品久久久久影院亚瑟 | 亚洲国产成人在线| 波多野结衣一区二区三区| 日韩理论片在线| 欧美日韩色综合| 久久国产免费看| 亚洲欧美自拍偷拍色图| 久久久久久久久久久久久夜| 成人午夜看片网址| 亚洲一区二区三区视频在线播放| 欧美一区二区不卡视频| 东方aⅴ免费观看久久av| 亚洲视频免费在线观看| 在线播放日韩导航| 国产精品亚洲人在线观看| 中文字幕中文字幕一区| 欧美午夜寂寞影院| 国产一区二区三区久久悠悠色av| 自拍偷拍欧美激情| 日韩久久精品一区| 色老综合老女人久久久| 麻豆成人久久精品二区三区红 | 欧美国产国产综合| 欧美在线免费播放| 国产毛片精品一区| 亚洲亚洲精品在线观看| 久久综合久久99| 欧美色欧美亚洲另类二区| 国产精品资源网| 亚洲成人资源在线| 国产欧美一区二区精品性色超碰| 色偷偷久久一区二区三区| 国产综合色在线| 亚洲国产视频a| 国产精品午夜在线| 精品久久人人做人人爰| 欧美日韩亚洲综合在线| 成人免费电影视频| 久久精品国产亚洲一区二区三区| 亚洲激情一二三区| 国产精品美女一区二区在线观看| 91精品国产综合久久精品麻豆| 成人激情免费电影网址| 蜜桃视频第一区免费观看| 一区二区三区日韩精品视频| 日本一区二区三区在线观看| 欧美一个色资源| 欧美日韩亚洲综合在线| 调教+趴+乳夹+国产+精品| 亚洲欧美一区二区三区国产精品| 欧美高清视频不卡网| av日韩在线网站| 国产99精品视频| 狠狠色综合播放一区二区| 丝袜a∨在线一区二区三区不卡| 蜜臀久久99精品久久久久久9| 久久色中文字幕| 91蜜桃网址入口| 免费日韩伦理电影| 国产精品网站导航| 欧美午夜精品久久久久久孕妇| 热久久一区二区| 中文字幕亚洲欧美在线不卡| 7777精品伊人久久久大香线蕉最新版| 国产一区二区三区电影在线观看| 18成人在线观看| 精品少妇一区二区三区视频免付费 | 精品国产一二三区| 久久伊99综合婷婷久久伊| 成人激情黄色小说| 日本欧洲一区二区| 日韩毛片精品高清免费| 精品日韩一区二区| 精品视频999| 粉嫩av一区二区三区在线播放| 亚洲高清视频的网址| 欧美国产成人精品| 精品美女在线观看| 精品1区2区3区| av成人免费在线| 国模大尺度一区二区三区| 亚洲成人av福利| 国产精品电影一区二区| 精品久久久久av影院| 欧美在线免费观看亚洲| youjizz国产精品| 极品少妇xxxx精品少妇| 日韩av网站免费在线| 一区二区三区日韩精品| 国产精品福利一区二区| 久久久久久久久久久久久女国产乱| 欧美美女激情18p| 91麻豆swag| 色哟哟在线观看一区二区三区| 国产.精品.日韩.另类.中文.在线.播放| 欧美一卡二卡三卡| 欧美三级中文字幕| 欧美性生活久久| 日本大香伊一区二区三区| 91丨九色porny丨蝌蚪| av一区二区三区在线| 成人免费视频app| 粉嫩嫩av羞羞动漫久久久| 国产丶欧美丶日本不卡视频| 国模冰冰炮一区二区| 国内成人免费视频| 国产伦精品一区二区三区视频青涩| 免费国产亚洲视频| 久久99国产精品尤物| 精品一区二区三区免费| 另类小说色综合网站| 国内精品久久久久影院一蜜桃| 喷水一区二区三区| 精品在线观看视频| 国产麻豆精品视频| 成人久久18免费网站麻豆| 成人性生交大片免费| 99r国产精品| 91黄色激情网站| 欧美乱妇23p| 精品入口麻豆88视频| 久久久综合视频| 国产精品国产三级国产普通话99| 国产精品污污网站在线观看| ...av二区三区久久精品| 亚洲精品水蜜桃| 亚洲第一主播视频| 精品一区二区在线视频| 成人性生交大片免费看视频在线 | 精品一区二区三区影院在线午夜| 韩国成人福利片在线播放| 成人丝袜视频网| 日本丶国产丶欧美色综合| 3atv在线一区二区三区| 国产亚洲欧美中文| 一区二区三区**美女毛片| 肉色丝袜一区二区| 国产99久久久国产精品潘金| 欧美自拍偷拍午夜视频| 日韩一区二区视频在线观看| 欧美国产日韩精品免费观看| 亚洲六月丁香色婷婷综合久久 | 一区二区三区四区视频精品免费 | 欧美日韩不卡在线| 精品国产一区二区三区久久影院| 国产精品网曝门| 天堂资源在线中文精品| 国产精品亚洲第一区在线暖暖韩国| 91欧美一区二区| 精品久久久久久久久久久久久久久| 国产精品国产三级国产a| 亚洲国产aⅴ天堂久久| 国产一区二区三区久久久| 欧美综合视频在线观看| 久久精品亚洲国产奇米99| 亚洲一区二区三区四区在线免费观看| 欧美aaaaaa午夜精品| 色妹子一区二区| 国产亚洲精品超碰| 蜜臀av性久久久久av蜜臀妖精| av激情成人网| 久久免费看少妇高潮| 天天操天天色综合| 色吧成人激情小说| 欧美激情一区三区| 免费视频一区二区| 欧美日韩在线不卡| 日韩理论片网站| 国产成a人无v码亚洲福利| 欧美一二三四在线| 亚洲国产视频一区二区| av电影一区二区| 欧美国产乱子伦| 国模无码大尺度一区二区三区| 欧美日韩高清一区二区| 亚洲精品国产高清久久伦理二区| 国产成人综合视频| 久久婷婷国产综合精品青草| 日本不卡1234视频| 欧美高清视频一二三区| 亚洲国产日日夜夜| 欧美三级一区二区| 亚洲一区在线播放| 欧美性极品少妇| 亚洲综合在线免费观看| 成人av资源下载| 国产精品每日更新| 成人激情综合网站| 国产精品乱人伦| av一区二区三区四区| 最新热久久免费视频| 99久久婷婷国产综合精品| 国产欧美一区二区三区网站| 国产成人高清视频| 亚洲国产精品t66y| 一本大道久久精品懂色aⅴ| 亚洲男人的天堂网|