Easy-Logfile-Auswertung für CoD²

-Iw@n-
wollt Ihre Eure games_mp.log nicht mehr länger per Hand nach bösen Nicks
und Chatbeiträgen durchforsten? möchtet Ihr eine Vorfilterung nach einer
eigenen BadWord-Liste haben?
wie ich im CoD²-Bann-Thread ja schon erwähnt habe, arbeite ich an einer
automatischen Auswertung mit Hilfe von Excel und es nimmt immer mehr
Gestalt an smile

nach einigen Problemenchen, vor allem mit übergrossen Logfiles (>5 MB),
habe ich nun eine Vorsortierung geschaffen
damit dauert bei mir das Einlesen, Verarbeiten und die Auswertung eines
20 MB Logfiles gerade mal noch ca. 3 Minuten
danach nur noch entscheiden, wer gebannt werden soll und schon habe ich
innerhalb von max. 10 Minuten meine Banliste fertig
das Paket wird am Ende aus nicht mehr als 3 oder 4 Dateien bestehen:
1-2 VBS-Dateien, 1 Excelauswertungsfile, 1 Readme.txt
das ganze befindet sich momentan noch in der Betaphase und ich habe einen
Betatester, der aber momentan zu beschäftigt ist, um sein 85 MB Logfile mal
durch das Script zu jagen geschockt

Status der Dateien: Silber
Version: 1.0c vom 16.03.2006
Veröffentlichung: ca. Ende März
-Iw@n-
leider musste ich feststellen, das das Makro unter Excel 2000 fehlerhaft arbeitet
einige der Befehle sind zwischen Excel 2000 und XP/2003 unterschiedlich und
verursachen Abbrüche, bzw. Fehlermeldungen
daher werde ich wohl 2 Versionen machen müssen und setze den Status daher
um eine Stufe zurück

Status der Dateien: Bronze
Version XP/2003: 1.0c vom 16.03.2006
Version 2000: 1.0a vom 17.03.2006
Veröffentlichung: ca. Ende März
-Iw@n-
auf Grund einer Bildungswoche wird sich der Release der 2000er Version wohl
etwas verschieben, aber es sind nur noch Kleinigkeiten zu machen Augenzwinkern
außerdem suche ich noch 3 Beta-Tester für die Excel XP/2003-Version
Bewerbungen (weibliche mit Bild bevorzugt Zunge raus ) bitte per PN an mich smile
-Iw@n-
leider haben sich bisher noch keine Testkandidaten gemeldet (außer Yoda), so
das ich davon ausgehen muss, das scheinbar kein Interesse an der Auswertung
hier vorhanden ist und ich das Teil nun ganz für mich allein nutzen werde...

Version XP/2003: 1.0c vom 20.03.2006 - Silber
Version 2000: 1.0b vom 20.03.2006 - Bronze
Veröffentlichung: ca. Ende März
besen
doch es besteht schon interesse aber eher an progs die 100+mb dateien auswerten können.
das progi welches ich bis jetzt hatte braucht eben auch seine zeit und grosses manko: es läd die logfile immer wieder neu wenn man die kategorie wechselt unglücklich
DJKnuffel
tja iwan, warum soll es dir besser gehe als mir Zunge raus grosses Grinsen
yoda
Eigentlich schade... Denn fertiger Kram wird gerne genommen und wie wild gezogen... Aber bis der Kram mal fertig ist, steht man oft alleine da...

Wegen Deinem Tool, Knuffel, würd ich gern mehr machen, hab aber nicht so den Plan von dem ganzen Web-Krempel, kümmert sich bei uns Nighthawk drum, der is momentan aber voll im Streß und kommt kaum zu was...
-Iw@n-
es gibt nur noch 2 Dateien, die das Logfile auswerten: 1 zum splitten, 1 zur Auswertung
leider bekommt mein Versuchskaninchen Yoda es irgendwie nicht ans Laufen, aber wir
fleissig arbeiten dran (wobei ich auf User-Fehler tippe) Augenzwinkern


@besen
ich habe von Yoda ein 85 MB Logfile hier, welches mehr als 1,8 Mio. Zeilen enthält
der meiste Teil davon ist uninteressant, so das ich es in 2 Teile und habe dann
nur noch ca. 2,5 MB übrig (~60.000 Zeilen)
die werte ich innerhalb von 3-4 Minuten aus und schon habe ich alles, was ich
brauche, um meine Banliste mit neuen GUID's zu füttern
stell mir Dein Logfile mit über 100 MB zur Verfügung und dann guck ich mal, ob
ich mit meinen Mitteln damit arbeiten kann Augenzwinkern

Version: 1.0d vom 22.03.2006 - Silber
MS Excel benötigt: 2000 / XP / 2003
Veröffentlichung: ca. Ende März
yoda

Zitat:

Original von -Iw@n-
(wobei ich auf User-Fehler tippe) Augenzwinkern


Ey, werd mal nich übermütig Augenzwinkern

Die beiden vbe´s, die ich von Dir hab sind übrigens Klasse, hab damit mal weiter wegen der GUID-Geschichte (jaaaaaaaaaaaaa, ich weiß, es gibt keine doppelten GUIDs, ist gut jetzt Augenzwinkern ) rumgespielt, solltest Du mal drüber nachdenken, die vielleicht auch so zur Verfügung zu stellen, sind hilfreich...

Biete die gerne zum Download hier an.

Die neue Version werd ich mir morgen anschauen, werd jetzt mal weiter durch´s Forum fegen und dann mal so langsam ins Bett gehen...
DJKnuffel

Zitat:

Original von yoda
Eigentlich schade... Denn fertiger Kram wird gerne genommen und wie wild gezogen... Aber bis der Kram mal fertig ist, steht man oft alleine da...

Wegen Deinem Tool, Knuffel, würd ich gern mehr machen, hab aber nicht so den Plan von dem ganzen Web-Krempel, kümmert sich bei uns Nighthawk drum, der is momentan aber voll im Streß und kommt kaum zu was...


is ja auch kein ding yoda, ich bastle es sowieso, wie scho bekannt, neu*g*
HarryBB
Wollte nur mal was erwähnen. Weil sich wieder keiner gemeldet hat wegen Tools testen. Ich bin immer dabei. Denn ich finde es geil wenn es leut gibt die sich den Ar... aufreissen um Usern alles zu vereinfachen. weiss ja was da an Arbeit drin steckt. Ich dagegen bin kein Profi von solchen Sachen aber durch Progis wie ihr sie schreibt oder Modder und so ist Cod erstmal geil geworden. also weiter so und Danke für eure coolen Tools. Ich bin bei uns nur derjenige der nach coolen Stoff für unsere Server sucht.
-Iw@n-
erledigt:
- Splitten des Logfiles in 2 kleinere
- Einlesen Logfiles und ban.txt in Excel
- Auswertung mit Hilfe einer BadWords-Liste
- Erstellung der neuen ban.txt

ToDo:
- kleinere Darstellungsanpassungen
- Verbesserung der Splittung erledigt
- Integration des Split-Befehls

wenn alles klappt, wird das Gesamtpaket vielleicht heute, wohl eher morgen fertig

*nachtrag*
ich habe die Splittung nochmals verbessern bzw. verfeinern können:
games_mp.log: ~85 MB, ~1,8 Mio. Zeilen
übrig bleiben: ~1,2 MB, ~25.000 Zeilen
sollte jemand in der Lage sein, mir ein Original-Logfile > 100-120 MB zur
Verfügung zu stellen (gezippt ca. 10MB), dann bitte Info an mich smile
erniecs
Ich würd euch ja auch gerne bei eurem Betartest helfen, ich hab aber im Moment leider noch keinen CoD² Server am Start. Nur CoD 1 wenn´s dort auch geht dann bin ich beim Test sofort dabei.
-Iw@n-
danke, erniecs, aber die Logdatei wird wohl anders aufgebaut sein, wobei
es nicht all zu schwer sein sollte, mein Tool auch auf das Logfile von CoD1
anzupassen, wenn es gewünscht wird smile
kaepteng
hm, für CoD1 hätt ich noch ne 137 MB Logfile im Angebot, aber des nützt dir ja nüscht momentan Grosse Augen
-Iw@n-
wie gesagt: wenn gewünscht, kann ich ELA auch für CoD1 umschreiben Augenzwinkern

aber hier mal was gutes...
Version: 1.0e vom 25.03.2006 - 99% Gold
MS Excel benötigt: 2000 / XP / 2003
Veröffentlichung: 25.03.2006 02:00 Uhr *gähn*
den Download findet man in der News auf http://www.dfkbase.de
dozent1985
Saubere Arbeit -Iw@n- thx!!!
und neben bei, wo bekommt man so eine Bad Wort Liste oder Wörterbuch mit den ganzen nazisprüchen u s w. )? thx nochmal
-Iw@n-
mit heil, hitler & nazi haste schon ma die wichtigsten Begriffe
man könnte natürlich jetzt noch sämtliche bekannten Namen dazu nehmen,
aber dann würde so eine Auswertung eine Ewigkeit dauern
zudem muss man bei ELA ja eh die Sachen noch mal überfliegen und dabei
fallen dann immer wieder neue Sachen auf, die mit in die Liste können
German Killa
install hat geklapp dann hat er angefangen auszuwerten. dann kam say.log wird ausgewertet und nun hab ich nen error.

microsoft visual basic
laufzeitfehler "13"
Typen unverträglich

hab aber nur excel2002 sprich liegt an meiner version. mal die 2003/xp version besorgen
-Iw@n-
Excel XP = Excel 2002
wenn möglich -> Updates installieren
http://office.microsoft.com/de-de/officeupdate/default.aspx