MacOSX :saisie automatique : Problème insertion des scans des copies

Added by Gaël Cousin over 6 years ago

Bonjour, j'ai installé AMC à l'aide de homebrew et de la formule de Maël Valais sur High Sierra (version 10.13.3). J'ai en fait télécharger ce qui se trouve dans https://github.com/maelvalais/homebrew-amc puis ai saisi brew install blabla/Downloads/auto-multiple-choice.rb --build-from-source
J'en suis à mon premier essai, j'ai réussi à créer un questionnaire (à partir d'un exemple de la documentation française).

Maintenant, je souhaiterais tester la fonctionnalité de correction automatique. Pour ce faire, j'ai rempli une des versions du questionnaires avec les outils d'Aperçu et je m'apprêtais à l'importer dans AMC à l'aide de l'interface graphique :
dans le projet concerné, onglet "saisie", bouton "automatique". Une fenêtre de dialogue s'ouvre pour sélectionner le fichier à importer.

Et là, le bât blaisse : après la sélection du pdf du questionnaire rempli, le bouton "Valider" reste grisé, cliquer dessus est sans effet.

Avez-vous une indication pour résoudre ce problème, s'il vous plaît ?

Merci de votre aide.


Replies (11)

RE: MacOSX :saisie automatique : Problème insertion des scans des copies - Added by Alexis Bienvenüe over 6 years ago

j'ai rempli une des versions du questionnaires avec les outils d'Aperçu

Ce n'est pas forcément la bonne méthode, car AMC s'attend à avoir des vrais scans en entrée. Vous aurez peut-être à cocher l'option Edition/Préférences/Scan/Conversion des scans/Forcer la conversion.

le bouton "Valider" reste grisé

Avez-vous choisi entre le mode photocopie et le mode standard en bas à gauche de la fenêtre ?

RE: MacOSX :saisie automatique : Problème insertion des scans des copies - Added by Gaël Cousin over 6 years ago

Bonjour Alexis, et merci pour votre aide.
J'ai fait ce que vous proposiez, effectivement j'ai pu cliquer sur "valider".

Ensuite, il semble qu'il y ait un problème dans mon installation. L'insertion n'a pas fonctionné.
Je précise que j'ai pris soin de convertir les copies remplies sous aperçu au format tiff (un fichier tiff contenant deux copies, chacune d'une page).

Les messages suivant s'affichent dans le terminal, juste après le clique sur "valider".

Bareword found in conditional at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/libexec/lib/perl5/AMC/Gui/Avancement.pm line 108.
Useless use of a constant ("Gtk3::main_iteration") in void context at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/libexec/lib/perl5/AMC/Gui/Avancement.pm line 108.
Bareword found in conditional at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/libexec/lib/perl5/AMC/Data.pm line 250.
Bareword found in conditional at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/libexec/lib/perl5/AMC/Data.pm line 262.
Bareword found in conditional at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/libexec/lib/perl5/AMC/Data.pm line 268.
Unable to flush stdout: Broken pipeBareword found in conditional at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/libexec/lib/perl5/AMC/Gui/Avancement.pm line 108.
Useless use of a constant ("Gtk3::main_iteration") in void context at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/libexec/lib/perl5/AMC/Gui/Avancement.pm line 108.
Can't exec "identify": No such file or directory at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/lib/AMC/perl/AMC-getimages.pl line 322.
readline() on closed filehandle NP at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/lib/AMC/perl/AMC-getimages.pl line 323.
Can't exec "convert": No such file or directory at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/lib/AMC/perl/AMC-getimages.pl line 372.
Use of uninitialized value in numeric gt (>) at /usr/local/Cellar/auto-multiple-choice/1.3.0.2161/lib/AMC/perl/AMC-gui.pl line 4739.

Devrais-je changer de stratégie et préférer une installation avec Macport ou utiliser une machine virtuelle ubuntu (j'en ai déjà une)?

RE: MacOSX :saisie automatique : Problème insertion des scans des copies - Added by Alexis Bienvenüe over 6 years ago

Can't exec "identify"
Can't exec "convert"

Il semble qu'AMC n'arrive pas à trouver les utilitaires d'ImageMagick (ou GraphicsMagick) : sont-ils bien installés ?

RE: MacOSX :saisie automatique : Problème insertion des scans des copies - Added by Gaël Cousin over 6 years ago

Bonsoir,
Je ne savais pas que ImageMagick était nécessaire pour accéder à toutes les fonctionnalités de AMC.
Y-a-t-il d'autres choses que je devrais installer moi-même pour que tout fonctionne ?

En décochant conversion forcée et en mettant un document tiff par copie, j'atteins le résultat escompté sans Image Magick,
ça progresse !!

Prochains essais avec un barème.

Merci à tous pour votre aide (surtout Alexis mais je suis sûr que d'autres se sont penchés sur la question)

Bonne soirée et bon week-end.

RE: MacOSX :saisie automatique : Problème insertion des scans des copies - Added by Maël Valais over 6 years ago

Coucou,

J'arrive un peu tard ! Il faudrait que je trouve un moyen d'avoir les notifications lorsqu'on parle de moi dans les message ^^

Les erreurs

Can't exec "identify" 
Can't exec "convert" 

sont 100% liées/causées par la formule Homebrew (imagemagick 6 est une dépendance de la formule). Je crois que j'ai oublié d'ajouter le path d'imagemagick au PATH utilisé au lancement de auto-multiple-choice. Je viens de réaliser que imagemagick@6 est "keg-only" (et donc il n'est pas dans le PATH par défaut) donc identify et convert ne peuvent pas être trouvés... Je vais faire la modif sur la formule (d'ailleurs je vais faire ça pour tous les commandes externes, ça évite les soucis quand les formules ne sont pas linkées).

Désolé pour ça !!

Maël

RE: MacOSX :saisie automatique : Problème insertion des scans des copies - Added by Maël Valais over 6 years ago

Voilà, c'est corrigé sur Homebrew ! Si tu fais

brew uninstall auto-multiple-choice
brew install auto-multiple-choice

ça devrait être bon

RE: MacOSX :saisie automatique : Problème insertion des scans des copies - Added by Gaël Cousin over 6 years ago

Bonjour et merci.
Mais je suis censé avoir installé image magicien auparavant ou ça se fera automatiquement?

RE: MacOSX :saisie automatique : Problème insertion des scans des copies - Added by Gaël Cousin over 6 years ago

Bonsoir, je viens de m'y remettre.

J'ai fait la reinstallation suggérée. Suite à ça ACM ne trouvait pas le fichier auto-multiple-test.sty et a suggéré que j'exécute
auto-multiple-test latex-link comme sudo. Malheureusement ça n'a pas fonctionné.
Du coup j'essaye de bidouiller en récupérant el fichier .sty sur internet. Mais ça ne fonctionne pas, faute d'avoir la version correspondant exactement à la dernière version de ACM.

S'il vous plaît, où puis-je trouver le bon fichier .sty ?

Merci.

RE: MacOSX :saisie automatique : Problème insertion des scans des copies - Added by Maël Valais over 6 years ago

Tu peux télécharger la « bottle » de homebrew là :
https://dl.bintray.com/maelvalais/bottles-amc/

Dans share/AMC/latex ou qq chose comme ça, tu trouveras le sty

RE: MacOSX :saisie automatique : Problème insertion des scans des copies - Added by Gaël Cousin over 6 years ago

Au poil ! tu m'enlèves une sacré épine du pied.
Merci beaucoup.

(1-11/11)