[Setup]
AppName=ARP防火墙单机版(AntiArp4.1)
AppVerName=ARP防火墙单机版(AntiArp)
AppPublisher=广州诺星科技有限公司
AppVersion=4.1.0.0
AdminPrivilegesRequired=yes
AppPublisherURL=Http://Www.NuoStar2008.Com/
AppSupportURL=Http://BBS.NuoStar2008.Com/
AppUpdatesURL=Http://Soft.NuoStar2008.Com/
DefaultDirName={pf}\NuoStar\AntiArp
DefaultGroupName=诺星科技有限公司\ARP单机版(AntiArp4.1)
AlwaysUsePersonalGroup=no
ChangesAssociations=yes
DisableStartupPrompt=no
EnableDirDoesntExistWarning=no
DirExistsWarning=auto
UsePreviousAppDir=yes
UseSetupLdr=yes
AllowNoIcons=yes
LicenseFile=K:\编程软体\Readme.txt
InfoBeforeFile=C:\AntiArp\Readme.txt
InfoAfterFile=K:\编程软体\Readmex.txt
OutputDir=d:\
OutputBaseFilename=AntiArp4.1
SetupIconFile=C:\Documents and Settings\Administrator\桌面\wopti.ico
Compression=lzma
SolidCompression=yes
[Languages]
Name: chi; MessagesFile: compiler:Default.isl
[Tasks]
Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
[Files]
Source: C:\AntiArp.exe; DestDir: {app}; Flags: ignoreversion
Source: C:\setup.bat; DestDir: {app}; Flags: ignoreversion
Source: C:\AntiArp\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs
Source: C:\snetcfg.exe; DestDir: {app}; Flags: ignoreversion
; 注意: 不要在任何共享系统文件中使用“Flags: ignoreversion”
[INI]
Filename: {app}\AntiArp.url; Section: InternetShortcut; Key: URL; String: Http://Www.AntiArp.Com/
[Icons]
Name: {group}\AntiArp4.1单机版; Filename: {app}\AntiArp.exe
Name: {group}\软件更新功能说明; Filename: {app}\Readme.txt
Name: {group}\软件下载安装说明; Filename: {app}\NuoStar2008.txt
Name: {group}\诺星科技有限公司; Filename: {app}\诺星科技有限公司.url
Name: {group}\诺星科技技术支持; Filename: {app}\诺星科技技术支持.url
Name: {group}\{cm:ProgramOnTheWeb,AntiArp}; Filename: {app}\AntiArp.url
Name: {group}\{cm:UninstallProgram,AntiArp4.1}; Filename: {uninstallexe}
Name: {userdesktop}\AntiArp4.1单机版; Filename: {app}\AntiArp.exe; Tasks: desktopicon
Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\AntiArp4.1单机版; Filename: {app}\AntiArp.exe; Tasks: quicklaunchicon
[Code]
procedure AboutButtonOnClick(Sender: TObject);
begin
MsgBox('公司:广州市诺星科技有限公司'#13#13'作者:诺星科技技术总监RICH开发构建'#13#13'特别感谢名单:甲方乙方、dbseven、老杰'#13#13'公司主页:Http://Www.NuoStar2008.Com/'#13#13'服务承诺:以客户为中心,以技术为基础.'#13#13' 以质量求生存,以诚信求发展.'#13#13'诺星科技,应有尽有. 《NuoStarSoft》'#13#13'Copyright (C) 2005-2010 广州诺星科技', mbInformation, mb_Ok);
end;
procedure URLLabelOnClick(Sender: TObject);
var
ErrorCode: Integer;
begin
ShellExec('open', 'http://rich_quiet.51.com/', '', '', SW_SHOW, ewNoWait, ErrorCode)
end;
procedure InitializeWizard();
var
AboutButton: TButton;
URLLabel: TNewStaticText;
begin
AboutButton := TButton.Create(WizardForm);
AboutButton.Left := WizardForm.ClientWidth - WizardForm.CancelButton.Left - WizardForm.CancelButton.Width;
AboutButton.Top := WizardForm.CancelButton.Top;
AboutButton.Width := WizardForm.CancelButton.Width;
AboutButton.Height := WizardForm.CancelButton.Height;
AboutButton.Caption := '关于(&A)';
AboutButton.OnClick := @AboutButtonOnClick;
AboutButton.Parent := WizardForm;
URLLabel := TNewStaticText.Create(WizardForm);
URLLabel.Top := AboutButton.Top + AboutButton.Height - URLLabel.Height - 2;
URLLabel.Left := AboutButton.Left + AboutButton.Width + 10;
URLLabel.Caption := '广州诺星科技';
URLLabel.Font.Style := [fsBold, fsUnderline];
URLLabel.Font.Color := clBlue;
URLLabel.Cursor := crHand;
URLLabel.OnClick := @URLLabelOnClick;
URLLabel.Font.Name := '宋体';
URLLabel.Font.Height := ScaleY(-13);
URLLabel.Parent := WizardForm;
URLLabel.Hint := '点这里声援作者的 BLOG';
URLLabel.ShowHint := True;
end;
[Run]
Filename: {app}\AntiArp.exe; Description: {cm

aunchProgram,ARP防火墙单机版(AntiArp4.1)}; Flags: nowait postinstall skipifsilent
Filename: {app}\snetcfg.exe; Parameters: -l ./netsf1.inf -c s -i xAntiArp; WorkingDir: {app}; Flags: runhidden; Tasks: ; Languages:
Filename: {app}\snetcfg.exe; Parameters: -l ./netsf1_m.inf -c s -i xAntiArp; WorkingDir: {app}; Flags: runhidden
Filename: {app}\snetcfg.exe; Parameters: -l ./AntiArpNdisProt.inf -c p -i AntiArpNdisProt; WorkingDir: {app}; Flags: runhidden
Filename: {app}\setup.bat; WorkingDir: {app}; Flags: runhidden
[UninstallRun]
Filename: {app}\snetcfg.exe; Parameters: -v -u xAntiArp; WorkingDir: {app}; Flags: runhidden
Filename: {app}\snetcfg.exe; Parameters: -v -u AntiArpNdisProt; Flags: runhidden
Filename: {sys}\regedit; Parameters: /s uninstall.reg; WorkingDir: {app}; Flags: runhidden
[UninstallDelete]
Type: files; Name: {app}\AntiArp.url
Name: {app}\*; Type: filesandordirs