Hallo, wir sind gerade dabei unser Drucksystem von LPD auf Cups umzustellen. Bei uns im Haus sind fast alle Treiber für den LPD selbst geschrieben (Wegen Schachtansteuerung, Barcode-Drucker etc. pp.). Kann ich auch in Cups irgendwie diese Scripte verwenden? Wenn ja, wie? Gruß Daniel -- ======================================================================== Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Auf der Wies 8, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 68255 Amtsgericht München ======================================================================== -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer schrieb:
Hallo,
wir sind gerade dabei unser Drucksystem von LPD auf Cups umzustellen.
Bei uns im Haus sind fast alle Treiber für den LPD selbst geschrieben (Wegen Schachtansteuerung, Barcode-Drucker etc. pp.).
Kann ich auch in Cups irgendwie diese Scripte verwenden? Wenn ja, wie?
Gruß
Daniel
Ich hab jetzt doch mal den Yast bemüht, da gibts als Device ein Drucken über Pipe. Nur will das bei mir nicht. Das ist wahrscheinlich genau das was ich suche. Oder hat jemand einen anderen Vorschlag? Gruß Daniel -- ======================================================================== Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Auf der Wies 8, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 68255 Amtsgericht München ======================================================================== -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Apr 13 08:39 Daniel Spannbauer wrote (shortened):
wir sind gerade dabei unser Drucksystem von LPD auf Cups umzustellen. Bei uns im Haus sind fast alle Treiber für den LPD selbst geschrieben (Wegen Schachtansteuerung, Barcode-Drucker etc. pp.). Kann ich auch in Cups irgendwie diese Scripte verwenden? Wenn ja, wie?
"System V style interface script" ist das passende Stichwort. Für die Grundlagen siehe http://de.opensuse.org/SDB:CUPS_in_aller_K%C3%BCrze und für die Details siehe http://de.opensuse.org/SDB:Selbst_erstellte_Filter_zum_Ausdruck_mit_CUPS Die Formatierung der Artikel ist beim Transfer ins Wiki kaputtgegangen. Bei den englischen Artikel konnte ich es bereits nachbessern. Also ggf. lieber die englischen Artikel lesen. Falls es PostScript Drucker sind, ist es vermutlich für Standardoptionen (z.B. Schachtansteuerung) viel einfacher, nur die originale PPD-Datei des Herstellers zu verwenden. Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex
Johannes Meixner schrieb:
Hallo,
On Apr 13 08:39 Daniel Spannbauer wrote (shortened):
wir sind gerade dabei unser Drucksystem von LPD auf Cups umzustellen. Bei uns im Haus sind fast alle Treiber für den LPD selbst geschrieben (Wegen Schachtansteuerung, Barcode-Drucker etc. pp.). Kann ich auch in Cups irgendwie diese Scripte verwenden? Wenn ja, wie?
"System V style interface script" ist das passende Stichwort.
Für die Grundlagen siehe http://de.opensuse.org/SDB:CUPS_in_aller_K%C3%BCrze und für die Details siehe http://de.opensuse.org/SDB:Selbst_erstellte_Filter_zum_Ausdruck_mit_CUPS Die Formatierung der Artikel ist beim Transfer ins Wiki kaputtgegangen. Bei den englischen Artikel konnte ich es bereits nachbessern. Also ggf. lieber die englischen Artikel lesen.
Falls es PostScript Drucker sind, ist es vermutlich für Standardoptionen (z.B. Schachtansteuerung) viel einfacher, nur die originale PPD-Datei des Herstellers zu verwenden.
Gruß Johannes Meixner
Alles nicht so einfach da wir ein Slebst-Entwickeltes ERP-System haben, also Briefe, Angebote, Rechnungen usw. wird bei uns alles Automatisch über troff usw. erstellt und dann mit den passenden Schachtauswahl-Kommandos an der Drücker über ftp (bei Netzwerkdruckern) usw. geschickt. Das muss natürlich naher wieder alles laufen. Mal davon abgesehen das es nicht für alle Drucker ppds gibt (Intermec Labeldrucker). Aber ich werde mir das mal zu Gemüte führen. Gruß Daniel -- ======================================================================== Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Auf der Wies 8, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 68255 Amtsgericht München ======================================================================== -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Apr 13 10:14 Johannes Meixner wrote (shortened):
On Apr 13 08:39 Daniel Spannbauer wrote (shortened):
wir sind gerade dabei unser Drucksystem von LPD auf Cups umzustellen. Bei uns im Haus sind fast alle Treiber für den LPD selbst geschrieben (Wegen Schachtansteuerung, Barcode-Drucker etc. pp.). Kann ich auch in Cups irgendwie diese Scripte verwenden? Wenn ja, wie?
"System V style interface script" ist das passende Stichwort.
Für die Grundlagen siehe http://de.opensuse.org/SDB:CUPS_in_aller_K%C3%BCrze und für die Details siehe http://de.opensuse.org/SDB:Selbst_erstellte_Filter_zum_Ausdruck_mit_CUPS
Ich vergaß "man filter" zu erwähnen. Hier ist das etwas spezielle "System V style interface" genauer beschrieben "Filters must be capable of reading from a filename on the command-line or from the standard input", was zu Kostrukten wie ------------------------------------------------------------------- # have the input at fd0 (stdin) in any case [ -n "$6" ] && exec <"$6" ------------------------------------------------------------------- oder ------------------------------------------------------------------- # set inputfile to where the input comes from inputfile="-" [ -n "$6" ] && inputfile="$6" ------------------------------------------------------------------- führt. Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex
participants (2)
-
Daniel Spannbauer
-
Johannes Meixner