FastLog >lite< 496® - analyse Sphere LOG files

- NAME
- SUPPORTED PLATFORMS
- DOWNLOAD
- DESCRIPTION
- AUTHOR
- MODIFICATION HISTORY

# 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