home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Freelog 64
/
Freelog064.iso
/
Bas
/
Internet
/
BitSpirit
/
bitspirit_bitspirit_2.7.2.225_francais_11189.exe
/
install_script.iss
Wrap
Text File
|
2005-01-03
|
11KB
|
136 lines
;InnoSetupVersion=4.0.5
[Setup]
AppName=BitSpirit
AppVerName=BitSpirit v2.7.2.225 Final Release
AppId=BitSpirit
AppPublisher=LANSPIRIT.NET
AppPublisherURL=http://www.bytelinker.com/intl/
AppSupportURL=http://www.bytelinker.com/forum/
AppUpdatesURL=http://www.bytelinker.com/intl/bs.htm
DefaultDirName={pf}\BitSpirit
DefaultGroupName=BitSpirit
OutputBaseFilename=setup
Compression=zip
PrivilegesRequired=none
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\BitSpirit.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\MemFree.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\IEPoster.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\BetterSP2.exe"; DestDir: "{app}"; Components: patch; Flags: ignoreversion
Source: "{app}\splash.bmp"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\torrent.ico"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\newsearch.ini"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\plugin\peerid.dll"; DestDir: "{app}\plugin"; Components: main; Flags: ignoreversion
Source: "{app}\plugin\tracker.dll"; DestDir: "{app}\plugin"; Components: main; Flags: ignoreversion
Source: "{app}\plugin\mngrex.dll"; DestDir: "{app}\plugin"; Components: main; Flags: ignoreversion
Source: "{app}\plugin\ip.dll"; DestDir: "{app}\plugin"; Components: ipplugin; Flags: ignoreversion
Source: "{app}\plugin\IPData.dat"; DestDir: "{app}\plugin"; Components: ipplugin; Flags: ignoreversion
Source: "{app}\Builder.exe"; DestDir: "{app}"; Components: builder; Flags: ignoreversion
Source: "{app}\bsres.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\website.ini"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\BitSpirit.exe.manifest"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\Visit Our Website.url"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\BLink.dll"; DestDir: "{app}"; Components: main; Flags: regserver ignoreversion
Source: "{app}\bsurl.htm"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\readme.txt"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\urls.lst"; DestDir: "{app}"; Components: main; Flags: onlyifdoesntexist ignoreversion
Source: "{app}\language\Portuguese(Br).2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\deutsch(de).2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\Italiano.2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\french_fr_bs.2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\dutch_nl_.2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\Hebrew(IL).2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\Polski(PL).2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\chinese(simp).2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\Arabic.2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\danish.2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\Francais(standard).2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\chinese(tard).2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\slovenski.2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\japanese.2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\Russian.2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\spanish(es).2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\language\korean.2ng"; DestDir: "{app}\language"; Components: main; Flags: ignoreversion
Source: "{app}\tblanguage\chinese(prc).lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\tblanguage\spanish.lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\tblanguage\deutsch(de).lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\tblanguage\tbPortuguese(Br).lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\tblanguage\french_fr_tb.lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\tblanguage\Arabic (Torrent Builder).lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\tblanguage\dutch_biulder_nl_.lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\tblanguage\chinese(hk).lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\tblanguage\japanese.lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\tblanguage\korean.lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\tblanguage\polish(pl).lng"; DestDir: "{app}\tblanguage"; Components: builder; Flags: ignoreversion
Source: "{app}\example.2ng"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\sounds\msg.wav"; DestDir: "{app}\sounds"; Components: main; Flags: ignoreversion
Source: "{app}\sounds\sent.wav"; DestDir: "{app}\sounds"; Components: main; Flags: ignoreversion
Source: "{app}\tbexample.lng"; DestDir: "{app}"; Components: builder; Flags: ignoreversion
Source: "{app}\MyUPnP.exe"; DestDir: "{app}"; Components: upnp; Flags: ignoreversion
Source: "{app}\MyUPnP.exe.manifest"; DestDir: "{app}"; Components: upnp; Flags: ignoreversion
Source: "{app}\ulang\0804.lng"; DestDir: "{app}\ulang"; Components: upnp; Flags: ignoreversion
Source: "{app}\ulang\0404.lng"; DestDir: "{app}\ulang"; Components: upnp; Flags: ignoreversion
Source: "{app}\ulang\0c04.lng"; DestDir: "{app}\ulang"; Components: upnp; Flags: ignoreversion
Source: "{app}\ulang\1004.lng"; DestDir: "{app}\ulang"; Components: upnp; Flags: ignoreversion
Source: "{app}\ulang\translate.lng"; DestDir: "{app}\ulang"; Components: upnp; Flags: ignoreversion
Source: "{app}\ulang\040c.lng"; DestDir: "{app}\ulang"; Components: upnp; Flags: ignoreversion
Source: "{app}\ulang\0411.lng"; DestDir: "{app}\ulang"; Components: upnp; Flags: ignoreversion
Source: "{app}\ulang\0412.lng"; DestDir: "{app}\ulang"; Components: upnp; Flags: ignoreversion
Source: "{app}\ulang\0415.lng"; DestDir: "{app}\ulang"; Components: upnp; Flags: ignoreversion
[Registry]
Root: HKCU; Subkey: "Software\ByteLinker"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\ByteLinker\BitSpirit"; ValueName: "AppPath"; ValueType: String; ValueData: "{app}\"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\MenuExt\Download Using &BitSpirit"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\MenuExt\╙├▒╚╠╪╛½┴Θ╧┬╘╪(&B)"; Flags: uninsdeletekey
Root: HKCR; Subkey: ".torrent"; ValueName: "Content Type"; ValueType: String; ValueData: "application/x-bittorrent"; Flags: uninsdeletevalue
Root: HKCR; Subkey: "MIME\Database\Content Type\application/x-bittorrent"; ValueName: "Extension"; ValueType: String; ValueData: ".torrent"; Flags: uninsdeletevalue
Root: HKCR; Subkey: ".bt!"; ValueType: String; ValueData: "BitSpirit File"; Flags: uninsdeletevalue
Root: HKCR; Subkey: "BitSpirit File"; ValueType: String; ValueData: "BitSpirit Unfinished File"; Flags: uninsdeletevalue
[Run]
Filename: "{app}\BitSpirit.exe"; Description: "Launch BitSpirit."; Flags: postinstall skipifsilent nowait
Filename: "{app}\MyUPNP.exe"; Description: "Launch UPnP Detecter."; Components: upnp; Flags: postinstall unchecked skipifsilent nowait
Filename: "{app}\Builder.exe"; Description: "Launch Torrent Builder."; Components: builder; Flags: postinstall unchecked skipifsilent nowait
Filename: "{app}\readme.txt"; Description: "View Readme."; Flags: shellexec postinstall unchecked skipifsilent nowait
[Icons]
Name: "{group}\Start BitSpirit"; Filename: "{app}\BitSpirit.exe"; Components: main;
Name: "{group}\Start UPnP Detecter"; Filename: "{app}\MyUPNP.exe"; Components: upnp;
Name: "{group}\Start Torrent Builder"; Filename: "{app}\Builder.exe"; Components: builder;
Name: "{group}\How to use"; Filename: "{app}\readme.txt"; Components: main;
Name: "{group}\FAQ"; Filename: "{app}\help\bsfaq.htm"; Components: main;
Name: "{group}\Visit Our Website"; Filename: "{app}\Visit Our Website.url"; Components: main;
Name: "{group}\Uninstall BitSpirit"; Filename: "{uninstallexe}";
Name: "{userdesktop}\Start BitSpirit"; Filename: "{app}\BitSpirit.exe"; Components: main; Tasks: desktopicon;
Name: "{userdesktop}\Start UPnP Detecter"; Filename: "{app}\MyUPnP.exe"; Components: upnp; Tasks: desktopicon;
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\BitSpirit"; Filename: "{app}\BitSpirit.exe"; Components: main; Tasks: quicklaunchicon;
[Tasks]
Name: "desktopicon"; Description: "Create a &desktop icon."; GroupDescription: "Additional icons:";
Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon."; GroupDescription: "Additional icons:";
[Components]
Name: "main"; Description: "Main Program Files For BT Download."; Types: "full typical compact custom";
Name: "patch"; Description: "TCP/IP limitation patch for WindowsXP SP2"; Types: "full typical";
Name: "ipplugin"; Description: "IP plugin (convert ip to detailed address)."; Types: "full";
Name: "upnp"; Description: "Utility for detecting your UpnP device."; Types: "full typical";
Name: "builder"; Description: "Torrent Builder for createing .torrent file."; Types: "full";
[Types]
Name: "full"; Description: "Full installation";
Name: "typical"; Description: "Typical installation";
Name: "compact"; Description: "Compact installation";
Name: "custom"; Description: "Custom installation";
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "en"; MessagesFile: "embedded\en.isl";
Name: "cn"; MessagesFile: "embedded\cn.isl";
Name: "tc"; MessagesFile: "embedded\tc.isl";