Twitternadeldrucker

Aus fNordeingang Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „{{Projektinfo |Name = Twitternadeldrucker <!-- Name des Projekte (=Artikelname) --> |Status = in Betrieb <!-- Status des Projekt…“)
 
Zeile 3: Zeile 3:
 
|Status      = in Betrieb        <!-- Status des Projektes (eingestellt / angedacht / fertig / in Arbeit etc.) -->
 
|Status      = in Betrieb        <!-- Status des Projektes (eingestellt / angedacht / fertig / in Arbeit etc.) -->
 
|Stand      = läuft    <!-- Wo bist du im Projekt gerade? Versionsnummer -->
 
|Stand      = läuft    <!-- Wo bist du im Projekt gerade? Versionsnummer -->
|Bild        = Logo_grau.png          <!-- Ein Bild vom Projekt. Einfach Datei hochladen und Dateiname eintragen. -->
+
|Bild        = Twitterdrucker.jpg          <!-- Ein Bild vom Projekt. Einfach Datei hochladen und Dateiname eintragen. -->
 
|Beteiligte  = [[Benutzer:RSoft|RSoft]]              <!-- Wer wirkt am Projekt mit? -->
 
|Beteiligte  = [[Benutzer:RSoft|RSoft]]              <!-- Wer wirkt am Projekt mit? -->
 
}}
 
}}

Version vom 29. April 2012, 23:12 Uhr

Twitternadeldrucker

Twitterdrucker.jpg

Letzter Stand: läuft
Status: in Betrieb
Beteiligte: RSoft


Der Nadeldrucker gibt alle Tweets die an @fNordeingang geschrieben wurden aus. Dabei wird auf das Programm twidge zurückgegriffen. Installiert wurde das ganze auf unserem ThinClient. Eventuell wandert das ganze dann noch rüber zu dem Server.

Benötigte Software

apt-get install twidge

und dann mit

twidge setup

einrichten.

Script

Inspiriert von http://wiki.chaosdorf.de/index.php?title=Nadeldrucker

allerdings für Lokal und für die bash statt zsh.

#!/bin/bash
(
    while [ 1 = 1 ]; do
        sleep 1m;
        TWEETS=$(twidge lsreplies -u -s | iconv -f utf-8 -t cp437)
        if [[ -n $TWEETS ]]; then
            echo "$(date)";
            echo "${TWEETS}";
            echo "";
            echo "";
        fi
    done
) > /dev/lp0
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Werkzeuge