Pausa del flusso di lavoro fino al completamento dell'azione

1

Ho installato Hazel su un server multimediale per aggiungere automaticamente file a playlist iTunes specifiche basate su un tag di testo nel nome della directory. Diversi utenti ci invieranno singoli file o directory tramite una casella personale sul nostro server e verranno automaticamente scaricati sul server multimediale tramite Cargo.

Il problema che sto incontrando è che Hazel applica le regole non appena vede 1 file nella directory Cargo, quindi se qualcuno invia più file solo il primo viene automaticamente aggiunto ad iTunes. Devi selezionare manualmente "regole di esecuzione" in Hazel per ottenere le tracce rimanenti aggiunte alla libreria e le playlist appropriate.

L'esecuzione manuale delle regole non è assolutamente un'opzione in questa configurazione, quindi mi chiedo se c'è un modo con Applescript o Automator per forzare Hazel a rimanere in attesa fino al completamento del download.

    
posta Johnnie Burik 29.05.2014 - 23:00
fonte

1 risposta

1

Ho appena caricato Hazel v3 sul mio Snow Leopard (10.6.8) e ho notato che fa uno scarso lavoro di rilevamento quando un file è occupato.

Quando ho creato un file come questo ...

$ cat > fileXX

Nel suo log dice correttamente che il file è occupato ma poi si arrende e lo sposta comunque ....!?

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.

Più file vengono elaborati così come appaiono. Ho anche provato ad aggiungere un ritardo sul file pugno, via applescript, per confonderlo, ma tutto ciò che è stato è stato ritardare il primo file, tutti gli altri file sono stati elaborati, uno alla volta.

Sul lato opposto, la creazione di un gruppo di file in un burst non ha influito su di esso. Ho anche provato a creare e importare iTunes in un burst - nessun problema.

Quindi, ti consiglio

  1. Controlla il tuo file di registro Hazel per problemi.
  2. Eventualmente modifica la regola per elaborare i file con Data di aggiunta non è negli ultimi x minuti
  3. Verifica se iTunes è la causa principale. La prima elaborazione potrebbe essere lenta dato che iTunes impiega un po 'per avviarsi, influenzando i file successivi ...

Se tutto il resto fallisce, prova a contattare lo sviluppatore ...: (

    
risposta data 28.09.2014 - 21:20
fonte

Leggi altre domande sui tag