Trucs:Utiliser les boutons de son scanneur
<cadre type=alert>Cette page n'est qu'au tout début de sa construction, ne pas l'utiliser de suite.</cadre>
Introduction
Nos numériseurs sont de mieux en mieux reconnus par sane, mais je me suis trouvé un peu perplexe devant mon superbe epson 3490 : Maman ! Et les boutons qu'il y a dessus ?
Un début de solution nous est proposé par le projet scanbuttond actuellement proposé en version 0.2.3
Cet article est écrit sur la base d'un numériseur Epson Prefection Photo 3490 sur une machine tournant sur Debian Sarge.
C'est quoi scanbuttond ?
C'est en fait un petit démon que vous lancerez quand vous le désirez et qui va régulièrement poller le scanneur afin de voir si un des boutons est pressé, et donc éventuellement relaché. Dans le cas d'une action, il va lancer une numérisation et éventuellement d'autres actions sur la base d'un script que vous allez peaufiner vous-même.
Installation
Récupération du logiciel
<cadre type=note>Celui-ci se présente sous la forme d'un tarball source, il faut gcc d'installé.</cadre>
- récupérez le fichier scanbuttond-0.2.3.tar.gz sur http://sourceforge.net/project/showfiles.php?group_id=121589
Personnellement, je l'ai mis dans /usr/local mais vous faites comme vous voulez.
- Décompressez tout cela :
monsuser@blackix:/usr/local$ gunzip scanbuttond-0.2.3.tar.gz
monuser@blackix:/usr/local$ tar xvf scanbuttond-0.2.3.tar
monuser@blackix:/usr/local$ cd scanbuttond-0.2.3
Compilation proprement dite
Ce n'est que du grand classique en fait ;)
monsuser@blackix:/usr/local/scanbuttond-0.2.3$ ./configure
monuser@blackix:/usr/local/scanbuttond-0.2.3$ make
Tout devrait bien se passer étape par étape. Il y a, il est vrai beaucoup de lignes qui défilent, mais du moment que l'on ne finit pas sur une ligne d'erreur, ça roule.
Si tout s'est bien passé, nous installons l'exécutable
On continue dans le classique :
monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo make install
monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo ldconfig
Cette dernière ligne est à ne pas oublier, sinon attendez-vous plus tard à un message du genre :
monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo scanbuttond
Unable to load backend library "/usr/local/lib/libscanbtnd-backend_meta.so"!
Un peu de ménage et un petit test pour voir
Configuration suivant ses besoins
A venir
Copyright
© 2006 Glorfindel et Lea-linux.org
Ce document est publié sous licence Creative Commons Attribution, Partage à l'identique 4.0 : https://creativecommons.org/licenses/by-sa/4.0/ |