Où se trouvent les pilotes de scanner et quelle forme (fichier) prennent-ils?


2

J'essaie d'utiliser ce scanner (Dymo Cardscan 800): entrez la description de l'image ici

Il ne possède aucun pilote générique ou disponible publiquement pour les versions de MacOS (ou Windows, d'ailleurs). Les fabricants veulent que vous utilisiez leur logiciel ... et hier, je suis tombé sur une copie (une démo, je reçois 100 numérisations avant de me verrouiller). Je l'ai testé sur Sierra et cela fonctionne.

Dans le bundle dotapp, je vois plusieurs exécutables. Un seul est exécutable à partir de la ligne de commande. Celui-là lance simplement l'application, l'interface graphique et tout.

Toutefois, dans le dossier Frameworks, il en existe un nommé "Alpha.framework". Et à l'intérieur de celui-ci, j'ai un autre ensemble de ressources nommé "alpha.drv.bundle". C'est juste un ensemble de ressources, mais il contient un ensemble de fichiers .string, qui contiennent des messages d'erreur que vous pourriez attendre d'un pilote de scanner.

Je me demandais si c’était un pilote interne qui pourrait peut-être être extrait et utilisé en général. Mais je n'ai aucune idée de l'emplacement des pilotes de scanner dans le système d'exploitation ni de leur forme.

Utiliser le logiciel propriétaire (même si je devais acheter une licence) serait misérable ... cela ne sauverait pas les scans. Il les OCR immédiatement, supprime le fichier image, et c'est tout (trouvé où il met le fichier image ... Je le vois scintiller et il est parti avant que vous ne puissiez cliquer). En espérant un petit miracle.


OK, ils vivent /Library/Image Capture/Devices/. Ce sont des applications compilées avec signature de code.
Tetsujin

J'ai supprimé les commentaires ne concernant pas directement la question. Veuillez utiliser un forum de discussion si vous souhaitez poursuivre la discussion.
nohillside

En ce qui concerne la question elle-même, il est un peu difficile de répondre à l'heure actuelle parce que les pilotes ne vous aideront pas vraiment ici. Une solution consiste à rechercher des moyens de sauvegarder le fichier image avant que le logiciel ne le supprime à nouveau.
nohillside

@patrix Le logiciel est grossier, 200 $ ... Je n'ai que la démo. Il n’ya aucun moyen d’interroger le répertoire assez souvent pour toujours attraper le fichier avant qu’il ne le détecte. Je finissais par le faire en quelques millisecondes pour atteindre 95%, et ma machine se fondrait dans une flaque. Je ne veux même pas leur application idiote, c'est simplement que le scanner est très bien pour mon matériel. La seule raison pour laquelle je l'ai même installée était pour confirmer que le matériel était fonctionnel. Il est commercialisé dans un cas d'utilisation totalement différent, et le fabricant n'a ni l'intention ni l'intention de s'inquiéter des autres.
John O

1
@JohnO, s'écartant un peu du sujet, mais vous pourrez peut-être jouer avec les autorisations du répertoire où les images sont stockées temporairement, pour empêcher leur suppression. (racine chown: roue REPERTOIRE; chmod 1777 REPERTOIRE). Si le répertoire est utilisé pour d'autres fichiers, cela causera probablement des problèmes. Et, même si elle n’est utilisée que par le logiciel du scanner, rien ne garantit que l’application ne se bloque pas. Mais, peut-être la peine d'essayer.
Kent

Réponses:


1

Les pilotes de scanner se trouvent dans / Bibliothèque / Image Capture / Périphériques /, comme le souligne utilement Tetsujin.

Ces pilotes de scanner sont des ensembles d'applications, mais très différents des applications classiques. Un fichier binaire exécutable se trouve dans Contents / MacOS, avec les plists obligatoires, les ressources, etc. Néanmoins, ils sont généralement un peu plus stériles qu'un bundle d'applications réel.

Si Tetsujin veut inclure une réponse ici, s'il vous plaît, augmentez la sienne plutôt que la mienne, car la mienne ne fait que répéter les informations que j'ai reçues de lui.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.