亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
26uuu亚洲综合色| 精品国产乱码久久久久久1区2区| 免费亚洲电影在线| 亚洲精品综合在线| 久久精品一区蜜桃臀影院| 91精品国产欧美一区二区18 | 成人精品视频一区| 久久99最新地址| 午夜电影久久久| 亚洲观看高清完整版在线观看| 国产精品不卡视频| 久久嫩草精品久久久精品| 日韩一区二区中文字幕| 欧美一a一片一级一片| www.欧美色图| 不卡av在线免费观看| 国产一区二区三区免费播放| 麻豆91免费看| 国产在线一区二区综合免费视频| 天天影视色香欲综合网老头| 亚洲小说春色综合另类电影| 亚洲mv在线观看| 五月天丁香久久| 久久99国产精品麻豆| 国产在线播放一区| 成人深夜视频在线观看| 白白色 亚洲乱淫| 色播五月激情综合网| 在线观看日韩av先锋影音电影院| 色噜噜狠狠色综合中国| 欧美丝袜丝交足nylons图片| 欧美一区二区视频在线观看2020 | 成人黄色电影在线 | 一本色道久久综合亚洲精品按摩| 色综合中文字幕国产| 欧美性受xxxx| 精品国产一区二区三区久久影院 | 免费成人美女在线观看.| 精品亚洲成a人| 99精品久久久久久| 欧美日韩国产精品自在自线| 精品播放一区二区| 亚洲欧美色图小说| 一本大道久久精品懂色aⅴ| 在线电影一区二区三区| 久久久美女毛片| 午夜日韩在线电影| 成人免费毛片嘿嘿连载视频| 欧美另类高清zo欧美| 国产欧美精品一区二区色综合 | 免费在线观看一区| 色婷婷综合久久久久中文| 精品成人一区二区三区四区| 亚洲高清在线精品| 色综合久久中文综合久久牛| 久久婷婷色综合| 美日韩一区二区三区| 欧美日韩欧美一区二区| 亚洲免费观看高清完整版在线观看 | 国产精品国产成人国产三级 | 日韩成人免费电影| 在线观看av一区| 亚洲色图视频网站| av在线不卡电影| 日本一区二区不卡视频| 国产精品18久久久久| 欧美精品v国产精品v日韩精品| 亚洲欧美国产毛片在线| bt欧美亚洲午夜电影天堂| 亚洲国产高清在线| 99视频精品全部免费在线| 国产精品久久久久一区二区三区 | 色综合欧美在线| 亚洲激情校园春色| 欧美三级一区二区| 亚洲a一区二区| 日韩你懂的在线观看| 国产一区二区三区四| 中文字幕精品一区二区精品绿巨人 | 欧美三级电影一区| 亚洲综合激情另类小说区| 在线看国产日韩| 日本美女一区二区三区视频| 欧美精品成人一区二区三区四区| 亚洲成人先锋电影| 精品国产1区2区3区| 激情综合色播五月| 亚洲国产高清不卡| 99精品视频一区| 亚洲国产毛片aaaaa无费看| 日韩一区二区三免费高清| 国产精品一区免费视频| 综合亚洲深深色噜噜狠狠网站| 欧美体内she精高潮| 久久成人免费网| 亚洲三级免费电影| 欧美xxxxx牲另类人与| 成人免费视频播放| 日本欧美一区二区| 中文字幕不卡三区| 欧美一区二区三区四区五区| 激情伊人五月天久久综合| 亚洲综合免费观看高清完整版 | 国产视频一区二区在线| 欧美日韩国产成人在线免费| 成人h动漫精品一区二区| 捆绑调教美女网站视频一区| 一区二区免费看| 国产精品网站在线播放| 精品国产乱码91久久久久久网站| 一本色道久久综合亚洲91| 国产成人福利片| 国产馆精品极品| 国产在线精品一区二区三区不卡| 亚洲v中文字幕| 日韩理论片中文av| 最近中文字幕一区二区三区| 欧美国产视频在线| 国产精品视频观看| 国产精品网站在线| 亚洲天堂网中文字| 中文字幕巨乱亚洲| 《视频一区视频二区| 自拍偷拍亚洲综合| 亚洲精品精品亚洲| 亚洲激情五月婷婷| 日韩激情视频网站| 蜜桃在线一区二区三区| 国产在线精品免费av| 成人开心网精品视频| 色综合中文字幕国产| 欧美日本在线一区| 久久天天做天天爱综合色| 欧美国产一区在线| 亚洲午夜电影在线观看| 美女视频黄频大全不卡视频在线播放| 日本怡春院一区二区| 成人国产精品免费| 欧美视频一区二区三区| 欧美夫妻性生活| 久久精品一区四区| 亚洲一区二区三区四区在线| 极品瑜伽女神91| 日本精品裸体写真集在线观看 | 久久精品亚洲一区二区三区浴池 | 日韩高清电影一区| 成年人国产精品| 8x8x8国产精品| 中文字幕日韩精品一区| 人妖欧美一区二区| 91国模大尺度私拍在线视频 | 久久只精品国产| 伊人夜夜躁av伊人久久| 国产精品中文有码| 7777精品伊人久久久大香线蕉完整版| 亚洲国产精品99久久久久久久久| 亚洲一区二区欧美激情| 成人v精品蜜桃久久一区| 欧美大片一区二区三区| 亚洲成人av电影| 色噜噜狠狠色综合欧洲selulu| 国产日韩欧美一区二区三区综合| 婷婷综合在线观看| 色噜噜狠狠色综合中国| 亚洲欧美日韩国产综合在线| 国产成人精品在线看| 久久久国产精品不卡| 国产在线精品一区二区| 日韩一卡二卡三卡国产欧美| 日韩激情在线观看| 欧美精品乱人伦久久久久久| 亚洲国产日产av| 欧美日韩国产另类一区| 日韩电影在线一区二区| 在线播放中文一区| 日韩av二区在线播放| 欧美一级二级在线观看| 久久不见久久见中文字幕免费| 日韩一本二本av| 国产精品资源在线看| 国产精品色婷婷| 91美女在线观看| 亚洲综合成人在线| 欧美一卡在线观看| 久久99精品视频| 中文字幕一区二区三区四区不卡| av亚洲产国偷v产偷v自拍| 亚洲国产三级在线| 精品国产乱码久久久久久免费| 丰满岳乱妇一区二区三区| 国产精品美女久久久久久久| 欧美日韩一区二区三区四区| 久久精品国内一区二区三区| 日本一二三不卡| 6080yy午夜一二三区久久| 国内精品久久久久影院色| 偷拍亚洲欧洲综合| 中文子幕无线码一区tr| 在线观看视频一区二区欧美日韩| 日韩成人一级大片|