Hallo zusammen, Ich versuche Cups dazu zu überreden in einer PPD-Datei eine bestimmten selbst geschriebenen Filter auszuführen. Er soll jedesmal ausgeführt werden und verändert die Daten nicht. Trotz vieler versuche will es nicht so wie ich möchte. SUSE 9.0 CUPS 1.1.19 Ich habe einen cupsFilter Eintrag in der PPD, aber fdas scheint wohl nicht zu reichen ?. Any Hints ? Datei: se_test Spalte 0 73638 Bytes 1% *% *% *FormatVersion: "4.3" *FileVersion: "1.1" *LanguageVersion: English *LanguageEncoding: ISOLatin1 *PCFileName: "PXLMONO.PPD" *Manufacturer: "Hewlett-Packard" *Product: "(HP LaserJet 2100 Series)" *cupsVersion: 1.0 *cupsManualCopies: True *cupsModelNumber: 2 *cupsFilter: "application/vnd.cups-postscript 10 test" *cupsFilter: "application/vnd.cups-postscript 33 foomatic-rip" *%pprRIP: foomatic-rip other *ModelName: "HP LaserJet 2100" *ShortNickName: "HP LaserJet 2100 pxlmono" *NickName: "HP LaserJet 2100 Foomatic/pxlmono (recommended)" *PSVersion: "(3010.000) 550" *PSVersion: "(3010.000) 651" *PSVersion: "(3010.000) 652" *PSVersion: "(3010.000) 653" MfG Torsten Müller
Hallo, On Jan 6 10:28 torsten.mueller@infraserv-wi.de wrote (shortened):
Ich versuche Cups dazu zu überreden in einer PPD-Datei eine bestimmten selbst geschriebenen Filter auszuführen.
http://portal.suse.com/sdb/de/2003/05/jsmeix_print-cups-filters.html
*cupsFilter: "application/vnd.cups-postscript 10 test" *cupsFilter: "application/vnd.cups-postscript 33 foomatic-rip"
1. "test" ist sowohl als Shell Builtin als auch als /usr/bin/test bereits vorhanden. Man nenne nie Test-Scripte "test" und man teste stets mit "type -a Name" ob "Name" schon anderweitig vergeben ist. 2. Zwei Filter für denselben Mime-Typ in der PPD sind sind sinnlos. 3. Bei neuen selbstdefinierten Mime-Typen ist zu beachten, dass CUPS alle Mime-Typen in /etc/cups/*.types in alphabetischer Sortierung testet und der erste, der passt, wird genommen. Zur Kontrolle: Mit etwas in der Art wie grep -h -v ^# /etc/cups/*.types \ | grep -v '^$' \ | grep -o '^[^[:space:]]*' \ | sort werden alle Mime-Typen, die CUPS kennt, in der Reihenfolge ausgegeben, in der sie von CUPS überprüft werden. Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
participants (2)
-
Johannes Meixner
-
torsten.mueller@infraserv-wi.de