Twitternadeldrucker

Aus fNordeingang Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
Zeile 4: Zeile 4:
 
|Stand      = läuft    <!-- Wo bist du im Projekt gerade? Versionsnummer -->
 
|Stand      = läuft    <!-- Wo bist du im Projekt gerade? Versionsnummer -->
 
|Bild        = Twitterdrucker.jpg          <!-- 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][Benutzer:vileda|vileda]]              <!-- Wer wirkt am Projekt mit? -->
+
|Beteiligte  = [[Benutzer:RSoft|RSoft]], [[Benutzer:vileda|vileda]]              <!-- Wer wirkt am Projekt mit? -->
 
}}
 
}}
 
<!-- AB HIER BEGINNT DER CONTENT -->
 
<!-- AB HIER BEGINNT DER CONTENT -->

Aktuelle Version vom 21. Juni 2012, 03:16 Uhr

Twitternadeldrucker

Twitterdrucker.jpg

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


Der Nadeldrucker gibt alle Tweets die an @fNordeingang geschrieben wurden bzw. wo fNordeingang erwähnt wurde (C++ Version) aus. Installiert wurde das ganze auf unserem ThinClient. Eventuell wandert das ganze dann noch rüber zu dem Server.

Inhaltsverzeichnis

[Bearbeiten] Script

[Bearbeiten] Benötigte Software

apt-get install twidge

und dann mit

twidge setup

einrichten.

(Eventuell das Modul lp noch in die /etc/modules eintragen falls nicht geladen wird.)

[Bearbeiten] Script

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

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

#!/bin/bash
(
        TWEETS=$(twidge lsreplies -u -s | iconv -f utf-8 -t cp437)
        if [[ -n $TWEETS ]]; then
            echo "$(date)";
            echo "${TWEETS}";
            echo "";
        fi
) > /dev/lp0

[Bearbeiten] cron config

Eintrag in die /etc/crontab

* *     * * *   root    /bin/bash --login /usr/local/sbin/nadeltweet.sh

[Bearbeiten] C++ Applikation

[Bearbeiten] Selber bauen

Zu finden unter: https://github.com/fNordeingang/fNordPrinter

git clone git://github.com/fNordeingang/fNordPrinter.git
cd fNordPrinter
cmake .
make

[Bearbeiten] Arch Linux

Oder das PKGBUILD für Arch Linux benutzen:

yaourt -S fnordprinter

Wenn kein yaourt installiert unter http://aur.archlinux.org/packages.php?ID=60215 herunterladen und mit makepkg bauen.

(deb, rpm folgen noch) --Liquidsky 03:14, 21. Jun. 2012 (CEST)

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Werkzeuge