• Hi.
    Ich habe schon einigen Signaturen und auch hier im Profil die Stats gesehen.
    Jetzt wollte ich wissen, wie und wo ich die Daten für die Stats auslesen kann?
    Ich wollte nen script für mirc schreiben, habe nur noch nichts gefunden, wo ich die Daten halt auslesen kann und wie.
    Jetzt könnte ich eure Hilfe gebrauchen.

    Thx

    "Wozu Socken? Sie schaffen nur Löcher!"
    - Albert Einstein

  • Du hast nicht verstanden was ich will.
    Ich wo ich das finde, ich will aber wiessen, wie ich die einzelnen daten davon bekomme.

    "Wozu Socken? Sie schaffen nur Löcher!"
    - Albert Einstein

  • Hätte starkes interesse an deinem Script! Das macht sich gut als Zusatzfunktion für den Clan Bot! Ein Bot der Automatisch bei Aktualisierung der Stats die letzten Gamedaten ausgibt!

    Diese Daten erscheinen in den Stats auch: http://dawnofwar.free.fr/statsdow-all.php?nick=noobs|fish
    Ganz unten!

    Da könnte man dann machen das er nach dem Spiel, wenn die Stats updaten die Daten ausgibt:

    Statsbot: noobs|fish gewann in einem Match mit Lamer, Leecher, fack0r
    Statsbot: noobs|fish hat jetzt 90 von 100 Games gewonnen (90%)

    So in die Richtung! Vieleicht bekommt das einer hin!

    mfg
    Tarnfish

    Edited once, last by Tarnfish (November 8, 2004 at 2:33 PM).

  • Ich werde erstmal nur das Script für die Stats machen, wenn ich das mit den Daten habe.
    Dann werde ich schauen, was ich noch machen kann

    "Wozu Socken? Sie schaffen nur Löcher!"
    - Albert Einstein

    Edited once, last by kEuLe (November 8, 2004 at 2:43 PM).

  • So ich habe mal angefangen.
    Zur Zeit geht auszulesen:

    Games, Wins, Points, Stars.

    Wer fehler findet, bitte melden.

    Einfach die Datei in .ini umbenennen , in mirc ordner rein und dann laden.

    "Wozu Socken? Sie schaffen nur Löcher!"
    - Albert Einstein

  • Grob hab ich das auch schon angefangen.
    Aber da sind noch genug Fehler drin.
    Darum werde ich dazu noch nichts schreiben, bis ich das richtig hinbekomme.

    "Wozu Socken? Sie schaffen nur Löcher!"
    - Albert Einstein

  • hui da hab ich mal nen bissel rumgespielt da ja die aktuelle Stats Anzeige breit is.

    und raus kam das dabei:

    <?php
    $statsfile = fopen("http://gamestats.gamespy.com/whammer40000/p…ck=FipsTheThief" ,"r");
    $i = 1;
    while(!feof($statsfile) )
    {
    $x = nl2br(htmlentities(fgets($statsfile,256) ) );
    /*echo $i." ".$x;*/
    if($i == 129)
    {
    echo fgets($statsfile,256);
    }
    $i++;
    }
    ?>

    Der Trick is quasi das ich die nun alles in ner HTML Seite auspsucken. Aber dumm simma ja nich und lassen uns einfach dann die HTML Codes ausgeben

    htmlentities(fgets($statsfile,256) ) zaubert uns den zugehörigen HTML Code hin und liest die Zeile ein mit maximal 256 Zeichen.
    mit nl2br bringe ich das dann noch alles in ne anständige Form , das der mir die Zeilenumbrüche reinsetzt.

    Die Zeile die ich auskommenttiert habe

    echo $i." ".$x; gibt uns die aktuelle Zeilennummer aus , und dann kann man einfach ablesen in welcher zeile sich was befindet. In meinen Fall wären das bei der Zeile 129 die 1 on 1 Ladder Punkte.

    Warum das die 129. zeile is ralle ich auch nich wirklich , aber wenn ich angebe wie if($i == 128 ) schreibt der mir Score hin was genau eine Zeile darüber is Wobei eigentlich bei 128 die Ladder Punkte für 1 on 1 stehen sollten :/

    Wenn das wer wüsste wäre ja klasse wie sich das mit dem fgets verhält :)

    Wobei :

    $i = Zeilennummer
    $x = aktuelle zeile speichern und dann ausgeben später bei Bedarf

    MfG Fips

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!