home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 December / PCWorld_2006-12_cd.bin / multimedia / photo2dvd / photo2dvd_trial.exe / install_script.iss
Text File  |  2006-11-09  |  8KB  |  125 lines

  1. ;InnoSetupVersion=5.1.2
  2.  
  3. [Setup]
  4. AppName=Photo2DVD Studio
  5. AppVerName=Photo2DVD Studio Build 4.9.8.0
  6. AppId=Photo2DVD Studio
  7. AppPublisher=Wondershare Software
  8. AppPublisherURL=http://www.photo-to-dvd.com
  9. AppSupportURL=http://www.photo-to-dvd.com
  10. AppUpdatesURL=http://www.photo-to-dvd.com
  11. AppMutex=App_Choice
  12. DefaultDirName={pf}\Wondershare\Photo2DVD Studio
  13. DefaultGroupName=Wondershare\Photo2DVD Studio
  14. OutputBaseFilename=photo2dvd_trial
  15. Compression=bzip2
  16. PrivilegesRequired=none
  17. WizardImageFile=embedded\WizardImage0.bmp
  18. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  19.  
  20. [Files]
  21. Source: "{app}\photo2dvd.chm"; DestDir: "{app}"; Flags: ignoreversion 
  22. Source: "{app}\default.lpk"; DestDir: "{app}"; Flags: ignoreversion 
  23. Source: "{app}\template\default.mtf"; DestDir: "{app}\template"; Flags: ignoreversion 
  24. Source: "{app}\template\1.mtf"; DestDir: "{app}\template"; Flags: ignoreversion 
  25. Source: "{app}\template\2.mtf"; DestDir: "{app}\template"; Flags: ignoreversion 
  26. Source: "{app}\photo2dvd.exe"; DestDir: "{app}"; Flags: ignoreversion 
  27. Source: "{app}\silent.mp2"; DestDir: "{app}"; Flags: ignoreversion 
  28. Source: "{app}\silent.wav"; DestDir: "{app}"; Flags: ignoreversion 
  29. Source: "{app}\template\default.mp3"; DestDir: "{app}\template"; Flags: ignoreversion 
  30. Source: "{app}\images\preview1.bmp"; DestDir: "{app}\images"; Flags: ignoreversion 
  31. Source: "{app}\images\preview2.bmp"; DestDir: "{app}\images"; Flags: ignoreversion 
  32. Source: "{app}\images\frame.bmp"; DestDir: "{app}\images"; Flags: ignoreversion 
  33. Source: "{app}\images\unknown.bmp"; DestDir: "{app}\images"; Flags: ignoreversion 
  34. Source: "{app}\images\wrong.bmp"; DestDir: "{app}\images"; Flags: ignoreversion 
  35. Source: "{sys}\wavdest.ax"; DestDir: "{sys}"; Flags: onlyifdoesntexist 
  36. Source: "{sys}\l3codecx.ax"; DestDir: "{sys}"; Flags: onlyifdoesntexist 
  37. Source: "{app}\FoxBurner.dll"; DestDir: "{app}"; Flags: ignoreversion 
  38. Source: "{app}\Ws_PhotoViewer,1.dll"; DestDir: "{app}"; DestName: "Ws_PhotoViewer.dll"; Check: "CheckWin2000"; 
  39. Source: "{app}\Ws_PhotoViewer,2.dll"; DestDir: "{app}"; DestName: "Ws_PhotoViewer.dll"; Check: "CheckWin98"; 
  40. Source: "{app}\UNICOWS.DLL"; DestDir: "{app}"; Check: "CheckWin98"; 
  41. Source: "{app}\WS_CaptureStream.dll"; DestDir: "{app}"; Flags: ignoreversion 
  42. Source: "{app}\ws_wav2mp2.dll"; DestDir: "{app}"; Flags: ignoreversion 
  43. Source: "{app}\WS_AudioDll.dll"; DestDir: "{app}"; Flags: ignoreversion 
  44. Source: "{app}\mpgencd.dll"; DestDir: "{app}"; Flags: ignoreversion 
  45. Source: "{sys}\MFC71.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  46. Source: "{sys}\MSVCP71.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  47. Source: "{sys}\MSVCR71.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  48. Source: "{sys}\libsndfile.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  49. Source: "{app}\GdiPlus.dll"; DestDir: "{app}"; Flags: uninsneveruninstall onlyifdoesntexist 
  50. Source: "{sys}\3ivx.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  51. Source: "{app}\3ivxVfWCodec.dll"; DestDir: "{app}"; Flags: uninsneveruninstall onlyifdoesntexist 
  52. Source: "{sys}\3ivxDSAudioDecoder.ax"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  53. Source: "{sys}\3ivxDSDecoder.ax"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  54. Source: "{sys}\3ivxDSMediaSplitter.ax"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  55. Source: "{app}\OpenQuicktimeLib.dll"; DestDir: "{app}"; Flags: uninsneveruninstall onlyifdoesntexist 
  56. Source: "{app}\xvidcore.dll"; DestDir: "{app}"; Flags: uninsneveruninstall onlyifdoesntexist 
  57. Source: "{sys}\ffdshow.ax"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  58. Source: "{app}\libavcodec.dll"; DestDir: "{app}"; Flags: uninsneveruninstall onlyifdoesntexist 
  59. Source: "{sys}\regsvr32.exe"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  60. Source: "{app}\DvdAuthor2.exe"; DestDir: "{app}"; Flags: ignoreversion 
  61. Source: "{app}\Mplex.exe"; DestDir: "{app}"; Flags: ignoreversion 
  62. Source: "{app}\vcdimager.exe"; DestDir: "{app}"; Flags: ignoreversion 
  63. Source: "{app}\spumux2.exe"; DestDir: "{app}"; Flags: ignoreversion 
  64. Source: "{app}\WsExeNeroBurn.exe"; DestDir: "{app}"; Flags: ignoreversion 
  65. Source: "{tmp}\pcs.bmp"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  66.  
  67. [Registry]
  68. Root: HKCR; Subkey: "CLSID\{{24EFE461-454F-43A5-BC2B-D3147A534E1A}"; ValueName: "version"; ValueType: String; ValueData: "1"; 
  69. Root: HKCR; Subkey: "CLSID\{{24EFE461-454F-43A5-BC2B-D3147A534E1A}"; ValueName: "Channel"; ValueType: String; ValueData: "0"; 
  70. Root: HKCR; Subkey: "CLSID\{{24EFE461-454F-43A5-BC2B-D3147A534E1A}"; ValueName: "size"; ValueType: String; ValueData: "12755968"; 
  71. Root: HKCR; Subkey: ".pdp"; ValueType: String; ValueData: "Photo2Dvd.Project"; 
  72. Root: HKCR; Subkey: "Photo2Dvd.Project"; ValueType: String; ValueData: "Photo2Dvd Project"; 
  73. Root: HKCR; Subkey: "Photo2Dvd.Project\DefaultIcon"; ValueType: String; ValueData: "{app}\photo2dvd.exe,0"; 
  74. Root: HKCR; Subkey: "Photo2Dvd.Project\Shell\Open"; ValueType: String; ValueData: "&Open"; 
  75. Root: HKCR; Subkey: "Photo2Dvd.Project\Shell\Open\Command"; ValueType: String; ValueData: "{app}\photo2dvd.exe %1"; 
  76. Root: HKLM; Subkey: "SOFTWARE\WonderShare\photo2dvd"; Flags: uninsdeletekey 
  77. Root: HKLM; Subkey: "SOFTWARE\WonderShare\photo2dvd"; ValueName: "LanguageID"; ValueType: Dword; ValueData: "$1"; 
  78.  
  79. [INI]
  80. FileName: "{app}\photo2dvd.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.photo-to-dvd.com"; 
  81.  
  82. [Run]
  83. Filename: "{sys}\regsvr32.exe"; Parameters: "/s FoxBurner.dll"; WorkingDir: "{app}"; 
  84. Filename: "{sys}\regsvr32.exe"; Parameters: "/s l3codecx.ax"; WorkingDir: "{sys}"; 
  85. Filename: "{sys}\regsvr32.exe"; Parameters: "/s 3ivxDSAudioDecoder.ax"; WorkingDir: "{sys}"; 
  86. Filename: "{sys}\regsvr32.exe"; Parameters: "/s 3ivxDSDecoder.ax"; WorkingDir: "{sys}"; 
  87. Filename: "{sys}\regsvr32.exe"; Parameters: "/s 3ivxDSMediaSplitter.ax"; WorkingDir: "{sys}"; 
  88. Filename: "{sys}\regsvr32.exe"; Parameters: "/s wavdest.ax"; WorkingDir: "{sys}"; 
  89. Filename: "{sys}\regsvr32.exe"; Parameters: "/s ffdshow.ax"; WorkingDir: "{sys}"; 
  90. Filename: "{app}\photo2dvd.exe"; Description: "{cm:LaunchProgram, Photo2DVD Studio}"; Flags: postinstall skipifsilent nowait
  91. Filename: "http://www.photo-to-dvd.com/photo2dvd/survey.html"; Flags: shellexec nowait
  92.  
  93. [Icons]
  94. Name: "{group}\Photo2DVD Studio"; Filename: "{app}\photo2dvd.exe"; WorkingDir: "{app}"; 
  95. Name: "{group}\Photo2DVD Studio on the Web"; Filename: "{app}\photo2dvd.url"; 
  96. Name: "{group}\Uninstall Photo2DVD Studio"; Filename: "{uninstallexe}"; 
  97. Name: "{group}\Photo2DVD Studio User Mannual"; Filename: "{app}\photo2dvd.chm"; 
  98. Name: "{userdesktop}\Photo2DVD Studio"; Filename: "{app}\photo2dvd.exe"; WorkingDir: "{app}"; Tasks: desktopicon; 
  99. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Photo2DVD Studio"; Filename: "{app}\photo2dvd.exe"; WorkingDir: "{app}"; Tasks: quicklaunchicon; 
  100. Name: "{userdesktop}\Photo2DVD Studio"; Filename: "{app}\photo2dvd.exe"; Tasks: desktopicon; 
  101. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Photo2DVD Studio"; Filename: "{app}\photo2dvd.exe"; Tasks: quicklaunchicon; 
  102.  
  103. [Tasks]
  104. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  105. Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  106.  
  107. [UninstallDelete]
  108. Type: filesandordirs; Name: "{app}"; 
  109.  
  110. [CustomMessages]
  111. en.NameAndVersion=%1 version %2
  112. en.AdditionalIcons=Additional icons:
  113. en.CreateDesktopIcon=Create a &desktop icon
  114. en.CreateQuickLaunchIcon=Create a &Quick Launch icon
  115. en.ProgramOnTheWeb=%1 on the Web
  116. en.UninstallProgram=Uninstall %1
  117. en.LaunchProgram=Launch %1
  118. en.AssocFileExtension=&Associate %1 with the %2 file extension
  119. en.AssocingFileExtension=Associating %1 with the %2 file extension...
  120.  
  121. [Languages]
  122. ; These files are stubs
  123. ; To achieve better results after recompilation, use the real language files
  124. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.txt"; 
  125.