home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 April / CHIPINTE042003.ISO / exe / ec3.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-02-03  |  11.2 KB  |  103 lines

  1. ;InnoSetupVersion=3.0.4
  2. [Setup]
  3. AppName=''EasyChat v3.00 Beta6b''
  4. AppVerName=EasyChat v3.00 Beta6b
  5. AppId=Easychat
  6. AppVersion=3.00 Beta6b
  7. AppPublisher=Christian Lemke
  8. AppPublisherURL=http://www.chlhp.de
  9. AppSupportURL=http://www.chlhp.de
  10. AppUpdatesURL=http://www.chlhp.de
  11. AppMutex=EasyChat3_Mutex
  12. DefaultDirName={pf}\EasyChat3
  13. DefaultGroupName=EasyChat
  14. UninstallDisplayName=EasyChat v3.00 Beta6b
  15. OutputBaseFilename=ec3_beta6b_full
  16. Compression=bzip2
  17. AllowNoIcons=yes
  18. InfoBeforeFile=embedded\InfoBefore.rtf
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21. [Files]
  22. Source: "{sys}\CMDLGDE.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace 
  23. Source: "{sys}\MSCMCDE.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace 
  24. Source: "{sys}\RCHTXDE.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace 
  25. Source: "{sys}\VB6DE.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace 
  26. Source: "{sys}\WINSKDE.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace 
  27. Source: "{sys}\ASYCFILT.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace 
  28. Source: "{sys}\RICHED32.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace 
  29. Source: "{sys}\COMCAT.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver 
  30. Source: "{sys}\OLEAUT32.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver 
  31. Source: "{sys}\OLEPRO32.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver 
  32. Source: "{sys}\MSVBVM60.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver 
  33. Source: "{sys}\STDOLE2.TLB"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regtypelib 
  34. Source: "{sys}\COMDLG32.OCX"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver sharedfile 
  35. Source: "{sys}\MSCOMCTL.OCX"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver sharedfile 
  36. Source: "{sys}\MSWINSCK.OCX"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver sharedfile 
  37. Source: "{sys}\RICHTX32.OCX"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver sharedfile 
  38. Source: "{app}\Client\ec3client.exe"; DestDir: "{app}\Client"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  39. Source: "{app}\Client\language\english.lng"; DestDir: "{app}\Client\language"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  40. Source: "{app}\Client\language\german.lng"; DestDir: "{app}\Client\language"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  41. Source: "{app}\Client\plugins\encADE.dll"; DestDir: "{app}\Client\plugins"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  42. Source: "{app}\Client\smilies\angry.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  43. Source: "{app}\Client\smilies\confused.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  44. Source: "{app}\Client\smilies\cool.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  45. Source: "{app}\Client\smilies\cry.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  46. Source: "{app}\Client\smilies\doubt.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  47. Source: "{app}\Client\smilies\down.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  48. Source: "{app}\Client\smilies\grin.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  49. Source: "{app}\Client\smilies\happy.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  50. Source: "{app}\Client\smilies\no comment.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  51. Source: "{app}\Client\smilies\sad.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  52. Source: "{app}\Client\smilies\shame.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  53. Source: "{app}\Client\smilies\shocked.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  54. Source: "{app}\Client\smilies\sleep.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  55. Source: "{app}\Client\smilies\up.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  56. Source: "{app}\Client\smilies\wink.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  57. Source: "{app}\Client\sounds\notify.wav"; DestDir: "{app}\Client\sounds"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  58. Source: "{app}\Client\sounds\type.wav"; DestDir: "{app}\Client\sounds"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  59. Source: "{app}\Server\ec3server.exe"; DestDir: "{app}\Server"; Components: server; MinVersion: 4.0.950,4.0.1381; 
  60. Source: "{app}\Server\language\english.lng"; DestDir: "{app}\Server\language"; Components: server; MinVersion: 4.0.950,4.0.1381; 
  61. Source: "{app}\Server\language\german.lng"; DestDir: "{app}\Server\language"; Components: server; MinVersion: 4.0.950,4.0.1381; 
  62. Source: "{app}\Server\plugins\encADE.dll"; DestDir: "{app}\Server\plugins"; Components: server; MinVersion: 4.0.950,4.0.1381; 
  63. Source: "{app}\Help\readme_de.txt"; DestDir: "{app}\Help"; Components: help; MinVersion: 4.0.950,4.0.1381; 
  64. Source: "{app}\Help\ec3de.chm"; DestDir: "{app}\Help"; Components: help; MinVersion: 4.0.950,4.0.1381; 
  65. Source: "{fonts}\andalemo.ttf"; DestDir: "{fonts}"; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall 
  66. Source: "{fonts}\tahoma.ttf"; DestDir: "{fonts}"; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall 
  67. [Registry]
  68. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "EasyChat"; MinVersion: 4.0.950,4.0.1381; Flags: deletevalue noerror 
  69. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "EasyChat3"; MinVersion: 4.0.950,4.0.1381; Flags: deletevalue noerror 
  70. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "EasyChat3Client"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletevalue noerror 
  71. Root: HKCR; Subkey: ".ecb"; ValueType: String; ValueData: "ec3_bookmark"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  72. Root: HKCR; Subkey: "ec3_bookmark"; ValueType: String; ValueData: "EasyChat Bookmark"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  73. Root: HKCR; Subkey: "ec3_bookmark\Shell\Open\Command"; ValueType: String; ValueData: """{app}\EasyChat.exe"" /bookmark:%1"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletevalue 
  74. Root: HKCR; Subkey: "ec3_bookmark\DefaultIcon"; ValueType: String; ValueData: "{app}\EasyChat.exe,1"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletevalue 
  75. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "EasyChat3Server"; Components: server; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletevalue noerror 
  76. [Run]
  77. Filename: "{app}\Client\ec3client.exe"; WorkingDir: "{app}"; Description: "EasyChat &Client v3.00 Beta6b jetzt starten"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: skipifdoesntexist postinstall nowait
  78. Filename: "{app}\Server\ec3server.exe"; WorkingDir: "{app}"; Description: "EasyChat &Server v3.00 Beta6b jetzt starten"; Components: server; MinVersion: 4.0.950,4.0.1381; Flags: skipifdoesntexist postinstall nowait
  79. [UninstallRun]
  80. Filename: "{app}\Client\ec3client.exe"; Parameters: "/unregister"; RunOnceId: "unregister"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: skipifdoesntexist waituntilidle
  81. Filename: "{app}\Server\ec3server.exe"; Parameters: "/unregister"; RunOnceId: "unregister"; Components: server; MinVersion: 4.0.950,4.0.1381; Flags: skipifdoesntexist waituntilidle
  82. [Icons]
  83. Name: "{group}\EasyChat Client v3.00 Beta6b"; Filename: "{app}\Client\ec3client.exe"; WorkingDir: "{app}"; IconFilename: "{app}\Client\ec3client.exe"; Components: client; MinVersion: 4.0.950,4.0.1381; 
  84. Name: "{group}\EasyChat Server v3.00 Beta6b"; Filename: "{app}\Server\ec3server.exe"; WorkingDir: "{app}"; IconFilename: "{app}\Server\ec3server.exe"; Components: server; MinVersion: 4.0.950,4.0.1381; 
  85. Name: "{group}\deutsche Infos zu EasyChat v3.00 Beta6b"; Filename: "{win}\notepad.exe"; Parameters: "{app}\Help\readme_de.txt"; Components: help; MinVersion: 4.0.950,4.0.1381; 
  86. Name: "{group}\deutsche Hilfe zu EasyChat v3.00 Beta6b"; Filename: "{app}\Help\ec3de.chm"; Components: help; MinVersion: 4.0.950,4.0.1381; 
  87. Name: "{group}\EasyChat v3.00 Beta6b deinstallieren"; Filename: "{uninstallexe}"; MinVersion: 4.0.950,4.0.1381; 
  88. Name: "{userdesktop}\EasyChat Client v3.00 Beta6b"; Filename: "{app}\Client\ec3client.exe"; IconFilename: "{app}\Client\ec3client.exe"; Components: client; Tasks: desktopicon; MinVersion: 4.0.950,4.0.1381; 
  89. Name: "{userdesktop}\EasyChat Server v3.00 Beta6b"; Filename: "{app}\Server\ec3server.exe"; IconFilename: "{app}\Server\ec3server.exe"; Components: server; Tasks: desktopicon; MinVersion: 4.0.950,4.0.1381; 
  90. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\EasyChat Client v3.00 Beta6b"; Filename: "{app}\Client\ec3client.exe"; IconFilename: "{app}\Client\ec3client.exe"; Components: client; Tasks: quicklaunchicon; MinVersion: 4.01.1998,5.0.2195; 
  91. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\EasyChat Server v3.00 Beta6b"; Filename: "{app}\Server\ec3server.exe"; IconFilename: "{app}\Server\ec3server.exe"; Components: server; Tasks: quicklaunchicon; MinVersion: 4.01.1998,5.0.2195; 
  92. [Tasks]
  93. Name: "desktopicon"; Description: "Icons auf dem &Desktop anlegen"; MinVersion: 4.0.950,4.0.1381; 
  94. Name: "quicklaunchicon"; Description: "Icons in der &Schnellstart-Leiste anlegen"; MinVersion: 4.01.1998,5.0.2195; 
  95. [Components]
  96. Name: "client"; Description: "EasyChat Client"; Types: "custom full"; MinVersion: 4.0.950,4.0.1381; 
  97. Name: "server"; Description: "EasyChat Server"; Types: "custom full"; MinVersion: 4.0.950,4.0.1381; 
  98. Name: "help"; Description: "EasyChat Hilfe"; Types: "custom full"; MinVersion: 4.0.950,4.0.1381; 
  99. Name: "runtime"; Description: "Visual Basic 6 Runtime (SP5)"; Types: "custom full"; MinVersion: 4.0.950,4.0.1381; 
  100. [Types]
  101. Name: "full"; Description: "Komplettinstallation"; MinVersion: 4.0.950,4.0.1381; 
  102. Name: "custom"; Description: "Benutzerdefinierte Installation"; MinVersion: 4.0.950,4.0.1381; 
  103.