SCUM Gameserver günstig bei PingPerfect mieten

LogBob - der SCUM-Community - Log-Prozessor für deinen Server (v2.105)

  • 🎉 LogBoB Log-Prozessor & Konfigurator 🎉

    Dein neuer Helfer für SCUM-Server-Monitoring in deinen eigenen DC-Kanälen

    Hallo Community,

    Für den Pro PvE haben wir ein weiteres Logtool gebraucht und unser Main-Monster-Scriptpack noch einmal laufen zu lassen, war einfach zu viel.
    Also musste etwas schmales her, was die Logs holt und wieder auf den Discord Admin-Server postet. Und weil das eigentlich auch andere nutzen könnten, probiert es gern.

    Diesmal habe ich es ohne Bot erstellt und stattdessen mit Webhooks umgesetzt. Das macht es Euch extrem einfach, das Ganze einzurichten.

    Heute stellen wir euch LogBoB vor – unser schlaues Log-Monitoring-Tool, das dir die Serververwaltung erleichtert!
    Egal ob FTP-Logs, Discord-Webhooks oder Battlemetrics-Integration: LogBoB macht alles automatisch und ist einfach zu bedienen und einzurichten.







    Tray Menü

    🔥 Top-Features im Überblick

    • Discord-Integration für sortierten Logpost
    • Automatische Log-Analyse (inkl. Filterung & Zeitzonen-Umrechnung)
    • Battlemetrics-Statistiken und andere Features in der Konsole
    • Selbstheilung bei Fehlern & Auto-Archivierung von Logs
    • Einfache Steuerung über Tray-Icon (Hintergrundbetrieb möglich)

    📥 Installation in 5 Minuten

    1. Download der EXE:
      LogBoB.exe herunterladen
    2. Beliebigen Ordner erstellen (z.B. C:\LogBoB) und EXE dort ablegen
    3. Ersten Start durchführen:
      • Bei SmartScreen-Warnung: "Weitere Infos" → "Trotzdem ausführen"(einmalig und völlig normal, da der Herausgeber "unbekannt" ist)
      • LogBoB legt automatisch alle nötigen Dateien an
    4. LogBoB schließen (über Tray-Icon rechtsklick → Beenden) oder die Konsole schließen

    ⚙️ Konfiguration leicht gemacht

    Option 1: Manuell die config.ini bearbeiten, sie sollte selbsterklärend sein
    Option 2: Unseren INI-Editor nutzen:

    1. INI-Editor herunterladen
    2. Editor im selben Ordner wie vorher die LogBoB.exe starten
    3. Einstellungen anpassen und speichern

    👉 Tipp: Die Standardeinstellungen funktionieren sofort – einfach Server-ID (von Battlemetrics), FTP-Daten und Webhooks in der config.ini eintragen!

    🛠 Technik für Neugierige

    • Architektur: Multi-Threading mit SQLite-Datenbank
    • Sicherheit: SHA-256 Hash-Prüfung gegen Doppeleinträge
    • Wartung: Automatische Log-Rotation & Retention Policy
    • Diagnose: Echtzeit-Überwachung aller Verbindungen
    • Lizenz: CC-BY-NC 4.0 (Nicht-kommerziell, Open Source)

    Support & Feedback

    Probleme oder Ideen? Melde dich gerne:

    🚫 Wichtig:
    LogBoB ist und bleibt kostenlos – kommerzielle Nutzung ist nicht erlaubt!

    🚨 NOCH WICHTIGER 🚨
    LogBoB ist noch in der Entwicklung!

    Aktueller Status:

    • Das Programm ist noch nicht final
    • Besonders die Hoster-Anbindung kann noch Fehler verursachen
    • Getestet mit folgenden Hostern:

    🔧 HOSTER-KONFIGURATION
    Trage in der config.ini entweder ein:

    • Für G-Portal: hoster = 1 (Dank an Randle Flagfürs Testen!)
    • Für PingPerfect: hoster = 0

    ❗ WAS BEI PROBLEMEN ZU TUN IST

    1. Prüfe ob der hoster-Wert korrekt gesetzt ist
    2. Poste Fehler mit Screenshot im Forum und erwähne:
      • Betriebssystem (Windows 10/11)
      • Hoster-Typ (G-Portal/PingPerfect)


    Und weil ihr brav alles gelesen habt, im Anhang der Quellcode für jeden der eine Python-Umgebung hat und selbst Anpassungen vornehmen will. 8)
    Schön wäre, wenn sich noch Leute zur Entwicklung finden würden - ich habe einige Ideen, welche mich aber völlig überfordern :D Ich bin kein Coder nicht.

    💻 Viel Spaß damit wünschen Die Alten Säcke & FMJ
    Säcke.ONE <3


    Wer die Source-Code FIles nutzt, muss natürlich seine Python Umgebung entsprechend anpassen und fehlende Module installieren!
    Alle anderen sind angehalten, die fertigen .exe Dateien zu nutzen - die bringen alles notwendige mit und erfordern keinerlei Kenntnisse oder Anpassungen.

  • 1. Einen neuen Kanal erstellen

    1. Öffne Discord und navigiere zu dem Server, auf dem du einen Kanal erstellen möchtest.
    2. Klicke mit der rechten Maustaste auf den Servernamen oder auf eine bestehende Kategorie.
    3. Wähle Kanal erstellen.
    4. Gib dem Kanal einen Namen und wähle den Typ: Textkanal (für Nachrichten und Webhooks erforderlich)
    5. Falls gewünscht, kannst du den Kanal privat machen, sodass nur bestimmte Rollen Zugriff haben.
    6. Klicke auf Erstellen.

    2. Webhook für den Kanal einrichten

    1. Gehe zu deinem Server und klicke oben auf den Namen des Servers.
    2. Wähle Servereinstellungen.
    3. Klicke auf Integrationen und dann auf Webhooks.
    4. Wähle Neuen Webhook erstellen.
    5. Gib dem Webhook einen Namen (z. B. "Bot Webhook").
    6. Wähle den Kanal aus, in den der Webhook Nachrichten senden soll.
    7. Klicke auf Webhook-URL kopieren, um den Link in die Zwischenablage zu speichern.
    8. Speichere die Einstellungen mit Änderungen speichern.

    3. Webhook verwalten oder löschen

    • In den Integrationen unter Webhooks kannst du bestehende Webhooks bearbeiten oder löschen.
    • Falls ein Webhook nicht mehr benötigt wird, lösche ihn, um unbefugte Nutzung zu verhindern.

    Fertig! Du hast erfolgreich einen Kanal erstellt und einen Webhook-Link erhalten. Diesen kannst du nun in die config.ini oder Konfigurator einfügen und speichern.
    Ab sofort werden die entsprechenden Logs in den Kanal mit diesem hinterlegten Hook-Link gepostet.

    Die Alten Säcke - PvE, gelistet in den Servervorstellungen

    3 Mal editiert, zuletzt von scumsaecke.de (15. Februar 2025 um 11:26)

  • Wer die Source-Code FIles nutzt, muss natürlich seine Python Umgebung entsprechend anpassen und fehlende Module installieren.
    Alle anderen sind angehalten, die fertigen .exe Dateien zu nutzen - die bringen alles notwendige mit.

    Die Alten Säcke - PvE, gelistet in den Servervorstellungen

    Einmal editiert, zuletzt von scumsaecke.de (15. Februar 2025 um 11:11)

  • In der filter.txt kannst Du entscheiden, welche Zeilen im Discord nicht gepostet werden.

    Magst du also Zeilen, welche bestimmte Phrasen enthalten nicht posten lassen, trage sie einfach in eine neue Zeile in die filter.txt ein. Easy Peasy. Und schon taucht die Logzeile im Discord nicht mehr auf - wird aber vom System trotzdem verarbeitet. :thumbup:

    Jede Zeile ein Filter

    Die Alten Säcke - PvE, gelistet in den Servervorstellungen

    3 Mal editiert, zuletzt von scumsaecke.de (15. Februar 2025 um 13:19)

  • Hello scumsaecke,de aka Phil,

    Perfekt, der LogBoB macht genau das was er soll, er liest die Log Files vom SCUM Server aus und postet diese in einen beliebigen Discord Kanal.

    Das kostenlos, und ohne das Du z.b. einem anderen Bot-Entwickler deine FTP Datenzugänge in die Hand gibst, hier bleibt alles auf deinem Rechner.

    Ideal wenn man auch als Admin, ein wenig Einblick in das geschehen seines Servers haben möchte, wenn man mal gerade nicht online ist.

    Am Anfang wenn man die Filter Datei noch nicht weiter Baarbeitet hat, wird man erst mal von einer Flut von Log-Einträgen erschlagen, aber durch die Möglichkeit die Daten durch Filter anzupassen kann man hier ganz gut Ordnung machen.

    So kannst Du dir z.b. in einem Discord Kanal das Lockpicking überwachen, oder wenn z.b. Minen gelegt werden und vieles mehr.

    Die Einrichtung ist wirklich nicht schwer, und mehr oder weniger selbsterklärend. Und wer nicht weiterkommt, fragt einfach hier !

    Natürlich, kann dieser Bot auch nur Daten auslesen, wenn er Online ist. Bevor Du deinen deinen Gaming-PC nun 24/7 anlässt, kannst Du dir auch für schmales Geld einen Mini Windows-PC hinstellen, und den Bot hier 24/7 deine Log-Files auslesen lassen.

    So, danke Phil für diesen kleinen feinen Helferlein.

    Und wie gesagt wer Hilfe braucht, meldet Euch,

    Adventure-Island- PVE SCUM SURVIVAL ADVENTURE

    SEIT 16. MÄRZ 2022 BIETEN WIR EUCH EINEN "PURE PVE SCUM SERVER"

    Weitere Infos zu unserem Server findet Ihr in der SCUM Serverliste hier im Forum.

  • Dieses Thema enthält 3 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer SCUM Community teil!