2 votes

Le flux de travail d'Automator s'exécute indéfiniment

J'ai rencontré un problème avec automator : J'ai un flux de travail qui fait du traitement d'image (il convertit des images en couleur en gris). Je peux invoquer le flux de travail à partir du terminal et il fonctionne correctement. La commande est la suivante automator -i infile.jpg imageconversion.workflow

Cependant, je rencontre un problème lorsque j'essaie d'intégrer ce workflow dans une application web, construite en Django et déployée avec mod_wsgi sur Apache. Le workflow est invoqué (je peux le voir dans les logs de la webapp), mais il s'exécute indéfiniment, et Apache finit par tuer le processus enfant après plusieurs minutes.

Je travaille sous OS X 10.9

Quelqu'un a-t-il rencontré un problème similaire ?

Merci, Gérald

2voto

Graham Miln Points 39606

Limites de l'Automator

Votre flux de travail Automator peut nécessiter un accès au serveur WindowServer pour fonctionner. Automator est conçu pour être exécuté dans une session utilisateur active, et non à partir d'une session shell.

L'utilisateur Apache qui lance votre flux de travail Automator n'a pas accès au serveur Windows, ce qui limitera probablement les actions que vous pouvez utiliser.

ImageMagik

Envisagez d'utiliser un outil de traitement d'images conçu pour une utilisation en ligne de commande, tel que ImageMagik . Jetez un coup d'œil à la -échelle de gris pour votre conversion :

convert in.png -grayscale Rec709Luminance out.png

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