home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 September / 09_02.iso / software / mp3ext / MP3ext33b19.exe / install_script.iss
Text File  |  2002-07-17  |  6KB  |  87 lines

  1. ;InnoSetupVersion=3.0.1
  2.  
  3. [Setup]
  4. AppName=MP3-Info extension
  5. AppVerName=MP3-Info extension V3.3.19
  6. AppId=MP3-Info extension
  7. AppVersion=3.3.19
  8. AppPublisher=Michael Mutschler
  9. AppPublisherURL=http://www.mutschler.de/mp3ext
  10. DefaultDirName={pf}\MP3ext
  11. DefaultGroupName=MP3ext
  12. OutputBaseFilename=MP3ext33b19
  13. Compression=zip
  14. DisableProgramGroupPage=yes
  15. ChangesAssociations=yes
  16. LicenseFile=embedded\License.txt
  17. WizardImageFile=embedded\WizardImage0.bmp
  18. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  19.  
  20. [Files]
  21. Source: "{sys}\MP3ext.dll"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile 
  22. Source: "{sys}\MP3ext.tlb"; DestDir: "{sys}"; Flags: restartreplace regtypelib sharedfile 
  23. Source: "{sys}\..\Release_Ansi\MP3ext.dll"; DestDir: "{sys}\..\Release_Ansi"; Flags: restartreplace regserver sharedfile 
  24. Source: "{sys}\..\Release_Ansi\MP3ext.tlb"; DestDir: "{sys}\..\Release_Ansi"; Flags: restartreplace regtypelib sharedfile 
  25. Source: "{sys}\MSVCR70.DLL"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace sharedfile 
  26. Source: "{sys}\MSVCP70.DLL"; DestDir: "{sys}"; Flags: restartreplace sharedfile 
  27. Source: "{app}\MP3ext.hlp"; DestDir: "{app}"; 
  28. Source: "{app}\Readme.txt"; DestDir: "{app}"; 
  29. Source: "{app}\ReadmeV30.txt"; DestDir: "{app}"; 
  30. Source: "{app}\Readme.html"; DestDir: "{app}"; 
  31. Source: "{app}\License.txt"; DestDir: "{app}"; 
  32. Source: "{app}\rx.info"; DestDir: "{app}"; 
  33. Source: "{app}\Actions\Readme.txt"; DestDir: "{app}\Actions"; 
  34. Source: "{app}\Actions\AlbumRename.mp3a"; DestDir: "{app}\Actions"; 
  35. Source: "{app}\Actions\ClipAlbum.mp3a"; DestDir: "{app}\Actions"; 
  36. Source: "{app}\Actions\ClipDefault.mp3a"; DestDir: "{app}\Actions"; 
  37. Source: "{app}\Actions\ExecHtml.mp3a"; DestDir: "{app}\Actions"; 
  38. Source: "{app}\Actions\ExecPlaylist.mp3a"; DestDir: "{app}\Actions"; 
  39. Source: "{app}\Actions\ExecRename.mp3a"; DestDir: "{app}\Actions"; 
  40. Source: "{app}\Actions\Export.mp3a"; DestDir: "{app}\Actions"; 
  41. Source: "{app}\Actions\JSRename.mp3a"; DestDir: "{app}\Actions"; 
  42. Source: "{app}\Themes\Normans.mp3theme"; DestDir: "{app}\Themes"; 
  43. Source: "{app}\Themes\document.mp3theme"; DestDir: "{app}\Themes"; 
  44. Source: "{app}\Themes\Normans.icl"; DestDir: "{app}\Themes"; 
  45. Source: "{app}\Themes\Themes.txt"; DestDir: "{app}\Themes"; 
  46. Source: "{app}\Themes\document\MP3_000.ico"; DestDir: "{app}\Themes\document"; 
  47. Source: "{app}\Themes\document\MP3_048.ico"; DestDir: "{app}\Themes\document"; 
  48. Source: "{app}\Themes\document\MP3_056.ico"; DestDir: "{app}\Themes\document"; 
  49. Source: "{app}\Themes\document\MP3_064.ico"; DestDir: "{app}\Themes\document"; 
  50. Source: "{app}\Themes\document\MP3_096.ico"; DestDir: "{app}\Themes\document"; 
  51. Source: "{app}\Themes\document\MP3_112.ico"; DestDir: "{app}\Themes\document"; 
  52. Source: "{app}\Themes\document\MP3_128.ico"; DestDir: "{app}\Themes\document"; 
  53. Source: "{app}\Themes\document\MP3_160.ico"; DestDir: "{app}\Themes\document"; 
  54. Source: "{app}\Themes\document\MP3_192.ico"; DestDir: "{app}\Themes\document"; 
  55. Source: "{app}\Themes\document\MP3_256.ico"; DestDir: "{app}\Themes\document"; 
  56.  
  57. [Dirs]
  58. Name: "{app}\Actions"; 
  59. Name: "{app}\Themes"; 
  60. Name: "{app}\Themes\document"; 
  61.  
  62. [Registry]
  63. Root: HKCU; Subkey: "Software\MM"; Flags: uninsdeletekeyifempty 
  64. Root: HKCU; Subkey: "Software\MM\MP3ext"; Flags: uninsdeletekey 
  65. Root: HKLM; Subkey: "Software\MM"; Flags: uninsdeletekeyifempty 
  66. Root: HKLM; Subkey: "Software\MM\MP3ext"; Flags: uninsdeletekey 
  67. Root: HKCU; Subkey: "Software\MM\MP3ext"; ValueName: "HelpFile"; ValueType: String; ValueData: "{app}\Readme.html"; 
  68. Root: HKCU; Subkey: "Software\MM\MP3ext"; ValueName: "ActionPath"; ValueType: String; ValueData: "{app}\Actions"; 
  69. Root: HKCU; Subkey: "Software\MM\MP3ext"; ValueName: "ThemePath"; ValueType: String; ValueData: "{app}\Themes"; 
  70. Root: HKCU; Subkey: "Software\MM\MP3ext"; ValueName: "AlwaysAnsiOutput"; ValueType: String; ValueData: "1"; Flags: createvalueifdoesntexist 
  71. Root: HKCU; Subkey: "Software\MM\MP3ext"; ValueName: "ForceTrack"; ValueType: String; ValueData: "1"; Flags: createvalueifdoesntexist 
  72. Root: HKCU; Subkey: "Software\MM\MP3ext"; ValueName: "DisableIconHandler"; ValueType: String; ValueData: "0"; Flags: createvalueifdoesntexist 
  73. Root: HKLM; Subkey: "Software\MM\MP3ext"; ValueName: "Extensions"; ValueType: String; ValueData: ".mp3 .mp2 .msf .l3p"; Flags: createvalueifdoesntexist 
  74. Root: HKLM; Subkey: "Software\MM\MP3ext"; ValueName: "PLSExtensions"; ValueType: String; ValueData: ".m3u .pls"; Flags: createvalueifdoesntexist 
  75. Root: HKCU; Subkey: "Software\MM\MP3ext\Templates"; ValueType: String; ValueData: "MP3ext Templates"; 
  76. Root: HKCU; Subkey: "Software\MM\MP3ext\Templates"; ValueName: "Template001"; ValueType: String; ValueData: ".*/\(?(TPE1:[^/]*)\)?-(TIT2:[^/]*)\.mp3"; Flags: createvalueifdoesntexist 
  77. Root: HKCU; Subkey: "Software\MM\MP3ext\Templates"; ValueName: "Template002"; ValueType: String; ValueData: ".*/(0?(TRCK:[0-9])|(TRCK:[1-9][0-9])) ?- (TIT2:[^/]*)\.mp3"; Flags: createvalueifdoesntexist 
  78. Root: HKCU; Subkey: "Software\MM\MP3ext\Templates"; ValueName: "Template003"; ValueType: String; ValueData: ".*/(0?(TRCK:[0-9])|(TRCK:[1-9][0-9])) ?- .*[^0-9](0?(TRCK:[0-9])|(TRCK:[1-9][0-9]))[^0-9].*mp3"; Flags: createvalueifdoesntexist 
  79. Root: HKCU; Subkey: "Software\MM\MP3ext\Templates"; ValueName: "Template004"; ValueType: String; ValueData: ".*/(0?(TRCK:[0-9])|(TRCK:[1-9][0-9])) ?- .*/(TIT2:[^/]*)\.mp3"; Flags: createvalueifdoesntexist 
  80. Root: HKCR; Subkey: "Folder\ShellEx\PropertySheetHandlers\MP3Page"; Flags: uninsdeletekey 
  81. Root: HKCR; Subkey: "Folder\ShellEx\PropertySheetHandlers\MP3Page"; ValueType: String; ValueData: "{{448f4a40-2602-11d1-b4c0-080000051171}"; Flags: createvalueifdoesntexist uninsdeletevalue 
  82. Root: HKCR; Subkey: ".mp3a"; ValueType: String; ValueData: "MP3ext.Action"; Flags: createvalueifdoesntexist 
  83. Root: HKCR; Subkey: "MP3ext.Action\shell\open\command"; ValueType: String; ValueData: "notepad ""%1"""; Flags: createvalueifdoesntexist 
  84.  
  85. [UninstallDelete]
  86. Type: files; Name: "{app}\MP3ext.gid"; 
  87.