home *** CD-ROM | disk | FTP | other *** search
- ;InnoSetupVersion=4.0.10
- [Setup]
- AppName=Visual IRC
- AppVerName=Visual IRC 2.0
- AppId=Visual IRC
- AppPublisher=MeGALiTH Software
- AppPublisherURL=http://www.visualirc.net/
- AppSupportURL=http://www.visualirc.net/board/
- AppUpdatesURL=http://www.visualirc.net/beta.php
- AppMutex=VisualIRC2Mutex
- DefaultDirName={pf}\ViRC
- DefaultGroupName=Visual IRC
- UninstallDisplayIcon={app}\ViRC.exe
- OutputBaseFilename=virc200
- Compression=bzip2
- PrivilegesRequired=none
- ChangesAssociations=yes
- AllowNoIcons=yes
- InfoBeforeFile=embedded\InfoBefore.txt
- WizardImageFile=embedded\WizardImage0.bmp
- WizardSmallImageFile=embedded\WizardSmallImage0.bmp
- [Files]
- Source: "{app}\ViRC.exe"; DestDir: "{app}"; Components: main;
- Source: "{app}\bconv.exe"; DestDir: "{app}"; Components: main;
- Source: "{app}\fpu.dll"; DestDir: "{app}"; Components: main;
- Source: "{app}\Rumble.exe"; DestDir: "{app}"; Components: rumble;
- Source: "{sys}\Vcl50.bpl"; DestDir: "{sys}"; Components: main; Flags: sharedfile
- Source: "{sys}\Vclx50.bpl"; DestDir: "{sys}"; Components: main; Flags: sharedfile
- Source: "{app}\TB97_JM.bpl"; DestDir: "{app}"; Components: main;
- Source: "{app}\vircplugin.bpl"; DestDir: "{app}"; Components: main;
- Source: "{app}\vp_tabbar.bpl"; DestDir: "{app}"; Components: main;
- Source: "{app}\Gestures_D5.bpl"; DestDir: "{app}"; Components: gestures;
- Source: "{app}\vp_gestures.bpl"; DestDir: "{app}"; Components: gestures;
- Source: "{app}\ViRC2.chm"; DestDir: "{app}"; Components: main;
- Source: "{app}\changes.txt"; DestDir: "{app}"; Components: main;
- Source: "{app}\readme.txt"; DestDir: "{app}"; Components: main;
- Source: "{app}\Rumble changes.txt"; DestDir: "{app}"; Components: rumble;
- Source: "{app}\script.txt"; DestDir: "{app}"; Components: scripthelp;
- Source: "{app}\vircdde.txt"; DestDir: "{app}"; Components: scripthelp;
- Source: "{app}\vircdll.txt"; DestDir: "{app}"; Components: scripthelp;
- Source: "{app}\vircole.txt"; DestDir: "{app}"; Components: scripthelp;
- Source: "{app}\vircwb.txt"; DestDir: "{app}"; Components: scripthelp;
- Source: "{app}\ovs.txt"; DestDir: "{app}"; Components: scripthelp;
- Source: "{app}\versus.txt"; DestDir: "{app}"; Components: scripthelp;
- Source: "{app}\Undernet #virc.chat"; DestDir: "{app}"; Components: main;
- Source: "{app}\default.vsl"; DestDir: "{app}"; Components: main;
- Source: "{app}\Images\console.colors"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\dark.colors"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\default.colors"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tb_wa_load.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tb_wa_next.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tb_wa_pause.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tb_wa_play.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tb_wa_prev.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tb_wa_stop.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbabort.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbcascade.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbchanctl.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbcloselog.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbconfig.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbconnect.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbcycle.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbdisconnect.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbexit.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbexit_sm.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbglobe.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbinflate.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tblinks.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tblist.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tblogging.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbopenlog.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbpart.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbrehash.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbscript.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbservlist.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbstart.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbtile.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbtimestamp.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbtimestampoff.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tbtimestampon.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\Images\tiles.bmp"; DestDir: "{app}\Images"; Components: main;
- Source: "{app}\fpu.dpr"; DestDir: "{app}"; Components: main;
- Source: "{app}\Sounds\join.wav"; DestDir: "{app}\Sounds"; Components: sounds;
- Source: "{app}\Sounds\part.wav"; DestDir: "{app}\Sounds"; Components: sounds;
- Source: "{app}\Sounds\kick.wav"; DestDir: "{app}\Sounds"; Components: sounds;
- Source: "{app}\Sounds\msg.wav"; DestDir: "{app}\Sounds"; Components: sounds;
- Source: "{app}\Sounds\mode.wav"; DestDir: "{app}\Sounds"; Components: sounds;
- Source: "{app}\Sounds\nfyjoin.wav"; DestDir: "{app}\Sounds"; Components: sounds;
- Source: "{app}\Sounds\nfyquit.wav"; DestDir: "{app}\Sounds"; Components: sounds;
- Source: "{app}\Scripts\toolbars.vsc"; DestDir: "{app}\Scripts"; Components: main;
- Source: "{app}\Scripts\virc.lib"; DestDir: "{app}\Scripts"; Components: main;
- Source: "{app}\Scripts\english.lib"; DestDir: "{app}\Scripts"; Components: main;
- Source: "{app}\Scripts\eventmasks.ini"; DestDir: "{app}\Scripts"; Components: main;
- ; Source: "{app}\Scripts\,1"; DestDir: "{app}\Scripts"; Components: main; Flags: skipifsourcedoesntexist onlyifdoesntexist
- ; Source: "{app}\Scripts\,2"; DestDir: "{app}\Scripts"; Components: main; Flags: skipifsourcedoesntexist onlyifdoesntexist
- ; Source: "{app}\Scripts\,3"; DestDir: "{app}\Scripts"; Components: main; Flags: skipifsourcedoesntexist onlyifdoesntexist
- Source: "{app}\Scripts\winamp.vsc"; DestDir: "{app}\Scripts"; Components: scripts;
- Source: "{app}\Scripts\schat.txt"; DestDir: "{app}\Scripts"; Components: scripts;
- Source: "{app}\Scripts\schat.vsc"; DestDir: "{app}\Scripts"; Components: scripts;
- Source: "{app}\Scripts\tictactoe.vsc"; DestDir: "{app}\Scripts"; Components: scripts;
- Source: "{app}\Scripts\slidegame.vsc"; DestDir: "{app}\Scripts"; Components: scripts;
- Source: "{app}\Scripts\sounds.vsc"; DestDir: "{app}\Scripts"; Components: scripts;
- Source: "{app}\Scripts\smileys.vsc"; DestDir: "{app}\Scripts"; Components: scripts;
- Source: "{app}\Images\angry.bmp"; DestDir: "{app}\Images"; Components: scripts;
- Source: "{app}\Images\frown.bmp"; DestDir: "{app}\Images"; Components: scripts;
- Source: "{app}\Images\grin.bmp"; DestDir: "{app}\Images"; Components: scripts;
- Source: "{app}\Images\smile.bmp"; DestDir: "{app}\Images"; Components: scripts;
- Source: "{app}\Images\tongue.bmp"; DestDir: "{app}\Images"; Components: scripts;
- Source: "{app}\Images\wink.bmp"; DestDir: "{app}\Images"; Components: scripts;
- [Dirs]
- Name: "{app}\Images";
- Name: "{app}\Logs";
- Name: "{app}\Scripts";
- Name: "{app}\Sounds";
- [Registry]
- Root: HKCU; Subkey: "Software\MeGALiTH Software"; Flags: uninsdeletekeyifempty
- Root: HKCR; Subkey: ".vsc"; ValueType: String; ValueData: "ViRC2Script"; Tasks: filetypes; Flags: uninsdeletevalue
- Root: HKCR; Subkey: ".vsc\ShellNew"; ValueName: "NullFile"; ValueType: String; Tasks: filetypes; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "ViRC2Script"; ValueType: String; ValueData: "Visual IRC Script"; Tasks: filetypes; Flags: uninsdeletekey
- Root: HKCR; Subkey: "ViRC2Script\DefaultIcon"; ValueType: String; ValueData: "{app}\ViRC.exe,1"; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Script\shell\open"; ValueType: String; ValueData: "&Run in ViRC"; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Script\shell\open\command"; ValueType: String; ValueData: """{app}\ViRC.exe"" -loadscript ""%1"""; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Script\shell\edit"; ValueType: String; ValueData: "&Edit with ViRC"; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Script\shell\edit\command"; ValueType: String; ValueData: """{app}\ViRC.exe"" -editscript ""%1"""; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Script\shell\rumble"; ValueType: String; ValueData: "Edit with Ru&mble"; Components: rumble; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Script\shell\rumble\command"; ValueType: String; ValueData: """{app}\Rumble.exe"" ""%1"""; Components: rumble; Tasks: filetypes;
- Root: HKCR; Subkey: ".vsl"; ValueType: String; ValueData: "ViRC2Servers"; Tasks: filetypes; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "ViRC2Servers"; ValueType: String; ValueData: "Visual IRC Server List"; Tasks: filetypes; Flags: uninsdeletekey
- Root: HKCR; Subkey: "ViRC2Servers\DefaultIcon"; ValueType: String; ValueData: "{app}\ViRC.exe,2"; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Servers\shell\open"; ValueType: String; ValueData: "&Import into ViRC"; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Servers\shell\open\command"; ValueType: String; ValueData: """{app}\ViRC.EXE"" -importservers ""%1"""; Tasks: filetypes;
- Root: HKCR; Subkey: ".chat"; ValueType: String; ValueData: "ViRC2Chat"; Tasks: filetypes; Flags: uninsdeletevalue
- Root: HKCR; Subkey: ".chat\ShellNew"; ValueName: "NullFile"; ValueType: String; Tasks: filetypes; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "ViRC2Chat"; ValueType: String; ValueData: "IRC Server Connection"; Tasks: filetypes; Flags: uninsdeletekey
- Root: HKCR; Subkey: "ViRC2Chat\DefaultIcon"; ValueType: String; ValueData: "{app}\ViRC.exe,3"; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Chat\shell\open"; ValueType: String; ValueData: "&Connect with ViRC"; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Chat\shell\open\command"; ValueType: String; ValueData: """{app}\ViRC.exe"" -chat ""%1"""; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Chat\shell\edit"; ValueType: String; ValueData: "&Edit Connection"; Tasks: filetypes;
- Root: HKCR; Subkey: "ViRC2Chat\shell\edit\command"; ValueType: String; ValueData: """{app}\ViRC.exe"" -editchat ""%1"""; Tasks: filetypes;
- Root: HKCR; Subkey: "irc"; ValueType: String; ValueData: "URL:IRC Protocol"; Tasks: ircurls;
- Root: HKCR; Subkey: "irc"; ValueName: "URL Protocol"; ValueType: String; Tasks: ircurls;
- Root: HKCR; Subkey: "irc\DefaultIcon"; ValueType: String; ValueData: "{app}\ViRC.exe,3"; Tasks: ircurls; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "irc\shell\open"; ValueType: String; ValueData: "&Connect with ViRC"; Tasks: ircurls; Flags: uninsdeletekey
- Root: HKCR; Subkey: "irc\shell\open\command"; ValueType: String; ValueData: """{app}\ViRC.exe"" -irchyperlink"; Tasks: ircurls;
- Root: HKCR; Subkey: "irc\shell\open\ddeexec"; ValueType: String; ValueData: "irchyperlink %1"; Tasks: ircurls;
- Root: HKCR; Subkey: "irc\shell\open\ddeexec\Application"; ValueType: String; ValueData: "ViRC"; Tasks: ircurls;
- Root: HKCR; Subkey: "irc\shell\open\ddeexec\Topic"; ValueType: String; ValueData: "IRC_Execute"; Tasks: ircurls;
- [INI]
- FileName: "{app}\ViRC Message Board.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.hansprestige.com/virc/board/";
- FileName: "{app}\ViRC Updates.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.hansprestige.com/virc/beta.php";
- FileName: "{app}\R0aD]{{ilL's ViRC 2 page.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.r0adkill.com/virc/v2scripts.htm";
- FileName: "{app}\VisualScripts.com.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.visualscripts.com";
- [Run]
- Filename: "{app}\ViRC.exe"; Parameters: "-regserver"; StatusMsg: "Registering OLE Automation server..."; Check: "AllowedToWriteHKCR";
- Filename: "{app}\changes.txt"; Description: "View change log"; Flags: shellexec postinstall unchecked skipifsilent
- Filename: "{app}\ViRC.exe"; Description: "Launch Visual IRC"; Flags: postinstall skipifsilent nowait
- [UninstallRun]
- Filename: "{app}\ViRC.exe"; Parameters: "-unregserver"; RunOnceId: "UnRegServer";
- Filename: "{app}\ViRC.exe"; Parameters: "-uninstall"; RunOnceId: "DashUninstall";
- [Icons]
- Name: "{group}\Visual IRC"; Filename: "{app}\ViRC.exe"; Components: main;
- Name: "{group}\Visual IRC Message Board"; Filename: "{app}\ViRC Message Board.url"; Components: main;
- Name: "{group}\Visual IRC Updates"; Filename: "{app}\ViRC Updates.url"; Components: main;
- Name: "{group}\Download ViRC Scripts (R0aD]{{ilL)"; Filename: "{app}\R0aD]{{ilL's ViRC 2 page.url"; Components: main;
- Name: "{group}\Download ViRC Scripts (VisualScripts.com)"; Filename: "{app}\VisualScripts.com.url"; Components: main;
- Name: "{group}\#ViRC on Undernet"; Filename: "{app}\Undernet #virc.chat"; Components: main;
- Name: "{userdesktop}\Visual IRC"; Filename: "{app}\ViRC.exe"; Components: main; Tasks: desktopicon;
- Name: "{userdesktop}\Visual IRC Message Board"; Filename: "{app}\ViRC Message Board.url"; Components: main; Tasks: desktopboardicon;
- Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Visual IRC"; Filename: "{app}\ViRC.exe"; Tasks: quicklaunchicon;
- Name: "{group}\Rumble"; Filename: "{app}\Rumble.exe"; Components: rumble;
- [Tasks]
- Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:";
- Name: "desktopboardicon"; Description: "Create a desktop link to the &message board"; GroupDescription: "Additional icons:";
- Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:";
- Name: "filetypes"; Description: "Associate with ViRC file types (.vsc, .vsl, .chat)"; GroupDescription: "Program associations:"; Check: "AllowedToWriteHKCR";
- Name: "ircurls"; Description: "Associate with &irc:// URLs"; GroupDescription: "Program associations:"; Check: "AllowedToWriteHKCR";
- [Components]
- Name: "main"; Description: "Visual IRC Client"; Types: "full compact custom";
- Name: "sounds"; Description: "Event sound effects"; Types: "full custom";
- Name: "scripts"; Description: "Sample scripts"; Types: "full compact";
- Name: "gestures"; Description: "Mouse gestures plugin (beta)"; Types: "full custom";
- Name: "scripthelp"; Description: "Scripting help files"; Types: "full compact";
- Name: "rumble"; Description: "Rumble (a script editor)"; Types: "full";
- [UninstallDelete]
- Type: files; Name: "{app}\ViRC Message Board.url";
- Type: files; Name: "{app}\ViRC Updates.url";
- Type: files; Name: "{app}\R0aD]{{ilL's ViRC 2 page.url";
- Type: files; Name: "{app}\VisualScripts.com.url";
- [Types]
- Name: "full";
- Name: "compact";
- Name: "custom";
- [Languages]
- ; These files are stubs
- ; To achieve better results after recompilation, use the real language files
- Name: "default"; MessagesFile: "embedded\default.isl";
-