Projekt:RSS-Drucker: Unterschied zwischen den Versionen
Aus k4cg.org
Noqqe (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Noqqe (Diskussion | Beiträge) (Formatted) |
||
Zeile 1: | Zeile 1: | ||
== RSS-Drucker == | |||
=== Konzept === | === Konzept === | ||
Zeile 6: | Zeile 5: | ||
== Links == | == Links == | ||
* | * [http://www.googgggle.com/url?sa=t&source=web&ct=res&cd=1&url=http://www.star-emea.com/techsupport/manuals/TSP2000U.pdf&ei=uxuDSc27Joje0QWn-fzSAg&usg=AFQjCNGK9VpEHt57iEq_uFFD6eBgROxZiA&sig2=CYPeiMBuQ88S9 Miiykw0Q User Manual TSP2000 (PDF)] - Datenblatt | ||
* | * [http://deutsch.ircfast.com/lv/group/view/kl41143/Driver_Star_Micronics_TSP2000.htm Treiber Download] - Java Beispiel-Trieber | ||
* | * [http://www.harlander.com/Artikel/446/86/Thermo__POS-Star_TSP_2000_Thermodirekt.htm harlander.com] - Shop | ||
== Beteiligte == | == Beteiligte == | ||
* delphiN | |||
* simon | |||
* mullet | |||
=== Realisierung === | === Realisierung === | ||
Der TCP2000 Drucker wurde über die Parallele Schnittstelle mit dem Musik-Server [[ | Der TCP2000 Drucker wurde über die Parallele Schnittstelle mit dem Musik-Server [[Projekte:mpd|slayer]] verbunden. Folgende Dinge sind zu tun, damit der Drucker funktioniert: | ||
=== Einstellen des Standart-Druckers (unter BSD) === | === Einstellen des Standart-Druckers (unter BSD) === | ||
< | <pre> | ||
sudo vi /etc/printcap | sudo vi /etc/printcap | ||
</ | </pre> | ||
In diese Datei folgendes einfügen: | In diese Datei folgendes einfügen: | ||
< | <pre> | ||
lp|line printer:\ | lp|line printer:\ | ||
:lp=/dev/lpa0\ | :lp=/dev/lpa0\ | ||
:af=/var/log/lp-acct\ | :af=/var/log/lp-acct\ | ||
:lf=/var/log/lp-errs: | :lf=/var/log/lp-errs: | ||
</ | </pre> | ||
Nun muss noch der Drucker-Daemon gestartet werden: | Nun muss noch der Drucker-Daemon gestartet werden: | ||
< | <pre> | ||
sudo lptd | sudo lptd | ||
</ | </pre> | ||
=== Benötigte Perl-Module installieren === | === Benötigte Perl-Module installieren === | ||
Uerst kann man mal YAML installieren dann meckert CPAN nicht ständig: | Uerst kann man mal YAML installieren dann meckert CPAN nicht ständig: | ||
< | <pre> | ||
sudo apt-get install libnet-ldap-perl | sudo apt-get install libnet-ldap-perl | ||
</ | </pre> | ||
Zuerst startet man cpan: | Zuerst startet man cpan: | ||
< | <pre> | ||
sudo cpan | sudo cpan | ||
</ | </pre> | ||
Danach installiert man folgende Module: | Danach installiert man folgende Module: | ||
< | <pre> | ||
install Printer::Unix XML::Elemental XML::Parser::Lite XML::RSS:Parser::Lite XML::RSS::TimingBot Text::Unidecode | install Printer::Unix XML::Elemental XML::Parser::Lite XML::RSS:Parser::Lite XML::RSS::TimingBot Text::Unidecode | ||
</ | </pre> | ||
=== Testdruck === | === Testdruck === | ||
Druckt eine Testseite aus um zu testen ob der Drucker funktioniert: | Druckt eine Testseite aus um zu testen ob der Drucker funktioniert: | ||
< | <pre> | ||
sudo perl /home/alex/rss-printer/POSPrinter/test.pl | sudo perl /home/alex/rss-printer/POSPrinter/test.pl | ||
</ | </pre> | ||
=== Ausführen des RSS-Druckers === | === Ausführen des RSS-Druckers === | ||
Wird folgender Befehl ausgefüht, werden die abonierten RSS-Feeds heruntergeladen und die neuen Items ausgedruckt: | Wird folgender Befehl ausgefüht, werden die abonierten RSS-Feeds heruntergeladen und die neuen Items ausgedruckt: | ||
< | <pre> | ||
sudo perl /home/alex/rss-printer/POSPrinter/rss.pl | sudo perl /home/alex/rss-printer/POSPrinter/rss.pl | ||
</ | </pre> | ||
== Links == | == Links == | ||
* http://www.youtube.com/watch?v=ALH5v4wIRjw | |||
* http://tomtaylor.co.uk/projects/microprinter/ | |||
* http://www.willemer.de/informatik/unix/druck.htm| | |||
* http://sunsite.ualberta.ca/Documentation/Misc/LPRng-3.5.2/LPRng-HOWTO-6.html |
Version vom 15. Mai 2015, 10:42 Uhr
RSS-Drucker
Konzept
Automatisches Drucken von RSS-Feeds auf Thermo-Papier...
Links
- Miiykw0Q User Manual TSP2000 (PDF) - Datenblatt
- Treiber Download - Java Beispiel-Trieber
- harlander.com - Shop
Beteiligte
- delphiN
- simon
- mullet
Realisierung
Der TCP2000 Drucker wurde über die Parallele Schnittstelle mit dem Musik-Server slayer verbunden. Folgende Dinge sind zu tun, damit der Drucker funktioniert:
Einstellen des Standart-Druckers (unter BSD)
sudo vi /etc/printcap
In diese Datei folgendes einfügen:
lp|line printer:\ :lp=/dev/lpa0\ :af=/var/log/lp-acct\ :lf=/var/log/lp-errs:
Nun muss noch der Drucker-Daemon gestartet werden:
sudo lptd
Benötigte Perl-Module installieren
Uerst kann man mal YAML installieren dann meckert CPAN nicht ständig:
sudo apt-get install libnet-ldap-perl
Zuerst startet man cpan:
sudo cpan
Danach installiert man folgende Module:
install Printer::Unix XML::Elemental XML::Parser::Lite XML::RSS:Parser::Lite XML::RSS::TimingBot Text::Unidecode
Testdruck
Druckt eine Testseite aus um zu testen ob der Drucker funktioniert:
sudo perl /home/alex/rss-printer/POSPrinter/test.pl
Ausführen des RSS-Druckers
Wird folgender Befehl ausgefüht, werden die abonierten RSS-Feeds heruntergeladen und die neuen Items ausgedruckt:
sudo perl /home/alex/rss-printer/POSPrinter/rss.pl