home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 May / Chip_2003-05_cd1.bin / sharewar / chat / ec3.exe / install_script.iss
Text File  |  2003-02-03  |  11KB  |  112 lines

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