home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 November / CPNL0711.ISO / multimed / mp3 / ps_radio2010eng.exe / install_script.iss
Text File  |  2007-09-18  |  6KB  |  92 lines

  1. ;InnoSetupVersion=5.1.2
  2.  
  3. [Setup]
  4. AppName=phonostar-Player
  5. AppVerName=phonostar-Player Version 2.01.0
  6. AppId=phonostarRadioPlayer
  7. DefaultDirName={code:DefDirRoot}\phonostar
  8. DefaultGroupName=phonostar
  9. UninstallDisplayIcon={app}\ps_start.exe
  10. OutputBaseFilename=ps_radio2010eng
  11. Compression=bzip2
  12. PrivilegesRequired=none
  13. LicenseFile=embedded\License.txt
  14. WizardImageFile=embedded\WizardImage0.bmp
  15. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  16.  
  17. [Files]
  18. Source: "{tmp}\ps_beenden.exe"; DestDir: "{tmp}"; AfterInstall: "MyAfterInstall('{tmp}')"; Flags: deleteafterinstall 
  19. Source: "{app}\ps_radio.exe"; DestDir: "{app}"; 
  20. Source: "{app}\ps_debug.exe"; DestDir: "{app}"; 
  21. Source: "{app}\ps_agent.exe"; DestDir: "{app}"; 
  22. Source: "{app}\phonocmd.dll"; DestDir: "{app}"; 
  23. Source: "{app}\ctrlrp.dll"; DestDir: "{app}"; 
  24. Source: "{app}\ps_olect.exe"; DestDir: "{app}"; 
  25. Source: "{app}\hostdll.dll"; DestDir: "{app}"; 
  26. Source: "{app}\ps_reg.dll"; DestDir: "{app}"; 
  27. Source: "{app}\phonoskn.dll"; DestDir: "{app}"; 
  28. Source: "{app}\ps_timer.exe"; DestDir: "{app}"; 
  29. Source: "{app}\ps-log.log"; DestDir: "{app}"; Flags: onlyifdoesntexist 
  30. Source: "{userappdata}\phonostar-Player\radiodb.rdb"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  31. Source: "{userappdata}\phonostar-Player\radiopod.rdb"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  32. Source: "{userappdata}\phonostar-Player\radiofa.rdb"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  33. Source: "{userappdata}\phonostar-Player\radioli.rdb"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  34. Source: "{userappdata}\phonostar-Player\radiott.rdb"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  35. Source: "{userappdata}\phonostar-Player\formate.ini"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  36. Source: "{userappdata}\phonostar-Player\schneiden.ini"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  37. Source: "{app}\test.wav"; DestDir: "{app}"; Flags: onlyifdoesntexist 
  38. Source: "{userappdata}\phonostar-Player\ps_timer.ini"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  39. Source: "{userappdata}\phonostar-Player\user_stations.rdb"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  40. Source: "{userappdata}\phonostar-Player\wmptmp00.asx"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  41. Source: "{userappdata}\phonostar-Player\ps_hilfe.chm"; DestDir: "{userappdata}\phonostar-Player"; Flags: onlyifdoesntexist 
  42. Source: "{fonts}\micross.ttf"; DestDir: "{fonts}"; Flags: uninsneveruninstall onlyifdoesntexist 
  43. Source: "{app}\skins\phonostarstd.dll"; DestDir: "{app}\skins"; 
  44. Source: "{userappdata}\phonostar-Player\skins\phonostarstd.dll"; DestDir: "{userappdata}\phonostar-Player\skins"; 
  45. Source: "{app}\ps_start.exe"; DestDir: "{app}"; Flags: ignoreversion 
  46.  
  47. [Registry]
  48. Root: HKCU; Subkey: "Software\Phonostar"; Flags: uninsdeletekeyifempty 
  49. Root: HKCU; Subkey: "Software\Phonostar\Radio"; Flags: uninsdeletekey 
  50. Root: HKCU; Subkey: "Software\Phonostar\Radio"; ValueName: "InstallPath"; ValueType: String; ValueData: "{app}"; 
  51. Root: HKCU; Subkey: "Software\Phonostar\Radio"; ValueName: "URL"; ValueType: String; ValueData: "www.phonostar.de"; Flags: createvalueifdoesntexist 
  52. Root: HKCU; Subkey: "Software\Phonostar\Radio"; ValueName: "LastChannelId"; ValueType: String; ValueData: "1049"; Flags: createvalueifdoesntexist 
  53. Root: HKCU; Subkey: "Software\Phonostar\Radio"; ValueName: "Skin"; ValueType: String; ValueData: "phonostarstd.dll"; 
  54. Root: HKCU; Subkey: "Software\Phonostar\Radio"; ValueName: "OEM_Player"; ValueType: String; ValueData: "0"; 
  55. Root: HKCU; Subkey: "Software\Phonostar\Radio"; ValueName: "Language"; ValueType: String; ValueData: "1"; 
  56. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "PhonostarAgent"; ValueType: String; ValueData: "{app}\ps_agent.exe"; Flags: createvalueifdoesntexist uninsdeletevalue 
  57. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "PhonostarTimer"; ValueType: String; ValueData: "{app}\ps_timer.exe"; Flags: createvalueifdoesntexist uninsdeletevalue 
  58.  
  59. [Run]
  60. Filename: "{app}\ps_agent.exe"; Description: "Launch start centre."; Flags: skipifdoesntexist postinstall skipifsilent nowait
  61. Filename: "{app}\ps_timer.exe"; Description: "Launch timer"; Flags: skipifdoesntexist skipifsilent nowait
  62. Filename: "{app}\ps_start.exe"; Description: "Launch phonostar-Player"; Flags: skipifdoesntexist postinstall skipifsilent nowait
  63. Filename: "{app}\ps_start.exe"; Description: "Launch phonostar-Player"; Flags: skipifdoesntexist postinstall skipifnotsilent nowait
  64.  
  65. [UninstallRun]
  66. Filename: "{app}\ps_agent.exe"; Parameters: "-Quit"; Flags: skipifdoesntexist 
  67. Filename: "{app}\ps_timer.exe"; Parameters: "-Quit"; Flags: skipifdoesntexist 
  68.  
  69. [Icons]
  70. Name: "{group}\phonostar-Player"; Filename: "{app}\ps_start.exe"; Tasks: groupicon; 
  71. Name: "{userdesktop}\phonostar-Player"; Filename: "{app}\ps_start.exe"; Tasks: desktopicon; 
  72.  
  73. [Tasks]
  74. Name: "desktopicon"; Description: "Create a &desktop icon."; GroupDescription: "Icons:"; 
  75. Name: "groupicon"; Description: "Create a &start menu icon."; GroupDescription: "Icons:"; 
  76.  
  77. [CustomMessages]
  78. default.NameAndVersion=%1 version %2
  79. default.AdditionalIcons=Additional icons:
  80. default.CreateDesktopIcon=Create a &desktop icon
  81. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  82. default.ProgramOnTheWeb=%1 on the Web
  83. default.UninstallProgram=Uninstall %1
  84. default.LaunchProgram=Launch %1
  85. default.AssocFileExtension=&Associate %1 with the %2 file extension
  86. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  87.  
  88. [Languages]
  89. ; These files are stubs
  90. ; To achieve better results after recompilation, use the real language files
  91. Name: "default"; MessagesFile: "embedded\default.isl"; 
  92.