Trucs:Utiliser les boutons de son scanneur

De Lea Linux
Révision datée du 26 mars 2006 à 12:28 par Glorfindel (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

<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

Creative Commons License
Creative Commons Attribution iconCreative Commons Share Alike icon
Ce document est publié sous licence Creative Commons
Attribution, Partage à l'identique 4.0 :
https://creativecommons.org/licenses/by-sa/4.0/