J'essaie d'utiliser ce scanner (Dymo Cardscan 800) :
Il ne dispose d'aucun pilote générique ou public pour quelque version de MacOS que ce soit (ou de Windows, d'ailleurs). Les fabricants veulent que vous utilisiez leur logiciel... et hier je suis tombé sur une copie (démo, j'ai 100 scans avant qu'il ne me bloque). Je l'ai testé sur Sierra, et il fonctionne.
Dans le paquet dotapp, je vois plusieurs exécutables. Un seul est exécutable à partir de la ligne de commande. Celui-ci lance simplement l'application, l'interface utilisateur et tout le reste.
Cependant, dans le dossier Frameworks, il y en a un nommé "Alpha.framework". Et à l'intérieur de celui-ci, j'ai un autre Resource bundle pour lui nommé "alpha.drv.bundle". Il s'agit simplement d'un resource bundle, mais il contient un certain nombre de fichiers .string, qui contiennent des messages d'erreur que l'on peut s'attendre à trouver dans un pilote de scanner.
Je me demandais s'il s'agissait d'un pilote interne qui pourrait être extrait et utilisé de manière générale. Mais je n'ai aucune idée de l'endroit où se trouvent les pilotes de scanner dans le système d'exploitation, ni de la forme qu'ils prennent.
L'utilisation du logiciel propriétaire (même si j'achetais une licence) serait misérable... il ne sauvegarde pas les scans. Il les OCR immédiatement, supprime le fichier image, et c'est tout (j'ai trouvé où il met le fichier image...). Je le vois apparaître en clignotant, puis il disparaît avant que l'on puisse cliquer). J'espère un petit miracle.