Replayparser für Tiberium Wars!

Wohl dein Kopf in den Sand gesteckt was :lach

BTW: worum geht es hier eigentlich genau? gomen ne *g
 
Die Replays bei TW sind leider relativ groß geworden. Deshalb haben wir die maximale Anhanggröße auf 2,5 MB erhöht.

Mein Tipp: ich würde Replays in den gängigen ZIP-Formaten erlauben. Kann locker zwei drittel der Gesamtgröße einsparen.



edit: Muh... ich sollte genauer lesen, wenn ich irgendwo was posten will :p Jetzt haben meine noch nicht wachen Augen auch den entscheidenen Satz im ersten Post gelesen.
 
Genau, als Strafe musst du jetzt den Zip-Support coden Myers, hast Zeit bis morgen Abend :p

Aber zip spart schon sehr viel und ist auf jeden Fall noch angedacht.
 
Genau, als Strafe musst du jetzt den Zip-Support coden Myers, hast Zeit bis morgen Abend :p

Aber zip spart schon sehr viel und ist auf jeden Fall noch angedacht.

Da ich keinen Zugang zu den bisherigen Quelltexten habe: nein!! :p :D
 
Osbes hat sich die Mühe gemacht, für den Replayparser noch ein weiteres Feature zu schreiben.

Es handelt sich dabei um die Berechnung der Dauer eines Spieles.

Damit sollten nun kaum noch Wünsche offen bleiben und wir würden uns freuen, wenn die eingesparte Zeit in bessere Beschreibungen eurer Replays investiert werden würde :)
 
Es rechnet es zwar nicht komplett exakt aus ist aber auf +-10 Sekunden genau eigentlich, ein sehr schönes Feature da weiß man vorher zumindest worauf man sich einlässt ;)
 
Ich nehme mal an das liegt auch daran wie flüssig ein Replay auf dem jeweiligen Rechner dargestellt wird?!

Ansonsten echt ne feine Sache :top
 
Es wird höchstwahrscheinlich die reele Zeit des Spiels errechnet. Wenn ihr ein übles Lagspiel (Dauer mit Lag 30 min) habt, dann wird der Parser vielleicht nur 15 min anzeigen, damit aber auch richtig liegen, da das Spiel ohne den Lag mit 100% Geschwindigkeit eben nur 15 min gedauert hätte ^^ Also im Endeffekt so, wie es auch die Replays wiedergeben :)
 
Ich habe für den Parser eine weitere kleine Methode programmiert, die nun auch anzeigt, ob ein Replay mit der Option VOIP (Voice over IP) gestartet wurde oder nicht.

Dies ist dann relevant, wenn jemand das Replay im Nachhinein noch kommentieren möchte.

Iconbedeutung:
  • voip.jpg
    - VOIP enabled
  • novoip.jpg
    - VOIP disabled

Weiterhin wurden dem Parser die 3 "neuen" Karten zugefügt.
 
ZIP - Funktionalität hinzugefügt!

ZIP - Funktionalität hinzugefügt!

Nachdem FiX das PHP-Update auf den Server gespielt hat, wurden u.a. auch die ZIP
zip.gif
- Funktionalitäten von PHP freigeschalten.

Osbes hat nun den Parser dahingehend umgeschrieben, dass ihr sowohl ZIP als auch CNC3Replay-Dateien anhängen könnt. Somit könnt ihr mehrere Replays in ein Archiv packen und diese anhängen. Es werden automatisch alle Replays ausgelesen und im Beitrag in der gewohnten Übersicht dargestellt.

Gleichermaßen wurde die maximale Anhangsgröße für die Replaydateien auf 500 KB gesenkt und für ZIP-Dateien auf 2,5 MB erhöht.

Das RAR-Format wird seitens PHP leider nicht ausreichend unterstützt. Sollten die PHP-Entwickler von Zend die RAR-Methoden vollfunktionsfähig bekommen, werden wir auch RAR-Support anbieten.

Das ist zum einen für euch eine Erleichterung, als auch für unseren Server, da nun weniger Traffic und weniger Daten im Prozess entstehen.

Viel Spaß! :D
 

Attachments

Perfekt, endlich keine gigantischen Trafficverbräuche mehr bei größeren Replays :top
 
thx, eigentlich sollte noch rar hinzu, aber die derzeitige beta davon unterstützt noch kein reines auslesen von daten, ohne vorher alles zu entpacken ...
 
Ist es egal welchen Komprimierungsgrad man einstellt wenn man mit Winrar zip Archive erstellt oder wird nur die "Normale" Komprimierung erkannt ?

Edit: Ich teste es gleich mal selber (Sehr Gute Komprimierung)...

Edit2: Wunderbar ;)
 

Attachments

Back
Top