Indica il programma di utilità per le cartelle di OS X alla maggior parte degli utenti Mac e avrai probabilmente un aspetto un po 'perplesso. Le azioni cartella potrebbero non essere ben note, ma è un potente servizio di automazione che consente di eseguire un'attività ogni volta che una cartella sottoposta a monitoraggio subisce una delle seguenti modifiche: la cartella viene aperta o chiusa, spostata o ridimensionata o è stata aggiunta una voce ao rimosso da esso.
Quando si verifica un evento in una cartella monitorata, viene eseguito l'AppleScript collegato alla cartella tramite l'utilità Azioni cartella. L'attività che viene eseguita dipende da te; può essere tutto ciò che può essere espresso in un AppleScript. Questo è un fantastico strumento di automazione del flusso di lavoro che puoi utilizzare in una miriade di modi diversi.
La chiave per il successo dell'automazione del flusso di lavoro con Folder Actions è un'attività o un evento ripetitivo. Per implementare azioni cartella, è necessario creare un AppleScript per eseguire l'attività. AppleScript è il linguaggio di scripting integrato di OS X. È piuttosto facile da imparare, ma insegnarti come creare i tuoi AppleScript è oltre lo scopo di questo suggerimento.
Al contrario, trarremo vantaggio da uno dei tanti AppleScript preconfigurati incluso in OS X. Se desideri saperne di più su AppleScript, puoi iniziare con la documentazione online di Apple: Introduzione ad AppleScript.
L'evento per automatizzare
Io e mia moglie lavoriamo su una piccola rete domestica composta da vari computer, stampanti e altre risorse condivise. I nostri uffici si trovano in diverse parti della casa e spesso scambiamo file durante il giorno. Potremmo usare la posta elettronica per inviare questi file tra loro, ma il più delle volte, semplicemente copiamo i file nelle cartelle condivise sui nostri computer. Questo metodo è utile per la rapida condivisione di file drag-and-drop, ma a meno che uno di noi non invii un messaggio all'altro, non sappiamo che c'è un nuovo file nella nostra cartella condivisa, a meno che non ci capiti di guardare.
Inserisci azioni cartella. Una delle azioni AppleScripts for Folder predefinite è denominata "nuovi avvisi di elementi". Come puoi intuire dal suo nome, questo AppleScript guarda una cartella specificata. Quando qualcosa di nuovo viene aggiunto alla cartella, AppleScript visualizzerà una finestra di dialogo che annuncia che la cartella ha un nuovo elemento, una soluzione semplice ed elegante. Naturalmente, questo significa che non ho più una scusa per non lavorare su un nuovo file, ma tutto ha il rovescio della medaglia.
Crea l'azione cartella
Per iniziare con il nostro esempio, dovrai selezionare una cartella che desideri monitorare per quando viene aggiunto qualcosa di nuovo. Nel nostro caso, abbiamo selezionato una cartella condivisa sulla nostra rete locale, ma potrebbe anche essere una cartella che utilizzi per sincronizzare le informazioni tramite il cloud, come Dropbox, iCloud, Google Drive o Microsoft OneDrive.
Una volta che hai navigato nella cartella che desideri utilizzare, procedi nel seguente modo:
-
Fare clic con il tasto destro sulla cartella che si desidera monitorare.
-
Seleziona "Configura azione cartella" dal menu a comparsa. A seconda della versione di OS X che usi, può anche essere chiamato 'Folder Action Setup' che si trova sotto la voce di menu Servizi. Per renderlo ancora più difficile da trovare, potrebbe anche essere elencato sotto la voce "Altro" se sono installate diverse voci di menu contestuali.
-
A seconda della versione di OS X che si sta utilizzando, è possibile visualizzare l'elenco degli script di azione della cartella disponibili o la finestra di Impostazione della cartella. Se viene visualizzato l'elenco di script disponibili, passare al punto 8, altrimenti continuare con il passaggio 4.
-
Apparirà la finestra Impostazione azioni cartella.
-
Fare clic sul segno "+" nella parte inferiore dell'elenco a sinistra per aggiungere una cartella all'elenco di Cartelle con Azioni.
-
Verrà visualizzata una finestra di dialogo standard aperta.
-
Seleziona la cartella che vuoi monitorare e clicca sul pulsante 'Apri'.
-
Verrà visualizzato un elenco di AppleScript disponibili.
-
Seleziona "aggiungi - nuovo elemento alert.scpt" dall'elenco degli script.
-
Fai clic sul pulsante "Allega".
-
Assicurati che la casella "Abilita azioni cartella" sia spuntata.
-
Chiudere la finestra di Impostazione delle azioni della cartella.
Ora ogni volta che un elemento viene aggiunto alla cartella specificata, una finestra di dialogo visualizzerà il seguente testo: 'Avviso azione cartella: è stato inserito un nuovo elemento nella cartella' {nome cartella}. ' La finestra di dialogo Avviso azione cartella offre anche la possibilità di visualizzare i nuovi articoli.
La finestra di dialogo Avviso azioni cartella alla fine si chiuderà automaticamente, quindi se non hai il tè, potresti perdere una notifica.