0 votes

Comment puis-je indiquer à une action Automator que le chemin d'accès source d'un document doit également être le chemin d'accès de destination ?

J'utilise l'action Automator "Convertir en PDF" d'ABBYY FineReader Pro. Elle effectue simplement une reconnaissance OCR sur un fichier donné et enregistre le résultat dans un nouveau PDF.

Ça ressemble à ça :

abbyy-finereader-automator-action

Le problème que je rencontre concerne le dossier de sortie ("Ausgabe speichern in"). Je veux dire à Automator que le chemin d'accès complet du fichier d'entrée est également le chemin d'accès souhaité pour le fichier de sortie (agréable à avoir : et ajoute "-ocr" au nom du fichier).

J'ai déjà découvert que cela pouvait être fait avec le snippet AppleScript, que vous voyez en bas de la capture d'écran. Malheureusement, les fichiers se retrouveront dans /Applications, car l'application ABBYY s'y trouve et la variable n'est donc pas interprétée comme je le voulais.

Nous vous remercions de votre compréhension et de vos conseils.

1voto

user3439894 Points 52496

J'ai téléchargé le fichier ABBYY_FineReader_Pro_ESD.dmg depuis abbyy.com et je l'ai installé, puis je l'ai ouvert pour consulter le fichier d'aide relatif à l'utilisation d'Automator. Comme il ne contenait pas beaucoup d'informations, j'ai vérifié le lien du fichier d'aide sur abbyy.com et, bien qu'il contienne des informations supplémentaires, il ne contenait pas ce que je cherchais. À savoir, de la documentation sur le paramétrage programmatique de "Nom de fichier de sortie :" à une valeur de variable comme on peut le faire avec l'option "Enregistrer la sortie dans :" en la réglant sur un fichier variable .

Voici un exemple d'automate flux de travail enregistré comme un Service Vous pouvez utiliser l'option de conversion en PDF pour prendre un fichier image sélectionné dans le Finder et le convertir en document PDF éditable. Vous pouvez voir dans l'image ci-dessous quels paramètres sont pertinents. Notez que la seule option dans les Options variables de l'option current_path variable a seulement un champ Name :, pas de champ script. Et si l'image est prise sous OS X 10.8.5, je l'ai néanmoins testée sous MacOS 10.12 et Automator n'affiche pas d'options variables comme sur votre image. (Alors comment avez-vous fait pour l'obtenir comme ça ?)

enter image description here

J'ai réglé l'option "Enregistrer la sortie dans :" en glissant et en déposant l'icône current_path variable sur elle, puis a enregistré le Service . Il est important que vous n'exécutiez pas le Service à partir d'Automator, car si cela est fait à partir d'Automator, il modifie "Enregistrer la sortie dans :" le chemin du dossier contenant et ne se réinitialise pas comme il le fait automatiquement lorsqu'il est exécuté en tant qu'application de l'automatisation. Service de Finder.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X