Sie sind nicht angemeldet.

1

Freitag, 5. September 2008, 11:04

Fast download

Hallo,
Ich weiß, es ist ein abgekautes thema aber ich bekomme es einfach nicht hin.
Was ich bis jetzt gemacht habe:

1.Alles auf ftp webspacegeladen http://www.xxxxx.at/download/cstrike/">http://www.xxxxx.at/download/cstrike/</a>
2.In die server.cfg sv_downloadurl "www.xxxxx.at/download/cstrike/" gesetzt
--hier ist schon was komisch, denn wenn www. setzte lädt er aber bei http:// bekomme ich "missing map"--

Ich habe jetzt eine halbe stunde herumgespielt und zwar mit der map gg300

wenn ich die map am meinem rechner lösche-am gameserver sv_downloadurl "xx" lösche (also ohne FastDL) benötige ich für den download von der map 1minute und52 sec.

setzte nun ich wieder sv_downloadurl "xxx" starte server neu und lösche die map von meinem Computer und joine ins spiel benötige ich wieder genau 1 minute und 52 sec.

scheinbar bringt fastDl nichts oder mache ich da was falsch ?

und was muss noch rauf auf den webspace ?
sound habe ich auch noch.
meines wissen muss da jetzt ja alles drauf was runtergeladen werden muss, denn das game lädt ja nicht mehr selber vom gameserver oder ?

bitte um Hilfe.

mfg Franz

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

2

Freitag, 5. September 2008, 15:14

Re: Fast download

Eins vorweg, wenn es sich kostenlosen Webspace handelt, liegt zu 99% das Problem beim Anbieter. Viele haben Mechanismen eingebaut um den Fastdownload zu verhindern.

Zitat

und was muss noch rauf auf den webspace ?

Zitat

meines wissen muss da jetzt ja alles drauf was runtergeladen werden muss, denn das game lädt ja nicht mehr selber vom gameserver oder ?

Genau, alles was heruntergeladen werden soll, sich aber nicht auf dem Webspace befindet, fehlt dem Client später. Es sieht zwar so aus. als würde er was runterladen, in Wirklichkeit wird aber solange auf eine Rückmeldung vom Webserver gewartet.

Zitat

2.In die server.cfg sv_downloadurl "www.xxxxx.at/download/cstrike/" gesetzt
--hier ist schon was komisch, denn wenn www. setzte lädt er aber bei http:// bekomme ich "missing map"--

Ist der Inhalt der cvar sv_downloadurl ungültig (muss mit http:// anfangen), wird der Fastdownload nicht verwendet und es werden die Dateien vom Gameserver heruntergeladen.

Apache 1.x Webserver haben die Angewohnheit mehrere Schrägstriche hintereinander als Dateiname zu interpretieren. Da die Source-Engine immer hinten an die URL ein "Slash" hängt, ist bei der Verwendung "http://www.xxxxx.at/download/cstrike/" hinten ein Schrägstrich doppelt. In den meisten Fällen ist das nicht weiter tragisch, da die meisten Provider Apache 2 Webserver nutzen.

Du solltest auch sicherstellen ob z.B. der Download einer Map manuell funktioniert. (z.B. http://www.xxxxx.at/download/cstrike/gg300.bsp">http://www.xxxxx.at/download/cstrike/gg300.bsp</a>)
Dazu kommt noch, dass die Schreibweise groß/klein immer beachtet werden sollte. In den Dateien maplist.txt und mapcyle.txt muss auch auf die Schreibweise geachtet werden.

3

Freitag, 5. September 2008, 15:34

Re: Fast download

hi,
scheinbar bremst mein webserver den download, denn es geht um keine sekunde schneller egal ob sv_downloadurl gesetzt ist oder nicht. Gibts das ?

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

4

Freitag, 5. September 2008, 21:07

Re: Fast download

So kann ich nichts sagen. Poste einen funktionierenden Link, damit wir das testen können.

5

Samstag, 6. September 2008, 09:14

Re: Fast download

Hi,
Jetzt habe ich alle Dateien vom Gameserver (maps,models,materials, sound) heruntergeladen.
Sie werden dann ins .7z format gebracht und ich hoffe, es funktioniert dann.

Muß ich eigentlich die vom Gameserver generierte .ztmp auch mit auf den Webserver laden oder nur die .bsp und.nav`s ?

So also einmal zum Test eine map + einen sound auf webspace geladen.
Die Map heißt fy_mini_dust2.bsp (halt im fy_mini_dust2.7z Format) und die sound datei onkelz.mp3

sv_downloadurl "http://www.fighters.at/download/cstrike"
sv_allowupload "1"
sv_allowdownload "1"

Die IP des Gameserver lautet : 194.169.211.41:27040

Beim mapdownload bekomme ich die fehler meldung "missing maps/.............


mfg franz

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

6

Samstag, 6. September 2008, 12:19

Re: Fast download

Es funktioniert ausschließlich der Download von den Originaldateien oder gepackt im bzip2-Format.
Das lässt sich auch mit dem Programm 7Zip erstellen.

Die ztmp-Dateien sind vom Gameserver generierte bzip2 Dateien, die vom Clienten heruntergeladen werden. Die brauchen nicht auf den Webserver. Theoretisch könntest du die Endung von ztmp nach bz2 ändern und auf den Webserver hochladen. Der Fastdownload würde dann auch klappen. Der Nachteil ist, dass der Gameserver diese Dateien nur generiert, wenn der Fastdownload deaktiviert ist und ein Client eine Datei zum Download anfordert. Viele Mapper packen die ztmp Dateien mit in ihr Archiv, weil sie nichts damit anzufangen wissen.

7

Samstag, 6. September 2008, 12:52

Re: Fast download

hi,
right super jetzt funktioniert es.
In einem anderen forum habe ich gelesen, daß man mit ruhigen gewissen die ganzen standert maps und models von dust2 usw. nicht hinauladen braucht um webspace zu sparen. Ist das empfehlenswert oder eher nicht ?

mfg Franz

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

8

Samstag, 6. September 2008, 14:36

Re: Fast download

Da jeder Client die Standard-Dateien schon hat, werden sie auch nie heruntergeladen. Es wäre reine Platzverschwendung.