Hazel, un'applicazione di monitoraggio delle cartelle, è stata a lungo una delle preferite da molti appassionati di Mac. Hazel agirà automaticamente sui tuoi file, usando le regole che crei, mantenendo le tue cartelle in ordine. Se hai desiderato che tutta la tua musica scaricata o qualsiasi altro tipo di file facesse semplicemente quello che volevi, usando solo il potere della tua mente, beh, questa è la prossima cosa migliore. Vedremo passo dopo passo come creare una regola da zero e quindi impostare nove regole che è possibile personalizzare in base alle proprie esigenze.
Prima di iniziare, è necessario installare Hazel, un riquadro di preferenze di sistema di terze parti, tramite il sito Web di Noodlesoft. La versione completa costerà $ 25 e c'è una prova gratuita di 14 giorni.
Hazel dipende dalle regole che crei o scarichi e importi. Specifica le cartelle che vuoi che Hazel guardi e poi imposta le condizioni esatte che devono essere soddisfatte prima che Hazel agisca. Una volta soddisfatte tali condizioni, Hazel si mette al lavoro, eseguendo le azioni che hai assegnato. Dovrai essere specifico, comunque, o troverai Hazel che fa ogni genere di cose che non hai inteso o niente del tutto. Non è un problema risolvere i problemi, e vedremo anche come risolvere una regola infranta.
Per prima cosa proveremo a creare una regola generica per imparare come funziona Hazel, e più avanti nel tutorial applicheremo queste abilità alla creazione di regole Hazel specifiche per migliorare il tuo flusso di lavoro.
Se la cartella che vuoi che Hazel guardi non è già nella lista di Hazel, fai clic sul segno più nella parte inferiore dell'elenco delle cartelle e cerca finché non trovi quella giusta.
Prima di iniziare, non è una cattiva idea mettere in pausa le regole attive sulla cartella con cui stai lavorando, nel caso in cui si salva una regola semilavorata e si fa in modo che Hazel esegua alcune azioni stravaganti, anche se involontarie, nei file in quella cartella.
Metti in pausa le regole di una cartella facendo clic sull'ingranaggio sotto l'elenco Cartelle e selezionando Sospendi regole. Accanto alla regola verrà visualizzata un'icona di pausa. Quando sei pronto per riavviarlo, fai di nuovo clic sulla marcia e seleziona Riprendi regole.
Con la cartella selezionata, fai clic sul segno più sotto Regole per aprire una nuova regola. Digita un nome descrittivo per la regola, quindi avrai un'idea di cosa farà se la guardi qualche volta lungo la linea.
Determina le condizioni per la tua regola. Cioè, quali fattori scatenanti devono essere soddisfatti affinché Hazel agisca? Potrebbe essere che un nuovo file cada nella cartella o che Hazel rilevi un vecchio file nella cartella. Hazel cercherà i file con nomi specifici, date di accesso, commenti, dimensioni, tipi di file, origini e molto altro, e Hazel accetterà tutte le condizioni che ti verranno date. È possibile specificare che un file deve soddisfare alcuni, tutti o nessuno di questi criteri.
Dovrai creare condizioni che includano solo i file previsti e non raccogliere nulla di estraneo. La chiave è impostare condizioni sufficientemente ampie da consentire a Hazel di trovare tutti i file desiderati ma abbastanza stretti da escludere qualsiasi altra cosa.
Hazel ha bisogno di sapere cosa fare con tutti i file trovati come risultato delle condizioni che hai impostato. Ancora una volta, Hazel può fare una lista completa di azioni, quindi non devi sceglierne una. I tuoi file possono essere spostati in una nuova cartella, rinominati con un pattern specifico, spostati in una nuova sottocartella, archiviati e molte altre azioni.
Se sai cosa stai facendo, e alla fine di questo tutorial, puoi ottenere che Hazel esegua uno script AppleScript o shell ed esegua tutti i tipi di funzioni, oltre alle azioni di base che vengono fornite di serie con Hazel.
Assicurati di fare clic su OK per salvare la nuova regola. Se vieni distratto e casualmente esci da Hazel senza salvare la tua regola, tutto è perduto.
Ritornato nella scheda Cartelle di Hazel, verifica che la nuova regola si trovi nella cartella desiderata e abbia accanto un segno di spunta, a indicare che è abilitata. Se tutto sembra a posto, puoi andare avanti e riprendere se prima hai messo in pausa le regole e le azioni.
Se nulla sembra accadere immediatamente e pensi che dovrebbe, fai clic sull'ingranaggio sotto l'elenco Cartelle e seleziona Esegui regole ora. Se la tua regola è impostata correttamente, Hazel dovrebbe iniziare ad agire sui tuoi file ora.
Se dopo aver selezionato Esegui regole ora, non vedi ancora nulla, seleziona la cartella che ti dà problemi nell'elenco delle cartelle e fai clic sull'icona dell'occhio sotto. Hazel aprirà una finestra di tutti i file e le cartelle all'interno della cartella monitorata.
A destra vedrai le regole che corrispondono a quei file. Se quella sezione è vuota, però, i tuoi file non soddisfano i criteri della tua regola. Dovresti dare un'altra occhiata all'interno della tua regola e modificarla finché non riesci a fare una buona corrispondenza.
Quindi ora sai come si fanno le regole, ed è grandioso, giusto? Questo e due dollari ti daranno una Coca-Cola. Solo sapere come si fanno le regole in Hazel non ti sta facendo molto bene, vero? A meno che tu non sappia come usare con successo le regole Hazel per creare un'esperienza migliore sul tuo Mac.
Scopriremo nove regole per far volare il tuo Mac, e una volta che avrai configurato le tue regole Hazel, ti verranno parecchie le mani.
La mia cartella Download è fuori controllo e finisco con un sacco di cruft sul mio desktop. Se non sto attento, butto tutto nei documenti e finisco con un casino ancora più grande lì. Non cercare di dirmi che sono l'unico, perché prima ferirà i miei sentimenti e secondo so che è solo una grande bugia. Che tu stia scaricando sul tuo desktop, download, documenti o da qualche altra parte, ho delle regole che ti aiuteranno a ripulire le tue cartelle.
Questa regola cerca file e cartelle nella cartella Download (o qualsiasi) che sono stati aggiunti prima di sette giorni fa. Tutto quello che è stato lì meno di una settimana sta per volare sotto il radar, ma se è più vecchio di quello, è sulla lista dei successi di Hazel.
È importante notare che Hazel non sta cercando file che sono stati aperti, aperti, modificati o creati per l'ultima volta più di una settimana fa. No, questi file sono stati aggiunti alla cartella più di una settimana fa, ma possono avere due anni o essere stati aperti ieri. Un'applicazione, un documento o un file musicale scaricato potrebbe essere stato creato mesi fa, ma l'hai appena scaricato e non vuoi che Hazel passi via quel file nuovo di zecca, solo perché è stato creato tecnicamente più di sette giorni fa.
Quindi cosa fa Hazel con tutti quei file di una settimana che trova? Crea una sottocartella all'interno della cartella Download. La sottocartella verrà denominata Pulizia settimanale e avrà come prefisso la data corrente. Tutti i tuoi file sono ancora lì e sono accessibili, ma non interferiscono più con i nuovi file a cui devi accedere.
Se vuoi che i tuoi file rimangano nella tua cartella dei download principale un po 'più a lungo di una settimana, ma ti piace ancora l'idea di un cleanout regolare, forse una regola mensile è più il tuo stile. Hazel cercherà tutti i file o le cartelle che sono stati aggiunti alla cartella monitorata più di quattro settimane fa.
Analogamente a Weekly Cleanup, Hazel ordinerà anche tutti i file corrispondenti in una cartella di pulizia mensile con un prefisso di data. Andiamo un po 'oltre con questa regola, però, e vediamo cos'altro può fare Hazel per noi.
Poiché questa roba è lì da un mese e non hai ancora fatto nulla, potresti aver bisogno di più incentivi per agire effettivamente su quei file spostati. Diamo tutto a un'etichetta di colore rosso. Sembra giustamente terribile, vero? Ovviamente, tutto può essere annullato nella finestra Ottieni informazioni in Finder.
Potresti volere che i tuoi file più recenti portino alla tua attenzione, invece, un piccolo suggerimento da parte di Hazel che hai qualcosa di nuovo da affrontare o che ti informa che il download è completato.
Crea una nuova regola che richiede che tutte le condizioni siano soddisfatte affinché l'azione venga attivata. La prima condizione è che la data in cui il file è stato aggiunto alla cartella sia nell'ultimo giorno. Questo prenderà tutti i tuoi file più recenti. Se vuoi concederti del tempo per modificare o spostare il file da solo prima che Hazel si imponga, aggiungi anche la condizione in cui la data aggiunta non è nell'ultima ora. Questo ti darà un'ora per spostare il tuo file dalla cartella monitorata prima che agisca Hazel.
Quindi imposterai un'azione per Hazel sul nuovo file. Probabilmente il modo più semplice è etichettare il nuovo file con un colore, quindi rimarrà tra le cose più vecchie, ma questa azione funzionerebbe meglio se fosse accompagnata da un'altra regola che rimuoveva l'etichetta o cambiava il colore dell'etichetta dopo ventiquattro ore.
Prendo un sacco di schermate. Voglio dire, guarda questo tutorial. Questo è un sacco di schermate. Molto tempo fa ho cambiato la mia cartella predefinita per le schermate dal mio desktop ai download, perché ero più che un po 'vergognoso dello screen shot cruft, ma anche così, tutte quelle immagini stanno affollando tutti i miei file scaricati ora. Hazel ha una soluzione semplice, però, e non è solo per le schermate. Ti mostrerò come impostare la regola e come personalizzarla.
Crea una nuova regola, per la quale tutte le condizioni devono essere soddisfatte affinché Hazel esegua l'azione. Daremo ad Hazel un paio di criteri, e ha bisogno di incontrarli tutti. Innanzitutto, fai sapere ad Hazel che il nome del file deve iniziare con "Schermata".
In secondo luogo, il tipo di file deve essere PNG, o "Immagine di grafica di rete portatile" per Hazel. PNG non sarà solo elencato nel menu a discesa Tipo, però. Devi prima selezionare Altro, e poi andare a cercarlo. C'è molto in Other, però, quindi fai una ricerca per "Portable" e questo dovrebbe restringere notevolmente il campo. Fai doppio clic sul tuo tipo di file per inserirlo nelle tue condizioni.
Una volta ottenuto il nome file e il tipo ordinato, scegliere l'azione Ordina in sottocartella e creare un modello per il nome della cartella. Uso le "schermate" seguite dalla data corrente, in questo modo tutte le schermate che creo ogni giorno sono ordinate cronologicamente. Ora, ogni volta che faccio uno screenshot, viene immediatamente inserito automaticamente in una sottocartella.
Se non lavori così tanto con le schermate ma hai molti file che arrivano con nomi simili, modifica la condizione "Screen Shot" in modo che si adatti ai tuoi file. Cambierete anche il tipo di file e aggiungerete altre condizioni per soddisfare le vostre esigenze. Se non vedi il tipo di file necessario nel menu a discesa Tipo, ricorda di effettuare il check in Altro.
Scarico la maggior parte della mia musica da iTunes o Amazon, ma occasionalmente ricevo un singolo promozionale da un blog musicale o acquisto un album da oltreoceano e devo importarlo nella mia libreria di iTunes. Se sono su un rotolo di download di musica, la mia cartella Download può essere riempita abbastanza prima che mi importi di importare qualcosa. Nessun problema, perché Hazel è sul caso.
Crea una nuova regola in qualsiasi cartella che riceve la musica scaricata. Avrai solo bisogno di una condizione, "Kind is Music", perché Hazel sta andando alla ricerca di file musicali. Se vuoi essere più specifico, però, puoi dare a Hazel un lasso di tempo o una fonte.
Scegli l'azione Importa in iTunes e scegli la playlist che desideri. Ho creato una playlist specifica per Hazel, quindi so dove è tutta la mia nuova musica e posso modificare qualsiasi dato, come il titolo o il genere dell'album, se necessario, ma puoi semplicemente importare tutto direttamente in Music, se lo desideri. Se hai finito con i tuoi file musicali, puoi spostarli nel Cestino, etichettarli con un colore o creare una sottocartella per spostarli in.
Forse vuoi di più in termini di notifica che hai un nuovo file, però. Creiamo un AppleScript che ti farà davvero notare che hai un nuovo file in agguato, in attesa che tu faccia qualcosa con esso. Aggiungi l'azione Esegui AppleScript alla tua regola Hazel.
Seleziona lo script incorporato, fai clic su Modifica script e incolla quanto segue nella finestra dello script:
dì all'applicazione "Mail" imposta theNewMessage per creare un nuovo messaggio in uscita con proprietà subject: "Salve dal tuo Mac!", contenuto: "Hai un nuovo file nella cartella Download, ragazza!", visibile: true dì a theNewMessage make new al destinatario alla fine di destinatari con proprietà indirizzo: "[email protected]" invia fine tell end tell
Puoi modificare ciò che è necessario, sai, specialmente l'indirizzo email e forse anche l'impertinente "hey girl" nel contenuto dell'email. Dipende da te, ovviamente.
Se hai Growl, o anche se non lo fai, puoi impostare notifiche Growl simili agli avvisi email sopra, ma le notifiche sono ancora più semplici e non richiedono AppleScript. Invece di eseguire AppleScript per l'azione Hazel, seleziona Visualizza notifica Growl.
Quindi imposta il modello che desideri utilizzare, comprese le variabili che desideri. Ogni volta che la regola viene attivata riceverai una notifica, il cui testo è basato sulla tua regola.
Con Growl on e abilitato, riceverai le normali notifiche Growl, ma se non hai Growl, non temere mai. Il Centro di notifica si prenderà cura di te per te. Passa alle Notifiche nelle Preferenze di Sistema e assicurati che HazelHelper si trovi nel Centro di notifica. Se Hazel cerca di lanciare qualsiasi notifica e Growl non è in grado di gestirli, il Centro di notifica prenderà il sopravvento.
Attenzione però a queste due azioni. Mentre è bello che Hazel ti faccia sapere ogni volta che sta facendo qualcosa, soprattutto qualcosa di importante, se sta facendo qualcosa di importante per cinquanta file alla volta, riceverai una notifica cinquanta volte. Se si segue la rotta della posta elettronica, questo potrebbe finire solo dall'altra parte del fastidioso.
Se vuoi solo essere avvisato quando hai un nuovo file, però, e stai scaricando solo uno o due file, non è un cattivo affare. Ancora meglio è se si personalizzano le condizioni innescate affinché la regola includa solo file con nomi specifici o scaricati da determinati mittenti o URL, come faremo in seguito nelle regole specifiche del progetto. Quindi puoi anche personalizzare il tuo avviso e sapere quando ottieni un nuovo file chiamato "Cat picture" o scaricare qualcosa da www.catpics.tv.
Simile alla ricerca di file da [email protected], Hazel può anche monitorare le tue cartelle per [email protected], che è probabilmente più utile. Piuttosto che cercare di soddisfare tutte le condizioni per la regola, dovrai scegliere "qualsiasi", su questa, perché daremo a Hazel molte opzioni per trovare i nostri file di progetto.
Puoi davvero impilare le condizioni qui. Penso di averne usato cinque nel mio esempio, ma puoi aggiungerne quante ne vuoi, dato che stiamo usando l'operatore "any" e non escluderemo i file includendo condizioni extra.
Le ottime condizioni per trovare i file di progetto o client sono "nome contiene KEYWORD" o "contenuti contengono KEYWORD." Hazel sarà anche alla ricerca di indirizzi email, URL e molto altro ancora.
Alcune cose che Hazel può fare con i tuoi file di progetto sono spostarle dalla cartella Download in una cartella specifica del progetto o ordinarle in una sottocartella che include l'indirizzo email dell'autore e la data corrente.
Anche più esperto, puoi inviare i tuoi file a Evernote come nuove note. Questo è un altro AppleScript che verrà eseguito come uno script incorporato, ed ecco il codice:
dire all'applicazione "Evernote" attivare creare note dal file theFile tags "TAG1", "TAG2", "TAG3" fine tell
Le uniche parti di cui vorrete cambiare sono tutte maiuscole. Hazel creerà una nuova nota nell'applicazione Evernote per Mac basata sui tuoi file. Puoi creare tag nella regola, ma probabilmente dovrai creare una regola separata per ogni cliente o progetto; altrimenti i tuoi tag saranno confusi.
L'unica cosa che non puoi fare è inserire automaticamente le note nei taccuini esistenti. Se non sei esatto, creerai un nuovo taccuino accanto all'originale, e puoi facilmente far bloccare Evernote e non fare assolutamente nulla con la tua nuova nota se non stai attento con la creazione del tuo taccuino.
Combiniamo le regole specifiche del progetto e la nuova azione delle note per gestire le dichiarazioni di fatturazione. Se le tue dichiarazioni ti vengono inviate via email ogni mese o scaricate da te, possono davvero iniziare ad accumularsi se non stai facendo nulla con loro. Invece, inseriscili in Evernote, dove sono sempre lì se ne hai bisogno ma non ingombrano il tuo Mac
Come nella regola specifica del progetto, crea una condizione cercando un URL sorgente o una parola chiave che corrisponda al tuo conto. L'uso dell'URL potrebbe essere buono, o anche un indirizzo postale funzionerebbe.
Quindi, crea la condizione Esegui AppleScript con lo script "invia a Evernote" incollato nel campo dello script incorporato. Per i tuoi tag puoi usare il nome di chi stai pagando, l'anno in corso e persino un "conto" generico.
Una volta che la tua affermazione è stata spostata su Evernote, puoi istruire Hazel a spostarlo nel Cestino. Se non sei ancora pronto a rilasciare, Hazel può spostarlo in una cartella "Fatture" in Documenti, etichettarlo con un colore o creare una sottocartella per ospitarla, in modo da sapere quali istruzioni sono state importate.
Fai attenzione a qualsiasi regola che indichi a Hazel di spostare i file nel Cestino, tuttavia, poiché Hazel ha anche una funzione di monitoraggio dei rifiuti. A meno che non sia disabilitato, Hazel svuoterà il tuo Cestino una volta che avrà raggiunto una certa enormità. Se non sei pronto a separarti dai tuoi file, e Hazel ha messo gli occhi sul tuo cestino, dovrai assicurarti di non lanciare niente che non sei realmente pronto a separare.
Le descrizioni e gli screenshot qui sopra ti aiuteranno a replicare le mie regole preferite e crearne di tue. Se non ne hai mai abbastanza di Hazel, dai un'occhiata ai forum di Noodlesoft, dove gli utenti di Hazel hanno pubblicato le loro regole "ricette" e persino incluso i link di download ad alcuni per l'importazione. Ricordati di stare attento con qualsiasi nuova regola, dato che Hazel è uno strumento molto potente, ma come con qualsiasi strumento eccezionale, se sai cosa stai facendo, Hazel può farti risparmiare molto tempo e fatica.