Il s'agit de la commande sane-find-scanner qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
sane-find-scanner - recherchez les scanners SCSI et USB et leurs fichiers de périphérique
SYNOPSIS
scanner [-h|-?] [-v] [-q] [-p] [-f] [-F nom de fichier] [nom dev]
DESCRIPTION
scanner est un outil en ligne de commande permettant de rechercher des scanners SCSI et USB et de déterminer leur
Fichiers de périphérique Unix. Son objectif principal est de s'assurer que les scanners peuvent être détectés par SANE
back-ends.
Pour SCSI scanners, il vérifie les fichiers de périphérique SCSI génériques par défaut (par exemple, /dev/sg0) et
/dev/scanner. Le test est effectué en envoyant une commande d'enquête SCSI et en recherchant un périphérique
type de "scanner" ou "processeur" (certains vieux scanners HP semblent envoyer "processeur"). Donc
scanner trouvera n'importe quel scanner SCSI connecté à ces fichiers de périphérique par défaut, même
s'il n'est pris en charge par aucun backend SANE.
Pour USB scanners, d'abord les fichiers de périphérique de scanner du noyau USB (par exemple /dev/usb/scanner0),
/dev/usb/scanner et /dev/usbscanner) sont testés. Les dossiers sont ouverts et le vendeur et
les identifiants de périphérique sont déterminés, si le système d'exploitation prend en charge cette fonctionnalité. Actuellement USB
les scanners ne sont trouvés de cette manière que s'ils sont pris en charge par le module de scanner Linux ou le
Pilote uscanner FreeBSD ou OpenBSD. Après cet essai, scanner essaie de rechercher
Périphériques USB trouvés par la bibliothèque USB libusb (si disponible). Il n'y a pas de classe USB spéciale
pour les scanners, donc l'heuristique utilisée pour distinguer les scanners des autres périphériques USB n'est pas
parfaite. scanner essaie également de connaître le type de puce USB utilisé dans le
scanner. S'il est détecté, il sera imprimé après les identifiants du fournisseur et du produit.
scanner trouvera même des scanners USB, qui ne sont pris en charge par aucun backend SANE.
scanner ne trouvera pas la plupart des scanners de ports parallèles ou des scanners connectés à
ports propriétaires. Certains parallèle port les scanners peuvent être détectés par scanner -p.
Au moment de la rédaction, cela ne détectera que les scanners de ports parallèles Mustek.
OPTIONS
-h, -? Imprime un court message d'utilisation.
-v Sortie verbeuse. Si utilisé une fois, scanner affiche chaque nom d'appareil et le
résultat du test. En cas d'utilisation deux fois, les informations d'interrogation SCSI et le périphérique USB
les descripteurs sont également imprimés.
-q Soyez silencieux. N'imprimez que les appareils, pas de commentaires.
-p Sondez les scanners de ports parallèles.
-f Forcer l'ouverture de tous les périphériques explicitement spécifiés en tant que périphériques SCSI et USB. C'est utile
if scanner est erroné dans la détermination du type d'appareil.
-F nom de fichier
nom de fichier est un fichier qui contient des descripteurs USB au format de
/proc/bus/usb/devices tel qu'utilisé par Linux. scanner essaie d'identifier le
chipset(s) de tous les scanners USB trouvés dans un tel fichier. Cette option est utile pour
développeurs lorsque la sortie de "cat /proc/bus/usb/devices" est disponible mais que le
le scanner lui-même ne l'est pas.
nom dev Testez le fichier de périphérique "devname". Aucun autre périphérique n'est vérifié si devname est donné.
EXEMPLE
scanner -v
Vérifiez tous les périphériques SCSI et USB pour les scanners disponibles et imprimez une ligne pour chaque périphérique
fichier.
scanner /dev/scanner
Recherchez un scanner (SCSI) uniquement dans /dev/scanner et imprimez le résultat.
scanner -p
Sonde pour scanners de ports parallèles.
Utilisez sane-find-scanner en ligne à l'aide des services onworks.net