Pro Explosion und Land gibt es je einen Ton. Rechts oben sieht man den Monat und das Jahr, rechts unten die bisherige Anzahl der Explosionen. Am Rand verteilt wird die Anzahl je Land angezeigt.
Der Mumble-Ruby Client von perrym5 kann fast alles, was der normale Mumble-Client auch kann, mit ein paar Einschränkungen. Z. B. kann Ton kann nur zum Server gesendet, jedoch nicht vom Server empfangen werden.
Musik-Bot und mehr
Den Ton greift der Client von einer Named Pipe ab, welche man z. B. mit MPlayer oder MPD füttern kann. Mumble-Ruby eignet sich damit sehr gut für Musikbots, vor allem auch, weil es in einer Shell läuft und keine grafische Ausgabe hat, also headless arbeitet; dazu später mehr in einem anderen Artikel. Leider verwendet der Client nur CELT 0.7.0.
Aber auch andere Bots, z. B. für Moderation, lassen sich damit realisieren.
Verbinden
Mit folgenden Zeilen in einer interaktiven Ruby-Konsole kann man einen Bot auf unseren Mumble-Server holen und Musik senden (vorausgesetzt die Pipe wird gefüttert):
Möchte man einem Benutzer, der den Mumble-Ruby Client verwendet, Berechtigungen zuweisen, so muss man einen Benutzeraccount mit Passwort erstellen; Zertifikate lassen sich nicht verwenden.
Woher?
Den Quellcode des Projekts gibt es bei github, wo es auch eine Beschreibung der grundlegenden Funktionen mit Beispielen gibt. Leider funktionieren nicht alle genannten Möglichkeiten auf einem Mumble-Server mit der Version 1.2.3 sondern erst ab 1.2.4, welche die aktuelle Entwicklerversion ist.
Man kann über eine .ini-Datei Client-Einstellungen in die Konfiguration des installierten Mumble-Clients importieren mit folgendem Aufruf:
mumble.exe pfad\zu\datei.ini
Sind in der verwendeten .ini-Datei unbekannte Einstellungen von einer aktuelleren Mumble-Version enthalten, werden diese einfach ignoriert.
Dies funktioniert mit entsprechend anderen Aufrufen auch unter Linux und Mac OS X.
Dabei kann man Einstellungen nicht nur in die Mumble-”Abteilung” der Registry (Windows) oder in die Mumble.conf (Linux) eines normal installierten Clients importieren, sondern auch in die mumble.ini eines bereits vorhandenen portablen Mumble.
Dieses Feature ist wohl schon ziemlich lange in Mumble enthalten, habe davon aber bisher noch niemals etwas gelesen oder gehört und gestern hat pcgod diese Möglichkeit im IRC (#mumble.de) erwähnt
Man kann diese Feature z. B. nutzen, um “Vorlagen” von Mumble-Einstellungen zu erstellen, die man dann bei Bedarf einfach übernehmen kann, wie vorbelegte Tastenkürzel/Shortcuts oder optimale Einstellungen für Mumble-Bots.
Weitere Informationen zu diesem Thema (WorkInProgress) gibt es im Wiki.