OVH Cloud OVH Cloud

cups : éxécuter un script en guise d'impression.

2 réponses
Avatar
Xavier Teyssier
Bonjour !

J'ai un petit problème avec CUPS :
Je souhaite mettre en place une imprimante avec CUPS qui est en fait un
script qui effectuera diverses opérations sur le fichier envoyé à
l'impression (copie sur le disque, etc.).

Avec lpr, il me suffisait de mettre ce script à la place du filtre dans
le fichier printcap (if=/script/monscriptdimpression).

Avec CUPS, je ne vois pas comment faire : lors de l'ajout d'impression,
cups me demande le périphérique à ajouter, et là, je ne sais pas quoi
mettre (il me propose Jetdirect, lpd, ipp, etc.) pour que je puisse
envoyer le flux vers mon script.

Une idée pour me guider ?

Cordialement,
--
Xavier Teyssier

2 réponses

Avatar
Xavier Teyssier
Je souhaite mettre en place une imprimante avec CUPS qui est en fait un
script qui effectuera diverses opérations sur le fichier envoyé à
l'impression (copie sur le disque, etc.).


Une idée pour me guider ?


Je m'auto-répond à des fins d'archivage...

Je n'ai pas trouvé comment faire depuis l'interface web, en revanche, en
ligne de commande, ça donne :

lpadmin -p nomdelimprimante -v /dev/null -i /chemin/du/script

Cordialement,
--
Xavier Teyssier

Avatar
Philippe Naudin
Le lundi 28 février 2005 à 15:07:09,
Xavier Teyssier a écrit:

Je souhaite mettre en place une imprimante avec CUPS qui est en fait
un script qui effectuera diverses opérations sur le fichier envoyé
à l'impression (copie sur le disque, etc.).



J'ai une question apparentée :

À http://lea-linux.org/admin/apercu.html, Frédéric Bonnaud décrit la
méthode pour configurer une imprimante PostScript qui est en fait un
tube vers gv. Cela permet de disposer, pour toutes les applications,
d'une excellente "prévisualisation".

Cette méthode est décrite pour lpr. Elle s'adapte avec un succès mitigé
à LPRng, mais est ce que quelqu'un a réussit à la "porter" à CUPS ?


--
Philippe Naudin