Jabber-the-Hutt: Unterschied zwischen den Versionen

Aus Hacksaar Wiki
Zur Navigation springen Zur Suche springen
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


Ansprechpartner

Matthias