2 votos

El flujo de trabajo de Automator se ejecuta eternamente

Me he encontrado con un problema con Automator: Tengo un flujo de trabajo que hace el procesamiento de imágenes (convierte las imágenes en color a gris). Puedo invocar el flujo de trabajo desde el terminal y funciona bien. El comando es automator -i infile.jpg imageconversion.workflow

Sin embargo, me encuentro con un problema cuando intento integrar este flujo de trabajo en una aplicación web, construida en Django y desplegada con mod_wsgi en Apache. El flujo de trabajo se invoca (puedo ver esto desde los registros de la aplicación web), pero se ejecuta para siempre, y finalmente apache matará el proceso hijo después de varios minutos.

Estoy ejecutando OS X 10.9

¿Alguien se ha encontrado con un problema similar?

Gracias, Gerald

2voto

Steve Evans Puntos 155

Limitaciones de Automator

Su flujo de trabajo de Automator puede requerir acceso al WindowServer para funcionar. Automator está diseñado para ser ejecutado dentro de una sesión de usuario activa, y no desde una sesión de shell.

El usuario de Apache que lanza su flujo de trabajo de Automator se ejecuta sin acceso al WindowServer y esto probablemente limitará las acciones que puede utilizar.

ImageMagik

Considere la posibilidad de utilizar una herramienta de procesamiento de imágenes diseñada para su uso en la línea de comandos, como ImageMagik . Echa un vistazo a la -Escala de grises para su conversión:

convert in.png -grayscale Rec709Luminance out.png

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X