FastLog >lite< 496® - analyse Sphere LOG files


NAME

    FastLog >lite< 496®

SUPPORTED PLATFORMS

    - Windows 95    (untested)
    - Windows 98    (untested)
    - Windows 98 SE (pass)
    - Windows ME    (untested)
    - Windows 2000  (pass)
    - Windows XP    (pass)

DOWNLOAD

    Die aktuelle Version ist unter
    http://www.download.ultimaonline-freeshard.com/fastlog.ace
    zum Download verfügbar.
Download 'FastLog >lite< 496®'

DESCRIPTION

    'FastLog >lite< 496®' ist ein kleines und schnelles Programm, geschrieben in PERL und
    mit PERL2EXE in eine Windowsexecutable umgewandelt. Das Programm hat kein GUI und ist
    auf Consolenbetrieb ausgelegt.

    Das Programm analysiert Spherelogs und gibt ausführliche Reports aus die angenehmer zu
    lesen sind als die reine Logdatei. Das analysierte und gefilterte Log wird in einem,
    im gleichen Verzeichnis wie die Logdatei, neu angelegtem Ordner gespeichert der
    der Namen (ohne Endung) der Logdatei trägt. Diese Verzeichnis kann per HTTP freigegeben
    werden da alle Reports in HTML ausgegeben werden und über eine eigene Indexdatei verfügen.

    Warum 'FastLog >lite< 496®' benutzt werden sollte?
    Viele Fehler gehen in der Console einfach unter und 4 MB Logfile zu lesen, darauf haben
    die wenigsten wirklich Lust. Fastlog analysiert die Logs und gibt nur die für einen Admin
    wichtigen Informationen in Reports aus.
    'FastLog >lite< 496®' hat kein GUI und ist durch seinen Aufbau:
     - extrem schnell
     - sicher
     - auf Praktisch alle Systeme portierbar
    und darum anderen Programmen gegenüber im Vorteil. Letztendlich ist es jedoch ihre
    Entscheidung ob sie Sicherheit, Stabilität und Geschwindigkeit bevorzugen oder aber
    ein anderes Programm mit GUI.

    Einstellungen in der Sphere.INI
    Damit auch alle benötigten Daten gespeichert werden muss sichergestellt seind das
    folgende Einstellungen in der Sphere.INI identisch sind, gegebenenfalls sind die
    Einstellungen durch die hier aufgeführten zu Ersetzen.

    --------------------------------- snip ---------------------------------
//#########################################################################################
//#                                        Logging                                        #
//#########################################################################################
// VERBOSE=
// Verbose mode switch.
VERBOSE=1

// HEARALL=
// Switch for weather or not all player text is echo'd to the server console
HEARALL=1

// LOGMASK=
// Messages logged to the log files while logging is turned on
// INIT                   0x0100        start up messages.
// SAVE                   0x0200        world save status.
// CLIENTS_LOG            0x0400        all clients as they log in and out.
// GM_PAGE                0x0800        player gm pages.
// PLAYER_SPEAK           0x1000        All that the players say.
// GM_CMDS                0x2000        Log all GM commands.
// LOGMASK=03f00
LOGMASK=03f00
    --------------------------------- snip ---------------------------------

    Um ein Report zu erstellen wir die Datei fastlog.exe in ein beliebiges Verzeichnis
    kopiert und von dort gestartet.

    Das Programm wird aus der Console mit Übergabeparameter gestartet.
      - Start->Ausführen->cmd
    bzw. (Win 95/ Win 98/ Win 98 SE/ Win ME)
      - Start->Ausführen->command

    fastlog.exe <logfile>
      - 2003-02-10
        converted to 'sphere2003-02-10.log'
      - ../logs/myspherelog.log
      - ../../logs/myspherelog.log
      - logs/myspherelog.log
      - /myspherelog.log
      - /emu/sphere/logs/savedlogs/myspherelog.log
      - c:/emu/sphere/logs/savedlogs/myspherelog.log

    z.B.: fastlog.exe 2003-02-10
          fastlog.exe myspherelog.log
          fastlog.exe logs/myspherelog.log

    Auf die Dateien wird ausschließlich lesend zugegriffen, ein Report kann also wärend
    laufender Sphere erstellt werden.

    Nach Start des Programmes erstellt dieses automatisch ein neues Verzeichnis mit Namen
    dem Namen der Logdatei (ohne Dateiendung), in diesem Verzeichnis wird die Ausgabe des
    Programmes gespeichert.

    Der Inhalt des neu erstellten Ordners enthält nach der Laufzeit des Programms die
    erstellen Dateien in folgender Struktur:
    - <logfilename>
      |- charpushing.html
      |- commands.html
      |- index.html
      |- invalid_codes.html
      |- kills.html
      |- loaderrors_all.html
      |- loaderrors_tiny.html
      |- pages.html
      |- sayed.html
      |- scripterrors_all.html
      |- scripterrors_tiny.html
      |- to_many_items.html
      |- tweaks.html
      |- warnings_errors_criticals.html

    Kleiner Tip:
    Verklnüpfen sie die Dateiendung '.log' mit der fastlog.exe, dann wird der Report erstellt
    sobald die eine logdatei Doppelklicken.

AUTHOR & COPYRIGHT

    'FastLog >lite< 496®', copyright Jons Collasius alias 496®, Lady Aglarthiel
    ShardOwner @ Terra Mystica - Traene des Phoenix ( TM-TDP )

    Contact:  mailto:webmaster@metastasis.de
              ICQ   :47 111 505

    HomePage: http://www.ultimaonline-freeshard.com
              http://www.ultimaonline-freeshard.org
              http://www.ultimaonline-freeshard.net
              http://www.ultimaonline-freeshard.de
              http://www.freeshard.org
    Boards:   http://www.vBulletin.ultimaonline-freeshard.com

MODIFICATION HISTORY

    # Build 2 Wednesday, February 26, 2003
      added:  Subroutine zur Fehlerausgabe

    # Build 1 Friday, February 7, 2003
      - first build

 FastLog >lite< 496® - analyse Sphere LOG files