Latest revision |
Your text |
Line 4: |
Line 4: |
| |project category=Hardware | | |project category=Hardware |
| |location=Schleuse | | |location=Schleuse |
| |image=P1030488.JPG
| | |status=stable |
| |status=obsolete | |
| |people={{U|derf}}, {{U|muzy}} | | |people={{U|derf}}, {{U|muzy}} |
| |source=https://github.com/chaosdorf/donationprint | | |source=https://github.com/chaosdorf/donationprint |
| }} | | }} |
| Wir freuen uns immer über Geld- und Sachspenden, und um das noch einfacher zu machen, existiert dieses tolle Gerät.
| |
| Basiert auf dem [https://raumzeitlabor.de/wiki/Spendenterminal Spendenterminal] des RaumZeitLabor.
| |
|
| |
|
| |
| Hinweis: Das Spendenterminal ist in der Sonnenstraße noch nicht aufgebaut!
| |
|
| |
| == Spenden ==
| |
|
| |
| Die für uns angenehmste Spendenmethode ist ein Lastschrifteinzug. D.h. wer spenden möchte, kann uns ein Formular zu einer Lastschriftspende ausfüllen und in den gelben Vorstandsbriefkasten legen, alles weitere
| |
| übernehmen wir.
| |
|
| |
| Howto:
| |
|
| |
| * Wahlweise eine EC-Karte durch den Leser ziehen oder [http://spenden/ das Webinterface] benutzen
| |
| * ca. 10 Sekunden warten
| |
| * Bon entnehmen, Betrag und ggf. Kontodaten eingeben und unterschreiben
| |
| * Falls Spendenquittung gewünscht: Entsprechende Felder ankreuzen / ausfüllen
| |
| * Bon in den Vorstandsbriefkasten werfen
| |
|
| |
| Die EC-Kartendaten dienen nur dem Ausfüllen des Spendenbons und werden von uns '''nicht''' gespeichert. Es werden auch nur Kontonummer und BLZ (Spur 3 der Magnetkarte) ausgelesen.
| |
| Wer uns seine Daten lieber nicht anvertrauen möchte, kann über das Webinterface einen leeren Bon ausdrucken und ihn von Hand ausfüllen
| |
|
| |
| == Funktionsweise ==
| |
|
| |
| === Hardware ===
| |
|
| |
| Kernstück ist ein Raspberry Pi ({{H|donationprint}}). Magnetstreifenleser und Bondrucker sind per USB angeschlossen.
| |
|
| |
| === Software ===
| |
|
| |
| Findet sich als [https://github.com/chaosdorf/donationprint chaosdorf/donationprint] auf GitHub, die Readme sollte weiterhelfen. Einige Randdaten:
| |
|
| |
| * [https://github.com/chaosdorf/donationprint/blob/master/donationprint.py donationprint] liest Daten aus dem Magnetstreifen aus
| |
| * [https://github.com/chaosdorf/donationprint/blob/master/filltemplate filltemplate] füllt das Bon-Template mit beliebigen Daten
| |
| * [https://github.com/chaosdorf/donationprint/blob/master/printtemplate printtemplate] druckt ein ausgefülltes Template aus
| |
| * [https://github.com/chaosdorf/donationprint/blob/master/cgi/index.pl cgi/index] macht das Webinterface, ist per lighttpd mit mod_proxy erreichbar
| |