home *** CD-ROM | disk | FTP | other *** search
/ PC Extra 07 & 08 / pca1507.iso / special1 / AT / atsetup361.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-04-25  |  8.9 KB  |  114 lines

  1. ;InnoSetupVersion=2.0.18
  2. [Setup]
  3. AppName=Advanced Tetric
  4. AppVerName=Advanced Tetric version 3.61
  5. AppId=Advanced Tetric
  6. AppVersion=3.61
  7. AppPublisher=PCbit Software
  8. AppPublisherURL=http://www.pcbit.com/
  9. AppSupportURL=http://www.pcbit.com/support/
  10. AppUpdatesURL=http://www.pcbit.com/at/
  11. DefaultDirName={pf}\Advanced Tetric v3.61
  12. DefaultGroupName=Advanced Tetric
  13. UninstallDisplayIcon={app}\at.exe
  14. OutputBaseFilename=atsetup361
  15. Compression=bzip2
  16. PrivilegesRequired=none
  17. ChangesAssociations=yes
  18. LicenseFile=embedded\License.txt
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21. [Files]
  22. Source: "{app}\at.exe"; DestDir: "{app}"; 
  23. Source: "{app}\at.scr"; DestDir: "{app}"; 
  24. Source: "{app}\at.hlp"; DestDir: "{app}"; 
  25. Source: "{app}\at.cnt"; DestDir: "{app}"; 
  26. Source: "{app}\README.TXT"; DestDir: "{app}"; 
  27. Source: "{app}\Music\CLAP.WAV"; DestDir: "{app}\Music"; 
  28. Source: "{app}\Music\DROP.WAV"; DestDir: "{app}\Music"; 
  29. Source: "{app}\Music\GAMEOVER.WAV"; DestDir: "{app}\Music"; 
  30. Source: "{app}\Music\NLEVEL.WAV"; DestDir: "{app}\Music"; 
  31. Source: "{app}\Music\REMOVE.WAV"; DestDir: "{app}\Music"; 
  32. Source: "{app}\Music\ROTATE.WAV"; DestDir: "{app}\Music"; 
  33. Source: "{app}\Music\MUSIC#1.S3M"; DestDir: "{app}\Music"; 
  34. Source: "{app}\Music\music#2.S3M"; DestDir: "{app}\Music"; 
  35. Source: "{app}\Lang\english.lng"; DestDir: "{app}\Lang"; 
  36. Source: "{app}\file_id.diz"; DestDir: "{app}"; 
  37. Source: "{app}\license.txt"; DestDir: "{app}"; 
  38. Source: "{app}\regform.htm"; DestDir: "{app}"; 
  39. Source: "{app}\order.txt"; DestDir: "{app}"; 
  40. Source: "{app}\order_ru.txt"; DestDir: "{app}"; 
  41. Source: "{app}\history.txt"; DestDir: "{app}"; 
  42. Source: "{app}\games.url"; DestDir: "{app}"; 
  43. Source: "{app}\HOMEPAGE.URL"; DestDir: "{app}"; 
  44. Source: "{app}\newsletter.url"; DestDir: "{app}"; 
  45. Source: "{app}\no-at.url"; DestDir: "{app}"; 
  46. Source: "{app}\tetris.url"; DestDir: "{app}"; 
  47. Source: "{app}\aticon.ico"; DestDir: "{app}"; 
  48. Source: "{app}\games.ico"; DestDir: "{app}"; 
  49. Source: "{app}\tetris.ico"; DestDir: "{app}"; 
  50. Source: "{app}\npmod32.DLL"; DestDir: "{app}"; 
  51. [Dirs]
  52. Name: "{app}\Music"; 
  53. Name: "{app}\Lang"; 
  54. [Registry]
  55. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\at.exe"; ValueType: String; ValueData: "{app}\at.exe"; Flags: uninsdeletekey 
  56. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\at.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey 
  57. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; Flags: uninsdeletekeyifempty 
  58. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "ShowNextFigure"; ValueType: Dword; ValueData: "$1"; 
  59. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "StartLevel"; ValueType: String; ValueData: "1"; 
  60. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "TetrisType"; ValueType: String; ValueData: "0"; 
  61. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "Difficulty"; ValueType: String; ValueData: "1"; 
  62. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "SetOfBlocks"; ValueType: String; ValueData: "1"; 
  63. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "SndEndGame"; ValueType: String; ValueData: "{app}\Music\gameover.wav"; 
  64. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "SndClap"; ValueType: String; ValueData: "{app}\Music\clap.wav"; 
  65. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "SndThrow"; ValueType: String; ValueData: "{app}\Music\drop.wav"; 
  66. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "sndNextLevel"; ValueType: String; ValueData: "{app}\Music\nlevel.wav"; 
  67. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "sndBoom"; ValueType: String; ValueData: "{app}\Music\remove.wav"; 
  68. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "SndRotate"; ValueType: String; ValueData: "{app}\Music\rotate.wav"; 
  69. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "PCSpeaker"; ValueType: Dword; ValueData: "$0"; 
  70. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "NoSound"; ValueType: Dword; ValueData: "$0"; 
  71. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "ShowBorders"; ValueType: Dword; ValueData: "$0"; 
  72. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "TextColor"; ValueType: Dword; ValueData: "$FFFF"; 
  73. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "ScoreColor"; ValueType: Dword; ValueData: "$FF"; 
  74. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "LastName"; ValueType: String; ValueData: "Anonymous"; 
  75. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "Rows"; ValueType: String; ValueData: "24"; 
  76. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "Columns"; ValueType: String; ValueData: "10"; 
  77. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "Control"; ValueType: String; ValueData: "0"; 
  78. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "Sense"; ValueType: String; ValueData: "1"; 
  79. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "ReverseButtons"; ValueType: Dword; ValueData: "$0"; 
  80. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "joySense"; ValueType: String; ValueData: "3598"; 
  81. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "joyReverseButtons"; ValueType: Dword; ValueData: "$0"; 
  82. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "LanguageFile"; ValueType: String; ValueData: "english.lng"; 
  83. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "RS"; ValueType: String; 
  84. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "RK"; ValueType: String; 
  85. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "BGMusic"; ValueType: Dword; ValueData: "$1"; 
  86. Root: HKCU; Subkey: "Software\PCbit Software, Inc.\Advanced Tetric\3.61"; ValueName: "WindowSize"; ValueType: String; ValueData: "0"; 
  87. Root: HKCR; Subkey: ".ats"; ValueType: String; ValueData: "ats_auto_file"; Flags: uninsdeletevalue 
  88. Root: HKCR; Subkey: "ats_auto_file"; ValueType: String; ValueData: "Advanced Tetric game"; Flags: uninsdeletevalue 
  89. Root: HKCR; Subkey: "ats_auto_file\DefaultIcon"; ValueType: String; ValueData: "{app}\at.exe,0"; 
  90. Root: HKCR; Subkey: "ats_auto_file\shell\open\command"; ValueType: String; ValueData: """{app}\at.exe"" ""%1"""; 
  91. [Run]
  92. Filename: "{app}\at.exe"; WorkingDir: "{app}"; Description: "Launch the Advanced Tetric"; Flags: postinstall skipifsilent nowait
  93. Filename: "{app}\homepage.url"; WorkingDir: "{app}"; Description: "Visit Advanced Tetric home page"; Flags: shellexec postinstall 
  94. Filename: "{app}\newsletter.url"; WorkingDir: "{app}"; Description: "Subscribe to Advanced Tetric FREE newsletter"; Flags: shellexec postinstall 
  95. [UninstallRun]
  96. Filename: "{app}\no-at.url"; Flags: shellexec 
  97. [Icons]
  98. Name: "{group}\Advanced Tetric"; Filename: "{app}\at.exe"; WorkingDir: "{app}"; IconFilename: "{app}\aticon.ico"; 
  99. Name: "{userdesktop}\Play Advanced Tetric"; Filename: "{app}\at.exe"; WorkingDir: "{app}"; IconFilename: "{app}\aticon.ico"; Tasks: desktopicon; 
  100. Name: "{userdesktop}\Try other Arcade Games"; Filename: "{app}\games.url"; IconFilename: "{app}\games.ico"; Tasks: desktopicon; 
  101. Name: "{userdesktop}\Try Tetris Games at TetrisCity.com"; Filename: "{app}\tetris.url"; IconFilename: "{app}\tetris.ico"; Tasks: desktopicon; 
  102. Name: "{group}\Advanced Tetric Help"; Filename: "{app}\at.hlp"; 
  103. Name: "{group}\Advanced Tetric Homepage"; Filename: "{app}\homepage.url"; 
  104. Name: "{group}\Readme\Readme"; Filename: "{app}\readme.txt"; 
  105. Name: "{group}\Readme\License"; Filename: "{app}\license.txt"; 
  106. Name: "{group}\Readme\How to order"; Filename: "{app}\order.txt"; 
  107. Name: "{group}\Readme\What's new"; Filename: "{app}\history.txt"; 
  108. Name: "{group}\Try other Arcade Games"; Filename: "{app}\games.url"; IconFilename: "{app}\games.ico"; 
  109. Name: "{group}\Try Tetris Games at TetrisCity.com"; Filename: "{app}\tetris.url"; IconFilename: "{app}\tetris.ico"; 
  110. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Advanced Tetric"; Filename: "{app}\at.exe"; WorkingDir: "{app}"; IconFilename: "{app}\aticon.ico"; Tasks: quicklaunchicon; 
  111. [Tasks]
  112. Name: "desktopicon"; Description: "Create a &desktop icon"; 
  113. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; 
  114.