Subscribe to RSS Subscribe to Comments BfSV Logo BfSV was downloaded over 151656 times from this site

BfSV 1.0 – Ein Ausblick

ClassesDa für mich gerade mal wieder vorlesungsfreie Zeit ist und nur noch wenige Klausuren anstehen, habe ich mich einmal mehr ans Werk gemacht und die Codebasis des BfSV modernisiert.

Konkret heißt das, dass ineffiziente Algorithmen durch Datenstrukturen mit niedrigem Aufwand ersetzt wurden und eine Menge iterativen Codes, schöner OO-Modellierung weichen musste.
Das bringt mehrere Vorteile:
Die Programmstruktur wird wesentlich übersichtlicher, die Erweiterbarkeit des Codes wird einfacher und die Zuordnung der Daten erleichtert sich erheblich. Für kommende Features war diese Überarbeitung unumgänglich: Möchte man z.B. mehrere Spieler miteinander vergleichen ist die Handhabung der Daten ohne eine vernünftige Modellierung nur kompliziert möglich. Nun ist der Grundstein für Diagramme und Co gelegt.

Ein weitere tiefgreifende Veränderung ist die Auslagerung der im BfSV benutzten Bilder in eine dll-Datei, was die Größe der bfsv.exe auf etwa 800kb schrumpfen lässt. Dadurch muss bei einem Update nur noch die neue exe-Datei heruntergeladen werden, sofern nichts an der image.dll geändert wurde (was nur sehr selten passieren sollte). Dieser Schritt senkt nicht nur die Traffickosten für den Webserver, sondern reduziert auch den Speicherverbrauch des BfSV um ca. 50%. Außerdem ist es jetzt denkbar Betas anzubieten, die optional über die Updatefunktion heruntergeladen werden können und den Updatezyklus zu erhöhen. Das ist insofern auch erstrebenswert weil ich meist die Zeit habe kleine Änderungen am Programm sofort vorzunehmen, sodass die neue Version gleich öffentlich zugänglich gemacht werden kann.

Bis zur Veröffentlichung des Updates muss allerdings noch der HTML-Export total umgeschrieben und die Updatefunktion ausgebaut werden.

Bis dahin
phreazer

Battlefield 2 Stats Viewer 0.96 released (Hotfix)

Aufgrund gewisser Einstellungen in den Regions- und Sprachoptionen von Windows kam es in der BfSV Version 0.95 bei einigen Usern zu Problemen bei der Abfrage der Statistiken. In dieser Version sollte der Fehler behoben sein.

Changelog:

- [Improved] Error handling
- [Fixed] Stats retrieving problems (decimal separators caused trouble again)
- [Fixed] Leaderboard bug

Screenshots:
*click*

Download Mirrors:
*click*

~ phreazer

Battlefield 2 Stats Viewer 0.95 released

Hi,

wie bereits angekündigt steht die neue Battlefield Stats Viewer Version 0.95 nun zum Download bereit.

Auffälligste Änderung dürfte zunächst das schnellere Laden des Leaderboards inklusive des Spieler Online-Status sein, der nun zudem wieder richtig funktioniert (Game-Monitor als Infoquelle wurde hinzugefügt). Weitere Neuerungen und Änderungen sind dem Changelog zu entnehmen.

Changelog:

- [Added] Thread based http requests (simultaneous/faster stats loading)
- [Added] Top Ten Filter
- [Added] Proxy support
- [Added] Nickname search
- [Added] Highway Tampa support
- [Improved] The online status of players can now be retrieved from Game-Monitor
- [Improved] Now BfSV can be closed when PL data gets retrieved
- [Improved] Rewriting Httpget-Requests for the updater
- [Improved] Now request timeouts can be specified
- [Improved] If language files can’t be found, they will be downloaded through the updater
- [Fixed] Problems with some firewalls
- [Fixed] Fav vehicle bug
- [Fixed] Minor bugs

Screenshots:
*click*

Download Mirrors:
*click*

Update:
Es wurde noch ein Fehler gefunden, der bei der Eingabe bestimmter Spielernamen auftritt. Sobald dieser behoben ist, wird der Download der neuen Version wieder verfügbar sein.

Grüße
phreazer

« Vorherige SeiteNächste Seite »

Copyright 2005-2009 by phreazer