home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 May / CHIP_CD_2005-05.iso / software / myprox / myproxy.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2005-02-22  |  4.4 KB  |  83 lines

  1. ;InnoSetupVersion=4.2.6
  2. [Setup]
  3. AppName=MyProxy
  4. AppVerName={cm:NameAndVersion,MyProxy,7.09}
  5. AppId=MyProxy
  6. AppPublisher=DeSofto
  7. AppPublisherURL=http://myproxy.desofto.com/
  8. AppSupportURL=http://myproxy.desofto.com/
  9. AppUpdatesURL=http://myproxy.desofto.com/
  10. DefaultDirName={pf}\MyProxy
  11. DefaultGroupName=MyProxy
  12. OutputBaseFilename=setup
  13. Compression=lzma
  14. PrivilegesRequired=none
  15. AllowNoIcons=yes
  16. LicenseFile=embedded\License.rtf
  17. InfoBeforeFile=embedded\InfoBefore.rtf
  18. WizardImageFile=embedded\WizardImage0.bmp
  19. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  20. [Files]
  21. Source: "{app}\MyProxy.exe"; DestDir: "{app}"; Flags: uninsrestartdelete 
  22. Source: "{app}\MyProxy.dll"; DestDir: "{app}"; Flags: uninsrestartdelete onlyifdoesntexist 
  23. Source: "{app}\NoRoute.html"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  24. Source: "{app}\AccessDenied.html"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  25. Source: "{app}\ChildProtection.html"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  26. Source: "{app}\English.lng"; DestDir: "{app}"; Flags: ignoreversion 
  27. Source: "{app}\Russian.lng"; DestDir: "{app}"; Flags: ignoreversion 
  28. Source: "{app}\Block.lst"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  29. Source: "{app}\White.lst"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  30. Source: "{app}\Block.wav"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  31. Source: "{app}\Cache.wav"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  32. Source: "{app}\Changed.wav"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  33. Source: "{app}\Popup.wav"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  34. Source: "{app}\Connected.wav"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  35. Source: "{app}\Disconnected.wav"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion 
  36. [INI]
  37. FileName: "{app}\MyProxy.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://myproxy.desofto.com/"; 
  38. [Run]
  39. Filename: "{app}\MyProxy.exe"; Description: "{cm:LaunchProgram,MyProxy}"; Flags: postinstall skipifsilent nowait
  40. [UninstallRun]
  41. Filename: "http://myproxy.desofto.com/uninstall.php?ver=7.09.02"; RunOnceId: "RunSatisfactoryForm"; Flags: shellexec 
  42. [Icons]
  43. Name: "{group}\MyProxy"; Filename: "{app}\MyProxy.exe"; 
  44. Name: "{group}\{cm:ProgramOnTheWeb,MyProxy}"; Filename: "{app}\MyProxy.url"; 
  45. Name: "{group}\{cm:UninstallProgram,MyProxy}"; Filename: "{uninstallexe}"; 
  46. Name: "{userdesktop}\MyProxy"; Filename: "{app}\MyProxy.exe"; Tasks: desktopicon; 
  47. Name: "{userstartup}\MyProxy"; Filename: "{app}\MyProxy.exe"; Tasks: startup; 
  48. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\MyProxy"; Filename: "{app}\MyProxy.exe"; Tasks: quicklaunchicon; 
  49. [Tasks]
  50. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  51. Name: "startup"; Description: "{cm:CreateStartupIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  52. Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  53. [UninstallDelete]
  54. Type: files; Name: "{app}\MyProxy.url"; 
  55. Type: filesandordirs; Name: "{app}\Cache"; 
  56. [CustomMessages]
  57. en.NameAndVersion=%1 version %2
  58. en.AdditionalIcons=Additional icons:
  59. en.CreateDesktopIcon=Create a &desktop icon
  60. en.CreateStartupIcon=Create a &Startup icon
  61. en.CreateQuickLaunchIcon=Create a &Quick Launch icon
  62. en.ProgramOnTheWeb=%1 on the Web
  63. en.UninstallProgram=Uninstall %1
  64. en.LaunchProgram=Launch %1
  65. en.AssocFileExtension=&Associate %1 with the %2 file extension
  66. en.AssocingFileExtension=Associating %1 with the %2 file extension...
  67. ru.NameAndVersion=%1, 
  68. ru.AdditionalIcons=
  69. ru.CreateDesktopIcon=
  70. ru.CreateStartupIcon=&
  71. ru.CreateQuickLaunchIcon=
  72. ru.ProgramOnTheWeb=
  73. ru.UninstallProgram=
  74. ru.LaunchProgram=
  75. ru.AssocFileExtension=
  76. ru.AssocingFileExtension=
  77.  %2...
  78. [Languages]
  79. ; These files are stubs
  80. ; To achieve better results after recompilation, use the real language files
  81. Name: "en"; MessagesFile: "embedded\en.isl"; 
  82. Name: "ru"; MessagesFile: "embedded\ru.isl"; LicenseFile: "embedded\ruLicense.rtf"; InfoBeforeFile: "embedded\ruInfoBefore.rtf"; 
  83.