en en en en en en en nl en nl de en en en en nl en nl nl nl en nl nl en en en nl nl nl nl en nl nl nl en en nl en nl nl nl nl en nl nl nl nl en en nl en en en en en en en en en en en en en en en en el en en nl en nl nl fr nl en nl nl nl en en en en en en en en en en en en en en en en
Fludizz Rol: deelnemer Deskundig met: GL-Inet, Glasvezel lassen, Iptables, Linux, Netwerken, Nftables, OpenVPN, Python, RaspberryPi, Software Beginnend met: ENC28J60 Werkt aan: Geen projecten :(
Gebruikt in projecten: 10 watt led flood light + esp8266, Beamercontrol, Binaire klok, Conrad BEL-8006 radiothermostaat, DMX Homelight, Deurbel, FlatPackers, Frack Kassa, FrackBot, LPD8806-Lan, Ledwall, Lightbox, Localchat, Mac2user, Paintball sentry, Pixelvloed, PlainTLV, Quote database, RadioCurses, RobotArm, SpaceAnnounce, SpaceSlurper, Spacestate Switch, Tranquillity, Twitterboom, Vloerplan gcode, Voedselbank
Deskundigen: Fludizz, Elmer, CodeHunger, Failbaitr
Een plugin voor de IRC bot die middels dezelfde technieken als de spacestats MAC-adressen gebruikt om aanwezigheid in de space te bepalen. Deze plugin gaat om het koppelen van nicknames/apparaten aan MAC-adressen die actief zijn.
Als de space open is, zou het natuurlijk erg tof en praktisch zijn als je weet wie er in de space is... Dit is in principe simpel te doen door het te kijken naar de mac-adressen die op dat moment actief zijn op de space-switch. Echter met een MAC-adres alleen weet je nog niet wie wie is. Hiervoor is een OPT-IN regeling gemaakt voor mensen die het niet erg vinden als dit script hun apparaat dan wel nickname koppelt aan een mac-adres. Deze adressen worden dan opgeslagen in een CSV file welke door de plugin gebruikt word om alleen de nickname op IRC te roepen. De output word dan iets in de trant van "Op dit moment zijn Fludizz, Elmer, 2 anonieme gebruikers en 3 onbekende gebruikers actief in de space!", waar de eerste de mensen zijn die meedoen met nickname, de tweede de mensen die wel meedoen maar anoniem wensen te blijven en de derde voor iedereen die niet meedoet (en dus niet in de mac-database aanwezig is).
Wil jij ook meedoen aan dit project, schop dan
Fludizz Rol: deelnemer Deskundig met: GL-Inet, Glasvezel lassen, Iptables, Linux, Netwerken, Nftables, OpenVPN, Python, RaspberryPi, Software Beginnend met: ENC28J60 Werkt aan: Geen projecten :(
aan op IRC of stuur hem een mailtje met daarin de MAC-adressen die je gebruikt en daarbij hoe je vermeld wil worden (Nickname, apparaatnaam of anoniem).
De CSV-file komt uiteindelijk op de spaceserver te staan en wordt alleen gebruikt door de FrackBot en zal nooit gepubliceerd worden op een website.
Proof of concept python scripts zijn succesvol. Deze staan in de homedir van
Fludizz Rol: deelnemer Deskundig met: GL-Inet, Glasvezel lassen, Iptables, Linux, Netwerken, Nftables, OpenVPN, Python, RaspberryPi, Software Beginnend met: ENC28J60 Werkt aan: Geen projecten :(
in de repository van Frack. Er is inmiddels ook een plugin actief op de FrackBot die de reageert op !wie. Dit levert dan het volgende op als reactie:
[Frack Users] Actief op space netwerk: Fludizz, 1 Anoniem, 2 Spaceinvaders.
Deze plugin is te vinden in de plugins folder van de irc_client.
Er zitten op dit moment 36 MAC-adressen in de database, deze behoren aan
5 vaste apparaten welke genegeerd worden (Frackback, accesspoint, etc)
2 expliciet 'anoniem' deelnemende mensen
This page was last edited on 9 July 2014, at 22:46.
Content is available under Creative Commons Attribution-ShareAlike 3.0 Netherlands License unless otherwise noted.