Jabber-the-Hutt: Unterschied zwischen den Versionen
Mafolz (Diskussion | Beiträge) |
Mafolz (Diskussion | Beiträge) |
||
Zeile 28: | Zeile 28: | ||
https://pypi.python.org/pypi/Flask/0.10.1 | https://pypi.python.org/pypi/Flask/0.10.1 | ||
+ | |||
https://pypi.python.org/pypi/Easy-Jabber-XML-RPC/1.0 | https://pypi.python.org/pypi/Easy-Jabber-XML-RPC/1.0 | ||
+ | |||
+ | Testframework a la rspec: | ||
+ | |||
+ | https://github.com/gabrielfalcao/sure | ||
Version vom 22. November 2013, 20:10 Uhr
Idee
Ein Jabber-Bot zum Abfragen wer gerade im Space ist. OPT-IN verfahren, wer sich nicht meldet wird nicht angezeigt.
Funktion
Jabberbot lokal im Hackspace. arp-scan erkennt MAC Adressen. Nach dem Opt-In verfahren wird erkannt ob ein bekanntes Mitglied entsprechende MAC-Adressen eingetragen hat.
Jeder der den Bot anschreibt mit dem Keyword workspace kriegt die Liste.
Probleme
Fritz-Box kapselt je Medium die arp-Abfragen.
Wird noch gebraucht
Platz für den Bot :D bisher ist er in Ruby 1.8.7 geschrieben. Wir können diesen via jRuby zur Jar machen, jedoch benötigen wir einen Server hierfür im Space selbst.
Erweiterte Webansicht
neben dem Jabber-Bot gibt es einen kleinen JSON Server, welcher Jabber als AMQP benutzt zum listen. Der Jabberbot meldet veränderungen der Anwesenheiten als JSON Payload dem API-Server. Popup auf der Blog-Seite?
https://pypi.python.org/pypi/Flask/0.10.1
https://pypi.python.org/pypi/Easy-Jabber-XML-RPC/1.0
Testframework a la rspec:
https://github.com/gabrielfalcao/sure