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

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

?? mainunit.pas

?? 郵箱探測原程序,可以在遠程對他人的郵箱進行探測,得到其號碼
?? PAS
?? 第 1 頁 / 共 2 頁
字號:
unit MainUnit;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  ScktComp, ExtCtrls, Menus, Buttons, StdCtrls,Registry,ShellApi, ComCtrls,inifiles;

const
	ID_CALLICON = WM_USER+100;
    MSG_CHECK_MAIL = WM_USER+101;

type
  TMainForm = class(TForm)
    PopMenu: TPopupMenu;
    EnableMenu: TMenuItem;
    CheckNowMenu: TMenuItem;
    N2: TMenuItem;
    OptionMenu: TMenuItem;
    AboutMenu: TMenuItem;
    N1: TMenuItem;
    ExitMenu: TMenuItem;
    Timer1: TTimer;
    MailClient: TClientSocket;
    Bevel2: TBevel;
    Label1: TStaticText;
    Label2: TStaticText;
    Bevel4: TBevel;
    ReceBtn: TSpeedButton;
    MoreBtn: TSpeedButton;
    OpenMailMenu: TMenuItem;
    N3: TMenuItem;
    MailInfoBox: TComboBox;
    MailInfoList: TListView;
    DeleteMenu: TMenuItem;
    N4: TMenuItem;
    HideSpyMenu: TMenuItem;
    procedure FormCreate(Sender: TObject);
    procedure EnableMenuClick(Sender: TObject);
    procedure CheckNowMenuClick(Sender: TObject);
    procedure OptionMenuClick(Sender: TObject);
    procedure AboutMenuClick(Sender: TObject);
    procedure ExitMenuClick(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure MailClientConnect(Sender: TObject; Socket: TCustomWinSocket);
    procedure MailClientDisconnect(Sender: TObject;
      Socket: TCustomWinSocket);
    procedure ReceBtnClick(Sender: TObject);
    procedure MailClientRead(Sender: TObject; Socket: TCustomWinSocket);
    procedure MoreBtnClick(Sender: TObject);
    procedure SocketExitStat;
    procedure FormActivate(Sender: TObject);
    procedure GetMailInfo(str:String;Count:Integer);
    procedure MailInfoListMouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure DeleteMenuClick(Sender: TObject);
    procedure CheckMail(var Msg:TMessage);message MSG_CHECK_MAIL;
    procedure HideSpyMenuClick(Sender: TObject);
    procedure MailClientError(Sender: TObject; Socket: TCustomWinSocket;
      ErrorEvent: TErrorEvent; var ErrorCode: Integer);
  private
    { Private declarations }
  public
    { Public declarations }
    UserID,
    Password			:shortstring;
    TaskIcon 	        :NOTIFYICONDATA;
    bShowForm,
    bNewMail,
    bReType				:Boolean;
    ReceiverFile     	:string;
    nStepCount			:integer;
    bAutoAgain			:Boolean;
    nMailCount			:integer;

    MailInfoStr         :TStringList;//put more mail info into this list.

    bMore               :Boolean;//if MailInfoList be shown.
    bIsMore             :Boolean;//if User want to get more mailinfo.
    bAutoMore           :Boolean;//if Auto show more mailinfo.
    nMailInfoCount      :Integer;//which mail info that want to get.
    nDeleteMailNo       :Integer;
    bDeleteMail         :Boolean;
    procedure SysCommandMenu(var Msg:TWMSYSCOMMAND);message WM_SYSCOMMAND;
    procedure CallIcon(var Msg:TMessage);message ID_CALLICON;
    procedure GetMailProc(Socket: TCustomWinSocket;Buf : array of char);
    procedure DeleteMailProc(Socket: TCustomWinSocket;Buf:array of char;Num:integer);
	function AuthenticationFailed:integer;
  end;

var
  MainForm: TMainForm;
  function DecodeBase64_Char2Byte(org:Char):Byte;
  function DecodeBase64_Sub(substr:string):string;
  function DecodeBase64(org:string):string;

implementation

uses AboutUnit, AuFail;

{$R *.DFM}
{$I DecodeBase64Unit.pas}
procedure TMainForm.SysCommandMenu(var Msg:TWMSYSCOMMAND);
begin
//     Label1.Caption :='Detect...';
     if (Msg.CmdType = SC_MINIMIZE) then //or (Msg.CmdType = SC_CLOSE) then
     begin
        Shell_NotifyIcon(NIM_ADD,@TaskIcon);
//        MailInfoBox.Clear;
        Hide;
     end
     else
        Inherited;
end;
procedure TMainForm.CallIcon(var Msg:TMessage);
var
   MPos:TPoint;
begin
     if Msg.LParam = WM_LBUTTONDOWN then
     begin
        TaskIcon.hIcon:=LoadIcon(hInstance,'MAINICON');
        TaskIcon.szTip :='eMail Spy !-偵測..';
        Shell_NotifyIcon(NIM_MODIFY,@TaskIcon);
        Label1.Caption :='偵測..';
        if WinExec(PChar(ReceiverFile),SW_SHOWNORMAL)<31 then
        begin
            MessageDlg('不能夠找到郵件接受程序,請運行 Spysetup.exe ,設置其參數。',mtWarning,[mbYes],0);
            exit;
        end;
        if EnableMenu.Caption ='禁用(&D)' then
        begin
            TaskIcon.hIcon :=LoadIcon(hInstance,'MAINICON');
            Shell_NotifyIcon(NIM_MODIFY,@TaskIcon);
            Label1.Caption :='偵測..';
            Timer1.Enabled:=True;
        end
        else
        begin
           TaskIcon.hIcon:=LoadIcon(hInstance,'ZENABLEDICON');
           TaskIcon.szTip :='eMail Spy !-停止.';
           Shell_NotifyIcon(NIM_MODIFY,@TaskIcon);
           Label1.Caption :='停止.';
           Timer1.Enabled :=False;
        end;
        bNewMail:=False;
     end
     else
     begin
          if Msg.LParam = WM_RBUTTONDOWN then
          begin
               GetCursorPos(MPos);

               DeleteMenu.Visible :=False;
               EnableMenu.Visible :=True;
//               OpenMailMenu.Visible :=True;
               HideSpyMenu.Visible :=False;
               OptionMenu.Visible :=True;
               AboutMenu.Visible :=True;
               ExitMenu.Visible :=True;
               CheckNowMenu.Visible :=True;

               PopMenu.Popup(MPos.x,MPos.y);
               SetCapture(Handle);
          end;
     end;

end;
procedure TMainForm.FormCreate(Sender: TObject);
var
   IniFile:TRegIniFile;
   i:integer;
   str:shortstring;
   tempBmp:TBitmap;
begin
     IniFile:=TRegIniFile.Create('Jie Application');
     str:=IniFile.ReadString('eMail Spy !','Password','');
     for i:=1 to length(str)do
         str[i]:=char((ord(str[i])-65) mod 256);
     Password :=str;
     UserID :=IniFile.ReadString('eMail Spy !','UserID','');
     MailClient.Address :=IniFile.ReadString('eMail Spy !','Mail Server','10.0.0.2');
     MailClient.Port :=IniFile.ReadInteger('eMail Spy !','Server Port',110);
     ReceiverFile:=IniFile.ReadString('eMail Spy !','Receiver','');
     tempBmp:=TBitmap.Create ;
     ReCeiverFile:=UpperCase(ReceiverFile);
     if Pos('FOXMAIL',ReceiverFile)>0 then
     begin
       try
          tempBmp.LoadFromResourceName(HInstance,'FOXMAIL');
       except
          MessageDlg('''FOXMAIL''位圖裝載錯誤。',mtError,[mbYes],0);
          exit;
       end;
     end
     else
     begin
       try
          tempBmp.LoadFromResourceName(HInstance,'OUTLOOK');
       except
          MessageDlg('''OUTLOOK''位圖裝載錯誤。',mtError,[mbYes],0);
          exit;
       end;
     end;
     ReceBtn.Glyph.Assign(tempBmp);
     Timer1.Interval :=IniFile.ReadInteger('eMail Spy !','Timer Interval',5);
     Timer1.Interval :=Timer1.Interval *60000;
     if IniFile.ReadInteger('eMail Spy !','ShowWindow',1)=1 then
        bShowForm:=True
     else
        bShowForm:=False;
     if IniFile.ReadInteger('eMail Spy !','Retype',1)=1 then
        bRetype:=True
     else
        bRetype:=False;
     if IniFile.ReadInteger('eMail Spy !','IsMore',1)=1 then
	     bIsMore:=True
     else
	     bIsMore:=False;
     if (IniFile.ReadInteger('eMail Spy !','AutoMore',1)=1)and (bIsMore) then
	     bAutoMore:=True
     else
	     bAutoMore:=False;
     IniFile.Free;
     if bIsMore then
     begin
        tempBmp.LoadFromResourceName(HInstance,'MOREDOWN');
        MoreBtn.Hint := '郵件的詳細信息..';
     end
     else
     begin
        tempBmp.LoadFromResourceName(HInstance,'OPTIONS');
        MoreBtn.Hint := '設置eMailSpy的參數..';
     end;
     MoreBtn.Glyph.Assign(tempBmp);
     tempBmp.Free;
     TaskIcon.cbSize :=sizeof(NOTIFYICONDATA);
     TaskIcon.Wnd :=Handle;
     TaskIcon.uFlags := NIF_ICON or NIF_MESSAGE or NIF_TIP;
     TaskIcon.uCallbackMessage :=ID_CALLICON;
     TaskIcon.hIcon :=LoadIcon(Hinstance,'MainIcon');
     TaskIcon.szTip :='eMail Spy !-偵測..';

     bNewMail:=False;
     nStepCount:=0;
     nMailCount:=-1;
     nMailInfoCount:=-1;
     bMore := False;
     Shell_NotifyIcon(NIM_ADD,@TaskIcon);
     Label1.Caption :='開始偵測!';
end;

procedure TMainForm.EnableMenuClick(Sender: TObject);
begin
     if EnableMenu.Caption ='啟用(&E)' then
     begin
        TaskIcon.hIcon:=LoadIcon(hInstance,'MAINICON');
        TaskIcon.szTip :='eMail Spy !-偵測..';
        Shell_NotifyIcon(NIM_MODIFY,@TaskIcon);
        Label1.Caption :='偵測..';
        EnableMenu.Caption :='禁用(&D)';
        Timer1.Enabled :=True;
     end
     else
     begin
        TaskIcon.hIcon:=LoadIcon(hInstance,'ZENABLEDICON');
        TaskIcon.szTip :='eMail Spy !-停止.';
        Shell_NotifyIcon(NIM_MODIFY,@TaskIcon);
        Label1.Caption :='停止.';
        EnableMenu.Caption :='啟用(&E)';
        MailClient.Active :=False;
        Timer1.Enabled :=False;
     end;
end;

procedure TMainForm.CheckNowMenuClick(Sender: TObject);
begin
     Timer1Timer(Sender);
     if EnableMenu.Caption ='啟用(&E)' then
     begin
        Timer1.Enabled :=False;
     end;
end;

procedure TMainForm.OptionMenuClick(Sender: TObject);
begin
     if WinExec('SpySetup.exe',SW_SHOWNORMAL)<31 then
     begin
        MessageDlg('無法定位Sypsetup.exe程序,請檢查其是否與eMailSpy.exe在同一個目錄下',mtWarning,[mbYes],0);
        Exit;
     end;
end;

procedure TMainForm.AboutMenuClick(Sender: TObject);
begin
     Application.CreateForm(TAboutForm,AboutForm);
     AboutForm.ShowModal;
end;

procedure TMainForm.ExitMenuClick(Sender: TObject);
begin
     Timer1.Enabled :=False;
     MailClient.Active :=False;
     Close;
end;

procedure TMainForm.Timer1Timer(Sender: TObject);
begin
     Timer1.Enabled :=False;
     TaskIcon.hIcon :=LoadIcon(hInstance,'RUNICON1');
     Shell_NotifyIcon(NIM_MODIFY,@TaskIcon);
   	 MailClient.Active :=True;
     Label2.Caption :='偵測..';
     Timer1.Enabled :=True;
end;
function TMainForm.AuthenticationFailed:integer;
begin
	Timer1.Enabled :=False;
    Application.CreateForm(TAuFailForm,AuFailForm);
    result:=AuFailForm.ShowModal;
end;
procedure TMainForm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
    if MailClient.Active then
    	MailClient.Active :=False;
    Shell_NotifyIcon(NIM_DELETE,@TaskIcon);
end;

procedure TMainForm.MailClientConnect(Sender: TObject;
  Socket: TCustomWinSocket);
begin
	Label2.Caption :='連接..';
    MailInfoStr:=TStringList.Create;
	Refresh;
end;

procedure TMainForm.MailClientDisconnect(Sender: TObject;
  Socket: TCustomWinSocket);
begin
	Label2.Caption :='完成. ';
    nStepCount:=0;
    MailInfoStr.Free;
	Refresh;
    if bDeleteMail then
    begin
        ShowMessage('刪除第'+IntToStr(nDeleteMailNo)+'封郵件完成 !');
        bDeleteMail := False;
        nDeleteMailNo := -1;
        Label1.Caption := '偵測..';
        MoreBtnClick(Sender);
        bNewMail :=False;
        MailInfoBox.Clear;
        MailInfoBox.Enabled := False;
        PostMessage(Handle,MSG_CHECK_MAIL,0,0);
    end;
    if bMore then
        MoreBtnClick(nil);
end;

procedure TMainForm.ReceBtnClick(Sender: TObject);
begin
        if WinExec(PChar(ReceiverFile),SW_SHOWNORMAL)<31 then
        begin
            MessageDlg('不能夠找到郵件接受程序,請運行 Spysetup.exe ,設置其參數。',mtWarning,[mbYes],0);
            exit;
        end;
        if EnableMenu.Caption ='禁用(&D)' then
        begin
            TaskIcon.hIcon :=LoadIcon(hInstance,'MAINICON');
           TaskIcon.szTip :='eMail Spy ! -偵測..';
            Shell_NotifyIcon(NIM_MODIFY,@TaskIcon);
            Label1.Caption :='偵測..';
            Timer1.Enabled:=True;
        end
        else
        begin
           TaskIcon.hIcon:=LoadIcon(hInstance,'ZENABLEDICON');
           TaskIcon.szTip :='eMail Spy ! -停止.';
           Shell_NotifyIcon(NIM_MODIFY,@TaskIcon);
           Label1.Caption :='停止.';
           Timer1.Enabled :=False;
        end;
        bNewMail:=False;
        MoreBtnClick(nil);
        Hide;
end;
procedure TMainForm.GetMailInfo(str:String;Count:integer);
var
    tempItem:TListItem;
    substr:string;
    UpStr:string;
    tempStr:string;
begin
    UpStr:=UpperCase(str);
    substr:=Copy(str,Pos('FROM:',UpStr)+5,Length(UpStr));
    tempstr := Copy(substr,1,Pos(#13#10,substr)-1);
    if (Pos('=?gb2312?B?',tempstr)<>0) then
    begin
        tempStr := Copy(tempstr,Pos('?B?',tempstr)+3,(Pos('?=',tempstr)-Pos('?B?',tempstr)-2));

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美制服丝袜第一页| 九色porny丨国产精品| 97久久人人超碰| 亚洲视频一区在线观看| 91丝袜美腿高跟国产极品老师| 中文子幕无线码一区tr| 成人精品免费视频| 日韩一区有码在线| 欧美午夜不卡在线观看免费| 亚洲成a人片综合在线| 欧美精品乱码久久久久久| 免费欧美日韩国产三级电影| 精品女同一区二区| 成人美女在线视频| 亚洲一线二线三线久久久| 欧美日韩不卡视频| 精品在线播放免费| **欧美大码日韩| 欧美一区二区不卡视频| 九九精品视频在线看| 欧美韩国一区二区| 欧美日韩国产一级| 激情成人综合网| 亚洲色图19p| 日韩欧美中文一区二区| 不卡一区在线观看| 天天av天天翘天天综合网| 久久久久久日产精品| 欧亚一区二区三区| 黑人巨大精品欧美黑白配亚洲| 国产精品福利一区| 日韩丝袜美女视频| 在线观看亚洲专区| 国产精品一二一区| 午夜欧美2019年伦理| 国产精品欧美久久久久无广告| 欧美日韩免费不卡视频一区二区三区| 国内精品国产三级国产a久久 | 国产精品久久久久久久第一福利| 欧美亚洲精品一区| 国产寡妇亲子伦一区二区| 亚洲123区在线观看| 中文字幕第一区| 日韩一区二区三区视频在线 | bt欧美亚洲午夜电影天堂| 天天爽夜夜爽夜夜爽精品视频| 中文字幕第一区二区| 日韩欧美亚洲另类制服综合在线| 色一情一乱一乱一91av| 国产一区二区视频在线| 视频一区视频二区在线观看| 1024成人网| 国产女主播一区| 日韩欧美电影一区| 欧美日韩国产系列| 色婷婷精品久久二区二区蜜臂av | 精品一区二区免费| 亚洲影院理伦片| 亚洲品质自拍视频网站| 国产视频一区在线播放| 欧美一区二区三区四区高清| 欧美色偷偷大香| 91丨porny丨中文| 成人av在线资源网| 国产91在线看| 国产传媒久久文化传媒| 国精产品一区一区三区mba视频| 免费人成黄页网站在线一区二区| 婷婷中文字幕综合| 亚洲综合成人网| 亚洲午夜久久久久久久久电影院| 亚洲精品高清在线| 亚洲精品国产品国语在线app| 国产精品第13页| 亚洲女子a中天字幕| 亚洲女人小视频在线观看| 亚洲美女精品一区| 一区二区三区日韩在线观看| 亚洲欧美另类小说视频| 亚洲美女偷拍久久| 亚洲国产日韩综合久久精品| 亚洲国产精品久久久男人的天堂 | 亚洲欧美偷拍另类a∨色屁股| 国产精品久久毛片av大全日韩| 久久综合久久鬼色中文字| 精品福利视频一区二区三区| 久久人人爽爽爽人久久久| 国产三级一区二区| 国产精品久久久久久久久免费桃花 | 欧美极品aⅴ影院| 国产精品久久久久久久蜜臀| 亚洲欧洲av在线| 亚洲国产精品久久久久婷婷884| 肉肉av福利一精品导航| 另类小说欧美激情| 国产成人综合亚洲91猫咪| 成人禁用看黄a在线| av激情成人网| 欧美高清一级片在线| 欧美精品一区二区久久婷婷| 国产精品三级在线观看| 一级精品视频在线观看宜春院| 亚洲va欧美va人人爽| 精品一区二区三区久久| 成人av在线资源网站| 欧美日韩黄色影视| 久久综合九色综合欧美亚洲| 中文字幕亚洲综合久久菠萝蜜| 亚洲h精品动漫在线观看| 精品一区二区三区久久| 99精品久久99久久久久| 欧美日韩午夜在线| 26uuu欧美| 亚洲狼人国产精品| 精品无人区卡一卡二卡三乱码免费卡| 国产**成人网毛片九色 | 精品免费视频一区二区| 中文字幕在线观看一区| 国产精品99久久久| 在线观看网站黄不卡| 2023国产精品自拍| 夜夜嗨av一区二区三区网页 | 激情综合色播激情啊| 91网站最新地址| 欧美xxxxx牲另类人与| 亚洲精品成人悠悠色影视| 精品在线一区二区三区| 欧美性生交片4| 国产色产综合色产在线视频| 亚洲成av人片观看| 不卡区在线中文字幕| 欧美刺激午夜性久久久久久久| 一区二区中文视频| 激情亚洲综合在线| 欧美图片一区二区三区| 欧美高清一级片在线观看| 日韩成人dvd| 一本色道亚洲精品aⅴ| 欧美精品一区二区三区在线| 亚洲小说春色综合另类电影| 成人黄色国产精品网站大全在线免费观看 | 国产欧美精品一区二区三区四区| 亚洲一区二区黄色| av不卡一区二区三区| 亚洲精品一区二区三区蜜桃下载| 最新热久久免费视频| 韩国一区二区视频| 777xxx欧美| 亚洲综合无码一区二区| www.在线成人| 国产拍欧美日韩视频二区| 免费久久精品视频| 欧美日韩大陆一区二区| 有码一区二区三区| 99riav久久精品riav| 中文字幕不卡在线观看| 狠狠色丁香久久婷婷综合丁香| 欧美精品三级在线观看| 亚洲v日本v欧美v久久精品| 日本韩国视频一区二区| 亚洲美女电影在线| 色婷婷久久久综合中文字幕| 亚洲免费观看高清| 在线免费观看日韩欧美| 亚洲免费成人av| 在线观看免费亚洲| 亚洲不卡一区二区三区| 欧美猛男男办公室激情| 午夜欧美2019年伦理| 777色狠狠一区二区三区| 蜜桃av一区二区| 精品1区2区在线观看| 精品一区二区免费| 国产无人区一区二区三区| 国产成人精品网址| 日韩一区在线免费观看| 91蜜桃网址入口| 一区二区三区日韩| 欧美性色黄大片| 日韩高清不卡一区二区三区| 日韩三级精品电影久久久| 久久国产精品72免费观看| 久久久久久久久免费| 成人中文字幕电影| 亚洲精品久久嫩草网站秘色| 欧美日韩高清影院| 经典三级一区二区| 国产精品乱人伦中文| 91麻豆产精品久久久久久| 亚洲成人动漫在线免费观看| 91精品国产色综合久久ai换脸 | 欧美午夜精品免费| 天天综合天天综合色| 日韩欧美色电影| 成人做爰69片免费看网站| 亚洲男人电影天堂| 精品日韩在线观看| 成人av第一页| 人禽交欧美网站| 国产精品私人影院|