Mit diesem Script kann ich von meinem Scanner aus eine PDF-Datei im Verzeichnis ~/PDF erzeugen. (Das Original stammt von www.svenna.de))
~~~ #!/usr/bin/perl ###################################################### # LIZENZ # # dieses programm steht unter der bierlizenz! # du kannst es benutzen, veraender und kopieren, wie du willst. # wenn wir uns mal treffen und du meinst es ist es wert - gib mir n bier aus :-) # svenna # # scripts@svenna.de # www.svenna.de ###################################################### # scanner erkennen # dazu muss sane installiert sein $scanner = `scanimage -L`; # drucker erkennen $printer = `lpq -P PDF`; $printer = $1; if ($scanner =~ /(\w+:libusb:\d{3}:\d{3})/){ $scanner = $1; print "Scanner: $scanner\n"; print "Drucker: $printer\n\n"; copy(); } else {print "Immer erst den Scanner anschliessen ;-) \n";} sub copy { print "scanne Dokument\n"; system("/usr/bin/scanimage -d $scanner --gray=yes --resolution 150 -x 210 -y 295 > /tmp/kopie.pbm"); print "wandle in PS-Datei um\n"; # dazu muss netpbm installiert sein system("/usr/bin/pnmtops -equalpixels -dpi 150 -width 8 -height 11.6 /tmp/kopie.pbm > /tmp/kopie.ps"); print "schicke Kopie an Drucker\n"; system("/usr/bin/lpr -P$printer /tmp/kopie.ps"); print "Kopie wurde im Ordner ~/PDF erstellt\n"; } ~~~ Tags: cups scanner Linux-Scripte [192.168.1.8:631/classes/druckerklasse](http://192.168.1.8:631/classes/druckerklasse)
Tags: cups win7
Nach dem Upgrade auf Kubuntu 9.10 stellte ich irgendwann fest, dass ich aus meiner VMware Workstation 7.0 nicht mehr drucken kann.
Des Rätsel Lösung liegt daran, dass cups die Drucker nicht mehr freigegeben hatte.
Deshalb - [localhost:631/admin](http://localhost:631/admin) - Grundlegende Servereinstellungen - (x) Freigeben von Druckern welche mit diesem System verbunden sind (x) Erlaube Drucken vom Internet aus - Speichern - Neustart von cups abwarten und es funktioniert wieder ![cups_freigabe](sites/default/files/bilder/cups_freigabe.png) Tags: cups Kubuntu 9.10