home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2003 May
/
Chip_2003-05_cd1.bin
/
sharewar
/
chat
/
ec3.exe
/
install_script.iss
Wrap
Text File
|
2003-02-03
|
11KB
|
112 lines
;InnoSetupVersion=3.0.4
[Setup]
AppName=''EasyChat v3.00 Beta6b''
AppVerName=EasyChat v3.00 Beta6b
AppId=Easychat
AppVersion=3.00 Beta6b
AppPublisher=Christian Lemke
AppPublisherURL=http://www.chlhp.de
AppSupportURL=http://www.chlhp.de
AppUpdatesURL=http://www.chlhp.de
AppMutex=EasyChat3_Mutex
DefaultDirName={pf}\EasyChat3
DefaultGroupName=EasyChat
UninstallDisplayName=EasyChat v3.00 Beta6b
OutputBaseFilename=ec3_beta6b_full
Compression=bzip2
AllowNoIcons=yes
InfoBeforeFile=embedded\InfoBefore.rtf
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{sys}\CMDLGDE.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace
Source: "{sys}\MSCMCDE.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace
Source: "{sys}\RCHTXDE.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace
Source: "{sys}\VB6DE.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace
Source: "{sys}\WINSKDE.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace
Source: "{sys}\ASYCFILT.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace
Source: "{sys}\RICHED32.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace
Source: "{sys}\COMCAT.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver
Source: "{sys}\OLEAUT32.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver
Source: "{sys}\OLEPRO32.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver
Source: "{sys}\MSVBVM60.DLL"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver
Source: "{sys}\STDOLE2.TLB"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regtypelib
Source: "{sys}\COMDLG32.OCX"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\MSCOMCTL.OCX"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\MSWINSCK.OCX"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\RICHTX32.OCX"; DestDir: "{sys}"; Components: runtime; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{app}\Client\ec3client.exe"; DestDir: "{app}\Client"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\language\english.lng"; DestDir: "{app}\Client\language"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\language\german.lng"; DestDir: "{app}\Client\language"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\plugins\encADE.dll"; DestDir: "{app}\Client\plugins"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\angry.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\confused.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\cool.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\cry.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\doubt.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\down.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\grin.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\happy.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\no comment.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\sad.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\shame.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\shocked.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\sleep.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\up.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\smilies\wink.bmp"; DestDir: "{app}\Client\smilies"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\sounds\notify.wav"; DestDir: "{app}\Client\sounds"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Client\sounds\type.wav"; DestDir: "{app}\Client\sounds"; Components: client; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Server\ec3server.exe"; DestDir: "{app}\Server"; Components: server; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Server\language\english.lng"; DestDir: "{app}\Server\language"; Components: server; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Server\language\german.lng"; DestDir: "{app}\Server\language"; Components: server; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Server\plugins\encADE.dll"; DestDir: "{app}\Server\plugins"; Components: server; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Help\readme_de.txt"; DestDir: "{app}\Help"; Components: help; MinVersion: 4.0.950,4.0.1381;
Source: "{app}\Help\ec3de.chm"; DestDir: "{app}\Help"; Components: help; MinVersion: 4.0.950,4.0.1381;
Source: "{fonts}\andalemo.ttf"; DestDir: "{fonts}"; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall
Source: "{fonts}\tahoma.ttf"; DestDir: "{fonts}"; MinVersion: 4.0.950,4.0.1381; Flags: uninsneveruninstall
[Registry]
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "EasyChat"; MinVersion: 4.0.950,4.0.1381; Flags: deletevalue noerror
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "EasyChat3"; MinVersion: 4.0.950,4.0.1381; Flags: deletevalue noerror
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "EasyChat3Client"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletevalue noerror
Root: HKCR; Subkey: ".ecb"; ValueType: String; ValueData: "ec3_bookmark"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey
Root: HKCR; Subkey: "ec3_bookmark"; ValueType: String; ValueData: "EasyChat Bookmark"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey
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
Root: HKCR; Subkey: "ec3_bookmark\DefaultIcon"; ValueType: String; ValueData: "{app}\EasyChat.exe,1"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletevalue
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "EasyChat3Server"; Components: server; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletevalue noerror
[Run]
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
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
[UninstallRun]
Filename: "{app}\Client\ec3client.exe"; Parameters: "/unregister"; RunOnceId: "unregister"; Components: client; MinVersion: 4.0.950,4.0.1381; Flags: skipifdoesntexist waituntilidle
Filename: "{app}\Server\ec3server.exe"; Parameters: "/unregister"; RunOnceId: "unregister"; Components: server; MinVersion: 4.0.950,4.0.1381; Flags: skipifdoesntexist waituntilidle
[Icons]
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;
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;
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;
Name: "{group}\deutsche Hilfe zu EasyChat v3.00 Beta6b"; Filename: "{app}\Help\ec3de.chm"; Components: help; MinVersion: 4.0.950,4.0.1381;
Name: "{group}\EasyChat v3.00 Beta6b deinstallieren"; Filename: "{uninstallexe}"; MinVersion: 4.0.950,4.0.1381;
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;
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;
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;
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;
[Tasks]
Name: "desktopicon"; Description: "Icons auf dem &Desktop anlegen"; MinVersion: 4.0.950,4.0.1381;
Name: "quicklaunchicon"; Description: "Icons in der &Schnellstart-Leiste anlegen"; MinVersion: 4.01.1998,5.0.2195;
[Components]
Name: "client"; Description: "EasyChat Client"; Types: "custom full"; MinVersion: 4.0.950,4.0.1381;
Name: "server"; Description: "EasyChat Server"; Types: "custom full"; MinVersion: 4.0.950,4.0.1381;
Name: "help"; Description: "EasyChat Hilfe"; Types: "custom full"; MinVersion: 4.0.950,4.0.1381;
Name: "runtime"; Description: "Visual Basic 6 Runtime (SP5)"; Types: "custom full"; MinVersion: 4.0.950,4.0.1381;
[Types]
Name: "full"; Description: "Komplettinstallation"; MinVersion: 4.0.950,4.0.1381;
Name: "custom"; Description: "Benutzerdefinierte Installation"; MinVersion: 4.0.950,4.0.1381;