home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 December / CHIP_CD_2003-12.iso / software / perpas / ppsetup.exe / setup0.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-08-14  |  5.7 KB  |  84 lines

  1. ;InnoSetupVersion=3.0.5
  2. [Setup]
  3. AppName=Personal Passworder
  4. AppVerName=Personal Passworder 3.71
  5. AppId=Personal Passworder
  6. AppVersion=3.71
  7. AppPublisher=DvaSoft
  8. AppPublisherURL=http://www.dvasoft.com
  9. AppSupportURL=http://www.dvasoft.com/support/
  10. AppUpdatesURL=http://www.dvasoft.com
  11. AppMutex=DvaPersonalPassworderOneCopyMutex
  12. DefaultDirName={pf}\Personal Passworder
  13. DefaultGroupName=Personal Passworder
  14. UninstallDisplayIcon={app}\pp.exe
  15. OutputBaseFilename=setup0
  16. Compression=zip
  17. PrivilegesRequired=none
  18. ChangesAssociations=yes
  19. AllowNoIcons=yes
  20. LicenseFile=embedded\License.rtf
  21. InfoBeforeFile=embedded\InfoBefore.rtf
  22. WizardImageFile=embedded\WizardImage0.bmp
  23. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  24. [Files]
  25. Source: "{app}\Camera.wav"; DestDir: "{app}"; Flags: ignoreversion 
  26. Source: "{app}\License.txt"; DestDir: "{app}"; Flags: ignoreversion 
  27. Source: "{app}\Readme.txt"; DestDir: "{app}"; Flags: ignoreversion 
  28. Source: "{app}\Whatsnew.txt"; DestDir: "{app}"; Flags: ignoreversion 
  29. Source: "{app}\BeStyle.pskin"; DestDir: "{app}"; Flags: ignoreversion 
  30. Source: "{app}\Modern.pskin"; DestDir: "{app}"; Flags: ignoreversion 
  31. Source: "{app}\ppabout.dll"; DestDir: "{app}"; Flags: ignoreversion 
  32. Source: "{app}\pp.exe"; DestDir: "{app}"; Flags: ignoreversion 
  33. Source: "{app}\pp.chm"; DestDir: "{app}"; Flags: ignoreversion 
  34. Source: "{app}\XpStyle.pskin"; DestDir: "{app}"; Flags: ignoreversion 
  35. Source: "{app}\Languages\Belarus.lng"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  36. Source: "{app}\Languages\Bulgarian.lng"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  37. Source: "{app}\Languages\English.lng"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  38. Source: "{app}\Languages\Hungarian.lng"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  39. Source: "{app}\Languages\Lithuanian.lng"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  40. Source: "{app}\Languages\Russian.lng"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  41. Source: "{app}\Languages\Spanish.lng"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  42. Source: "{app}\Languages\Ukrainian.lng"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  43. Source: "{app}\IniFile\ppwder.ini"; DestDir: "{app}\IniFile"; Flags: ignoreversion 
  44. Source: "{userappdata}\DvaSoft\Personal Passworder\Sample (no password).pwder"; DestDir: "{userappdata}\DvaSoft\Personal Passworder"; Flags: ignoreversion 
  45. [Dirs]
  46. Name: "{app}\Backup"; 
  47. Name: "{userappdata}\DvaSoft"; 
  48. Name: "{userappdata}\DvaSoft\Personal Passworder"; 
  49. [Registry]
  50. Root: HKCR; Subkey: ".pwder"; Tasks: associate; Flags: uninsdeletekey 
  51. Root: HKCR; Subkey: ".pwder"; ValueType: String; ValueData: "Personal Passworder 3.0 database"; Tasks: associate; Flags: uninsdeletekey 
  52. Root: HKCR; Subkey: "Personal Passworder 3.0 database"; Tasks: associate; Flags: uninsdeletekey 
  53. Root: HKCR; Subkey: "Personal Passworder 3.0 database"; ValueType: String; ValueData: "Personal Passworder 3.0 database"; Tasks: associate; Flags: uninsdeletekey 
  54. Root: HKCR; Subkey: "Personal Passworder 3.0 database\DefaultIcon"; Tasks: associate; Flags: uninsdeletekey 
  55. Root: HKCR; Subkey: "Personal Passworder 3.0 database\DefaultIcon"; ValueType: String; ValueData: "{app}\pp.exe,1"; Tasks: associate; Flags: uninsdeletekey 
  56. Root: HKCR; Subkey: "Personal Passworder 3.0 database\shell"; Tasks: associate; Flags: uninsdeletekey 
  57. Root: HKCR; Subkey: "Personal Passworder 3.0 database\shell\Open"; Tasks: associate; Flags: uninsdeletekey 
  58. Root: HKCR; Subkey: "Personal Passworder 3.0 database\shell\Open\command"; Tasks: associate; Flags: uninsdeletekey 
  59. Root: HKCR; Subkey: "Personal Passworder 3.0 database\shell\Open\command"; ValueType: String; ValueData: """{app}\pp.exe"" ""%1"""; Tasks: associate; Flags: uninsdeletekey 
  60. [INI]
  61. FileName: "{app}\Website.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.dvasoft.com/?from=ppstartmenulink361"; 
  62. FileName: "{userappdata}\DvaSoft\Personal Passworder\ppwder.ini"; Section: "Accounts"; Key: "LastItem"; String: "Sample (no password)"; Flags: createkeyifdoesntexist 
  63. FileName: "{userappdata}\DvaSoft\Personal Passworder\ppwder.ini"; Section: "Accounts"; Key: "Filename1"; String: "{userappdata}\DvaSoft\Personal Passworder\Sample (no password).pwder"; Flags: createkeyifdoesntexist 
  64. FileName: "{userappdata}\DvaSoft\Personal Passworder\ppwder.ini"; Section: "Accounts"; Key: "Count"; String: "1"; Flags: createkeyifdoesntexist 
  65. FileName: "{userappdata}\DvaSoft\Personal Passworder\ppwder.ini"; Section: "Paths"; Key: "ProgDir"; String: "{app}"; 
  66. [Run]
  67. Filename: "{app}\pp.exe"; Parameters: "/exit"; StatusMsg: "Configuring program..."; Description: "First launch"; Flags: skipifdoesntexist 
  68. Filename: "{app}\pp.exe"; Description: "Launch Personal Passworder"; Flags: postinstall skipifsilent nowait
  69. [UninstallRun]
  70. Filename: "http://www.dvasoft.com/uninstall/?app=pp&ver=3.71"; Flags: shellexec 
  71. [Icons]
  72. Name: "{group}\Personal Passworder"; Filename: "{app}\pp.exe"; 
  73. Name: "{group}\Personal Passworder Manual"; Filename: "{app}\pp.chm"; 
  74. Name: "{group}\Personal Passworder on the Web"; Filename: "{app}\Website.url"; 
  75. Name: "{group}\Uninstall Personal Passworder"; Filename: "{uninstallexe}"; 
  76. Name: "{userdesktop}\Personal Passworder"; Filename: "{app}\pp.exe"; Tasks: desktopicon; 
  77. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Personal Passworder"; Filename: "{app}\pp.exe"; Tasks: quicklaunchicon; 
  78. [Tasks]
  79. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  80. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; 
  81. Name: "associate"; Description: "&Associate .PWDER-files with Personal Passworder"; GroupDescription: "Files associations:"; 
  82. [UninstallDelete]
  83. Type: files; Name: "{app}\Website.url"; 
  84.