1 votos

Pausa del flujo de trabajo hasta que se complete la acción

Tengo configurado Hazel en un servidor multimedia para añadir automáticamente archivos a listas de reproducción específicas de iTunes en función de una etiqueta de texto en el nombre del directorio. Varios usuarios nos envían archivos o directorios individuales a través de un dropbox en nuestro servidor y se descargan automáticamente en el servidor multimedia a través de Cargo.

El problema con el que me encuentro es que Hazel aplica las reglas en cuanto ve un archivo en el directorio Cargo, por lo que si alguien envía varios archivos sólo se añade automáticamente el primero a iTunes. Hay que seleccionar manualmente "ejecutar reglas" en Hazel para que se añadan las pistas restantes a la biblioteca y a las listas de reproducción adecuadas.

Ejecutar manualmente las reglas no es en absoluto una opción en esta configuración, así que me pregunto si hay una manera con Applescript o Automator para obligar a Hazel a estar en espera hasta que se complete la descarga.

1voto

SPRBRN Puntos 1008

Acabo de cargar Hazel v3 en mi Snow Leopard (10.6.8) y me he dado cuenta de que no detecta bien cuándo un archivo está ocupado.

Cuando he creado un archivo como este...

$ cat > fileXX

En el registro dice correctamente que el archivo está ocupado, pero luego se da por vencido y lo mueve de todos modos....?

2014-09-28 22:07:32.735 hazelworker[11272] Processing folder Test
2014-09-28 22:07:34.740 hazelworker[11272] File fileXX is busy. Skipping for now.
2014-09-28 22:07:36.751 hazelworker[11272] File fileXX is busy. Skipping for now.
2014-09-28 22:07:38.756 hazelworker[11272] fileXX: Rule Newly Added Files matched.
2014-09-28 22:07:38.871 hazelworker[11272] [File Event] File moved: fileXX moved from folder Test to folder Test2.

Los archivos múltiples se procesan a medida que aparecen. Incluso traté de añadir un retraso en el primer archivo, a través de applescript, para confundirlo pero todo lo que hizo fue retrasar el primer archivo, todos los demás archivos se procesaron, uno a la vez.

En el lado opuesto, la creación de un montón de archivos en una ráfaga, no afectó. Incluso probé a crear e importar en iTunes en una ráfaga, sin problemas.

Por lo tanto, recomendaría

  1. Comprueba el archivo de registro de Hazel para ver si hay problemas.
  2. Posiblemente cambie su regla para procesar los archivos con fecha de adición no está en los últimos x minutos
  3. Compruebe si su iTunes es la causa principal. El primer procesamiento puede ser lento ya que iTunes tarda en iniciarse, afectando a los archivos posteriores...

Si todo lo demás falla, intenta contactar con el desarrollador... :(

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