Von Matthias
Um die Downloadzeit von Maps und Mods zu verkürzen bieten Unreal Tournament 2003 und 2004 die Möglichkeit, den Download umzuleiten auf einen Webserver.
Einen UT2003 oder 2004 Server
Einen Webserver
Alle die Maps und Mods, die zum Runterladen freigegeben werden sollen, sollten sich in einem Ordner befinden der auf dem Webserver liegt.
[IpDrv.HTTPDownload]
RedirectToURL=http://deinwebserver/verzeichnis_mit_maps_und_mods/
ProxyServerHost=
ProxyServerPort=3128
UseCompression=True
Wenn UseCompression als TRUE gesetzt ist müssen alle Dateien komprimiert sein. Sie sind viel kleiner. Dies ist jedoch mit etwas Arbeit verbunden. Falls Ihr das nicht braucht könnt Ihr die Absätze über Compression vergessen und ändert bitte UseCompression in FALSE.
[IpDrv.TcpNetDriver]
AllowDownloads=True
MaxDownloadSize=0
DownloadManagers=IpDrv.HTTPDownload
[DownloadManagers=Engine.ChannelDownload]
Den Eintrag DownloadManagers=Engine.ChannelDownload ausklammern damit nur vom Webserver heruntergeladen wird.
Für die Kompression unter Windows braucht Ihr Dos.
Die Befehle zum komprimieren
ucc compress ..mapsDM-deck16][Classic.ut2
ucc compress ..systemxinterface.u
ucc compress .. texturescustommodel1.utx
Je nach Dateityp
Möglich ist es auch alle Dateien auf einmal zu komprimieren
Hier müsst Ihr je nachdem welche Maps Ihr komprimieren wollt, beispielsweise alle CTF-Maps, nach dem z.B. CTF- einen * als Joker schreiben.
Die komprimierte Datei heißt dann z. B. CTF-deinemap.ut2.uz2 und befindet sich im Mapsordner.
D:UT2003Maps zum Beispiel
Diese Datei muss in den Ordner auf dem Webserver.
Also:
http://deinwebserver/verzeichnis-mit-maps-und-mods/DM-deinemap.ut2.uz2
Unter Linux ist das Ganze natürlich auch möglich, an dieser Stelle danke ich Arne für das ausprobieren unter Linux. Der Befehl lautet dann:
$ ./ucc-bin compress ../Maps/CTF-Yourmapname.ut2
$ ucc-bin compress ../Maps/DM-Antalus.ut2 Compressed ../Maps/DM-Antalus.ut2 -> ../Maps/DM-Antalus.ut2.uz2 (30%)
$ ucc-bin compress ../Maps/CTF-* Compressed ../Maps/CTF-Chrome.ut2 -> ../Maps/CTF-Chrome.ut2.uz2 (32%) Compressed ../Maps/CTF-Citadel.ut2 -> ../Maps/CTF-Citadel.ut2.uz2 (22%) Compressed ../Maps/CTF-December.ut2 -> ../Maps/CTF-December.ut2.uz2 (23%) Compressed ../Maps/CTF-Face3.ut2 -> ../Maps/CTF-Face3.ut2.uz2 (34%) Compressed ../Maps/CTF-Geothermal.ut2 -> ../Maps/CTF-Geothermal.ut2.uz2 (31%) Compressed ../Maps/CTF-Lostfaith.ut2 -> ../Maps/CTF-Lostfaith.ut2.uz2 (34%) Compressed ../Maps/CTF-Magma.ut2 -> ../Maps/CTF-Magma.ut2.uz2 (31%) Compressed ../Maps/CTF-Maul.ut2 -> ../Maps/CTF-Maul.ut2.uz2 (34%) Compressed ../Maps/CTF-Orbital2.ut2 -> ../Maps/CTF-Orbital2.ut2.uz2 (25%)