home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 127 / PC Guia 127.iso / Software / Utils / TightVNC / Bin / tightvnc-1.3dev7-setup.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2006-02-28  |  12.7 KB  |  154 lines

  1. ;InnoSetupVersion=4.2.6
  2. [Setup]
  3. AppName=TightVNC
  4. AppVerName=TightVNC 1.3dev7
  5. AppId=TightVNC
  6. AppVersion=1.3dev7
  7. AppPublisher=Constantin Kaplinsky
  8. AppPublisherURL=http://www.tightvnc.com
  9. AppSupportURL=http://www.tightvnc.com
  10. AppUpdatesURL=http://www.tightvnc.com
  11. DefaultDirName={pf}\TightVNC-unstable
  12. DefaultGroupName=TightVNC (unstable)
  13. OutputBaseFilename=setup
  14. Compression=zip
  15. Uninstallable=no
  16. PrivilegesRequired=none
  17. ChangesAssociations=yes
  18. AllowNoIcons=yes
  19. InfoBeforeFile=embedded\InfoBefore.rtf
  20. WizardImageFile=embedded\WizardImage0.bmp
  21. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  22. [Files]
  23. Source: "{app}\WinVNC.exe"; DestDir: "{app}"; Components: server; Flags: restartreplace ignoreversion 
  24. Source: "{app}\VNCHooks.dll"; DestDir: "{app}"; Components: server; Flags: restartreplace ignoreversion 
  25. Source: "{app}\vncviewer.exe"; DestDir: "{app}"; Components: viewer; Flags: ignoreversion 
  26. Source: "{app}\README.txt"; DestDir: "{app}"; Flags: ignoreversion 
  27. Source: "{app}\LICENCE.txt"; DestDir: "{app}"; Flags: ignoreversion 
  28. Source: "{app}\TightVNC.url"; DestDir: "{app}"; Flags: ignoreversion 
  29. Source: "{app}\TightVNC-donate.url"; DestDir: "{app}"; Flags: ignoreversion 
  30. Source: "{app}\Web\book-icon.gif"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  31. Source: "{app}\Web\brpixel.jpg"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  32. Source: "{app}\Web\bugs.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  33. Source: "{app}\Web\changelog-java.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  34. Source: "{app}\Web\changelog-unix.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  35. Source: "{app}\Web\changelog-win32.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  36. Source: "{app}\Web\ChangeLog.txt"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  37. Source: "{app}\Web\changelogs.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  38. Source: "{app}\Web\check-donate.jpg"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  39. Source: "{app}\Web\contact.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  40. Source: "{app}\Web\contribute.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  41. Source: "{app}\Web\docs.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  42. Source: "{app}\Web\donate.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  43. Source: "{app}\Web\donate.jpg"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  44. Source: "{app}\Web\download.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  45. Source: "{app}\Web\driver.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  46. Source: "{app}\Web\edev.jpg"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  47. Source: "{app}\Web\emnt.jpg"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  48. Source: "{app}\Web\faq.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  49. Source: "{app}\Web\index.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  50. Source: "{app}\Web\intro.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  51. Source: "{app}\Web\Java-ChangeLog.txt"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  52. Source: "{app}\Web\kagi-donate.jpg"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  53. Source: "{app}\Web\larrow.jpg"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  54. Source: "{app}\Web\ldot.jpg"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  55. Source: "{app}\Web\lists.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  56. Source: "{app}\Web\md5sums.txt"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  57. Source: "{app}\Web\othersites.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  58. Source: "{app}\Web\paypal-donate.jpg"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  59. Source: "{app}\Web\people.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  60. Source: "{app}\Web\related.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  61. Source: "{app}\Web\rfe.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  62. Source: "{app}\Web\screenshots.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  63. Source: "{app}\Web\sitemap.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  64. Source: "{app}\Web\support.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  65. Source: "{app}\Web\tightvnc-logo.jpg"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  66. Source: "{app}\Web\tightvnc.css"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  67. Source: "{app}\Web\tightvncx.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  68. Source: "{app}\Web\vncconnect.1.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  69. Source: "{app}\Web\vncpasswd.1.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  70. Source: "{app}\Web\vncserver.1.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  71. Source: "{app}\Web\vncviewer.1.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  72. Source: "{app}\Web\whatsnew-devel.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  73. Source: "{app}\Web\WhatsNew-devel.txt"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  74. Source: "{app}\Web\whatsnew.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  75. Source: "{app}\Web\WhatsNew.txt"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  76. Source: "{app}\Web\Win32-ChangeLog.txt"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  77. Source: "{app}\Web\winst.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  78. Source: "{app}\Web\Xvnc.1.html"; DestDir: "{app}\Web"; Components: webdoc; Flags: ignoreversion 
  79. Source: "{app}\Web\images\const-s.jpg"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  80. Source: "{app}\Web\images\dennis-s.jpg"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  81. Source: "{app}\Web\images\egor-s.jpg"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  82. Source: "{app}\Web\images\fix-s.jpg"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  83. Source: "{app}\Web\images\olg-s.jpg"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  84. Source: "{app}\Web\images\peter-s.jpg"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  85. Source: "{app}\Web\images\winvnc-icon-connected.png"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  86. Source: "{app}\Web\images\winvnc-icon-disabled.png"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  87. Source: "{app}\Web\images\winvnc-icon-ip.png"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  88. Source: "{app}\Web\images\winvnc-icon-normal.png"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  89. Source: "{app}\Web\images\wiz-tasks.png"; DestDir: "{app}\Web\images"; Components: webdoc; Flags: ignoreversion 
  90. Source: "{app}\Web\logo\kaboodle.gif"; DestDir: "{app}\Web\logo"; Components: webdoc; Flags: ignoreversion 
  91. Source: "{app}\Web\logo\manager_logo.gif"; DestDir: "{app}\Web\logo"; Components: webdoc; Flags: ignoreversion 
  92. Source: "{app}\Web\logo\osxvnc.gif"; DestDir: "{app}\Web\logo"; Components: webdoc; Flags: ignoreversion 
  93. Source: "{app}\Web\logo\tux_klein.gif"; DestDir: "{app}\Web\logo"; Components: webdoc; Flags: ignoreversion 
  94. Source: "{app}\Web\doc\win32\BUILDING-bcc32.txt"; DestDir: "{app}\Web\doc\win32"; Components: webdoc; Flags: ignoreversion 
  95. Source: "{app}\Web\doc\win32\BUILDING.txt"; DestDir: "{app}\Web\doc\win32"; Components: webdoc; Flags: ignoreversion 
  96. Source: "{app}\Web\doc\win32\README.txt"; DestDir: "{app}\Web\doc\win32"; Components: webdoc; Flags: ignoreversion 
  97. Source: "{app}\Web\doc\java\README.txt"; DestDir: "{app}\Web\doc\java"; Components: webdoc; Flags: ignoreversion 
  98. Source: "{app}\Web\doc\man\vncconnect.man"; DestDir: "{app}\Web\doc\man"; Components: webdoc; Flags: ignoreversion 
  99. Source: "{app}\Web\doc\man\vncpasswd.man"; DestDir: "{app}\Web\doc\man"; Components: webdoc; Flags: ignoreversion 
  100. Source: "{app}\Web\doc\man\vncserver.man"; DestDir: "{app}\Web\doc\man"; Components: webdoc; Flags: ignoreversion 
  101. Source: "{app}\Web\doc\man\vncviewer.man"; DestDir: "{app}\Web\doc\man"; Components: webdoc; Flags: ignoreversion 
  102. Source: "{app}\Web\doc\man\Xvnc.man"; DestDir: "{app}\Web\doc\man"; Components: webdoc; Flags: ignoreversion 
  103. Source: "{app}\Web\doc\unix\README.txt"; DestDir: "{app}\Web\doc\unix"; Components: webdoc; Flags: ignoreversion 
  104. [Registry]
  105. Root: HKCR; Subkey: ".vnc"; ValueType: String; ValueData: "VncViewer.Config"; Tasks: associate; Flags: uninsdeletevalue 
  106. Root: HKCR; Subkey: "VncViewer.Config"; ValueType: String; ValueData: "VNCviewer Config File"; Tasks: associate; Flags: uninsdeletekey 
  107. Root: HKCR; Subkey: "VncViewer.Config\DefaultIcon"; ValueType: String; ValueData: "{app}\vncviewer.exe,0"; Tasks: associate; 
  108. Root: HKCR; Subkey: "VncViewer.Config\shell\open\command"; ValueType: String; ValueData: """{app}\vncviewer.exe"" -config ""%1"""; Tasks: associate; 
  109. [Run]
  110. Filename: "{app}\WinVNC.exe"; Parameters: "-reinstall"; Tasks: installservice; 
  111. Filename: "net"; Parameters: "start WinVNC"; Tasks: startservice; 
  112. Filename: "{app}\WinVNC.exe"; Parameters: "-servicehelper"; Tasks: startservice; 
  113. [Icons]
  114. Name: "{group}\Launch TightVNC Server"; Filename: "{app}\WinVNC.exe"; WorkingDir: "{app}"; Components: server; 
  115. Name: "{group}\Show User Settings"; Filename: "{app}\WinVNC.exe"; Parameters: "-settings"; WorkingDir: "{app}"; Components: server; 
  116. Name: "{group}\TightVNC Viewer"; Filename: "{app}\vncviewer.exe"; WorkingDir: "{app}"; Components: viewer; 
  117. Name: "{group}\Administration\Install VNC Service"; Filename: "{app}\WinVNC.exe"; Parameters: "-install"; WorkingDir: "{app}"; Components: server; 
  118. Name: "{group}\Administration\Remove VNC Service"; Filename: "{app}\WinVNC.exe"; Parameters: "-remove"; WorkingDir: "{app}"; Components: server; 
  119. Name: "{group}\Administration\Run Service Helper"; Filename: "{app}\WinVNC.exe"; Parameters: "-servicehelper"; WorkingDir: "{app}"; Components: server; 
  120. Name: "{group}\Administration\Show Default Settings"; Filename: "{app}\WinVNC.exe"; Parameters: "-defaultsettings"; WorkingDir: "{app}"; Components: server; 
  121. Name: "{group}\Documentation\About VNC and TightVNC"; Filename: "{app}\Web\index.html"; WorkingDir: "{app}\Web"; Components: webdoc; 
  122. Name: "{group}\Documentation\Installation and Getting Started"; Filename: "{app}\Web\winst.html"; WorkingDir: "{app}\Web"; Components: webdoc; 
  123. Name: "{group}\Documentation\Licensing Terms"; Filename: "{app}\LICENCE.txt"; WorkingDir: "{app}"; 
  124. Name: "{group}\Documentation\Make a Donation"; Filename: "{app}\TightVNC-donate.url"; 
  125. Name: "{group}\Documentation\TightVNC Web Site"; Filename: "{app}\TightVNC.url"; 
  126. Name: "{group}\Documentation\What's New (Detailed Log)"; Filename: "{app}\Web\changelog-win32.html"; WorkingDir: "{app}\Web"; Components: webdoc; 
  127. Name: "{group}\Documentation\What's New (Summary)"; Filename: "{app}\Web\whatsnew-devel.html"; WorkingDir: "{app}\Web"; Components: webdoc; 
  128. [Tasks]
  129. Name: "associate"; Description: "&Associate .vnc files with TightVNC Viewer"; GroupDescription: "File associations:"; Components: "viewer"; 
  130. Name: "installservice"; Description: "&Register new TightVNC Server as a system service"; GroupDescription: "Server configuration:"; Components: "server"; 
  131. Name: "startservice"; Description: "&Start or restart TightVNC service"; GroupDescription: "Server configuration:"; Components: "server"; 
  132. [Components]
  133. Name: "server"; Description: "TightVNC Server"; Types: "full compact custom"; 
  134. Name: "viewer"; Description: "TightVNC Viewer"; Types: "full compact custom"; 
  135. Name: "webdoc"; Description: "Web pages and documentation"; Types: "full custom"; 
  136. [Types]
  137. Name: "full"; 
  138. Name: "compact"; 
  139. Name: "custom"; 
  140. [CustomMessages]
  141. default.NameAndVersion=%1 version %2
  142. default.AdditionalIcons=Additional icons:
  143. default.CreateDesktopIcon=Create a &desktop icon
  144. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  145. default.ProgramOnTheWeb=%1 on the Web
  146. default.UninstallProgram=Uninstall %1
  147. default.LaunchProgram=Launch %1
  148. default.AssocFileExtension=&Associate %1 with the %2 file extension
  149. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  150. [Languages]
  151. ; These files are stubs
  152. ; To achieve better results after recompilation, use the real language files
  153. Name: "default"; MessagesFile: "embedded\default.isl"; 
  154.