Una guida pratica all'uso di Automator
Una guida pratica all'uso di Automator
Anonim
Una guida pratica all'uso di Automator
Una guida pratica all'uso di Automator
icona-automa
icona-automa

Automator è un programma per Mac OS X incredibilmente utile che ti consente di automatizzare alcune delle tue operazioni di routine e quotidiane. Sfortunatamente, la maggior parte dei nuovi utenti Mac non sa nemmeno che questo strumento esiste. Pertanto, oggi cercherò di risolvere questo problema e, con l'aiuto di esempi visivi, mostrerò i principi di base della creazione di mini-programmi, che sono chiamati "processi" (flusso di lavoro).

Rinominare le immagini in batch

Inizieremo, forse, con un compito piuttosto semplice di rinominare gruppi di immagini secondo una certa maschera contenente il nome del file, il suo numero e la data corrente. Se ci sono molti di questi file, puoi rinominarli manualmente, ma se c'è un gran numero di file, ti consiglio di usare i servizi di Automator.

Per avviare l'utilità, devi solo trovare la sua icona nella parte superiore della directory Applicazioni o utilizzare il tuo launcher preferito per avviare applicazioni / sistema Spotlight. E dopo pochi secondi, apparirà una finestra dell'applicazione, oltre a un elenco di modelli disponibili:

  • Un "Processo" è la più semplice sequenza di azioni che può essere avviata direttamente da Automator.
  • Il "Programma" è un processo autonomo e può essere salvato come una normale applicazione Mac OS X con l'estensione

    *.app

  • .
  • Un "servizio" è un processo dipendente dal contesto che può essere utilizzato in tutto il sistema o in singole applicazioni.
  • L'"azione cartella" viene avviata solo per la cartella specificata e viene inizializzata dagli oggetti aggiunti ad essa.
  • I "plug-in di stampa" vengono utilizzati per estendere le capacità della finestra di dialogo di stampa.
  • I promemoria ICal sono processi attivati da eventi aggiunti a iCal.
  • Infine, l'"Image Capture Plugin" può essere utilizzato in un'applicazione appropriata per elaborare le foto scaricate da una fotocamera.
automa-01
automa-01

Nel nostro caso, seleziona "Azione cartella" e apparirà una finestra di fronte a noi, divisa in 2 aree. La metà sinistra contiene la Libreria (un elenco di azioni e variabili disponibili) e la metà destra contiene la finestra del flusso di lavoro, nella quale è possibile trascinare gli elementi dalla Libreria.

Utilizzando l'opzione situata nella parte superiore della finestra del processo (proprio sotto la barra degli strumenti), è necessario selezionare una cartella. Per lei, le nostre azioni saranno eseguite:

automa-02
automa-02

Tutto ciò di cui potremmo aver bisogno per risolvere il problema si trova nella categoria "File e cartelle". Per prima cosa devi trovare e trascinare un'azione chiamata "Rinomina oggetti del Finder" nella finestra del flusso di lavoro. Poiché Automator cambia i loro nomi, ci verrà chiesto di aggiungere automaticamente un'altra azione per salvare i file originali in una cartella diversa (ho deciso di non salvare le copie, ma ciò non significa che devi fare lo stesso).

Ora, nel primissimo elenco a discesa della nostra azione, devi selezionare la voce "Rendi sequenziale" e configurare il formato del nuovo nome a tua discrezione. Questo è abbastanza facile, poiché c'è un esempio nella parte inferiore dell'azione.

Per aggiungere la data corrente al nome del file, devi trascinare nuovamente l'azione Rinomina elementi del Finder nella finestra del flusso di lavoro. Solo che questa volta, invece di "Rendi sequenziale", seleziona la voce di elenco "Aggiungi data o ora" (più precisamente, viene selezionata automaticamente) e imposta i parametri come desideri:

automa-03
automa-03

Puoi semplicemente controllare il lavoro del processo: salvalo e trascina il gruppo di file nella cartella indicata all'inizio. Dopo un po' - dipende dalla dimensione e dal numero di file - i loro nomi verranno automaticamente cambiati. Guarda com'è facile?

Ridimensionamento in batch delle immagini

Compliciamo il compito. Diciamo che abbiamo un gran numero di immagini (fotografie) che devono essere ridotte. Per risolvere questo problema, dobbiamo selezionare il modello "Programma".

automa-04
automa-04

Tuttavia, prima di affrettarsi a risolvere il problema "a testa alta", propongo di elaborare una sequenza di azioni necessarie. Ad esempio, per prima cosa dovremmo chiedere all'utente di selezionare le foto che vogliamo ridimensionare. Inoltre, è consigliabile lavorare non con gli originali dei file, ma con le loro copie, in modo che ci sia sempre l'opportunità di provare nuove impostazioni per il nostro processo. E copieremo le miniature in una directory separata.

Ora puoi procedere alla formazione del nostro mini-programma. Innanzitutto, devi trovare e trascinare l'azione "Richiedi elementi del Finder" nella categoria "File e cartelle" (o tramite la barra di ricerca) nella finestra del flusso di lavoro. Qui puoi specificare il testo del titolo della finestra, la cartella iniziale e il tipo di dati. Non dimenticare di impostare la casella di controllo per la selezione multipla.

Per lavorare con le copie dei file, suggerisco di trovare l'azione "Copia elementi del Finder" nella Libreria, specificando la directory di destinazione. Il passaggio successivo è nella categoria "Foto" e si chiama "Zoom immagine". Nelle impostazioni, puoi specificare la dimensione dell'immagine risultante in pixel o in percentuale.

A proposito, ci sono tre schede nel riquadro inferiore di ogni azione: Risultati, Opzioni e Descrizione. Pertanto, se desideri che Automator ti chieda di specificare la dimensione dell'immagine richiesta ogni volta che esegui questa azione, seleziona la casella di controllo "Mostra azione in corso" nella scheda Parametri. file da rinominare).

Se noti, da ogni azione esce una freccia triangolare, che rappresenta il risultato del suo lavoro. Questi risultati vengono quindi utilizzati come parametri di input nel passaggio successivo.

E un altro trucco: selezionando la casella di controllo "Mostra azione in corso", l'opzione "Mostra solo oggetti selezionati" diventerà attiva. Pertanto, sarai in grado di visualizzare non l'intera finestra con l'azione, ma solo alcuni elementi. Ad esempio, un campo per specificare la dimensione richiesta.

E alla fine del processo, dobbiamo trasferire l'immagine in miniatura in una nuova directory. Per questo abbiamo bisogno dell'azione "Nuova cartella" dalla categoria "File e cartelle".

automa-05
automa-05

Il programma salvato si comporterà esattamente come qualsiasi altra applicazione sul sistema.

Apertura di determinate pagine Web all'avvio del browser

Quasi ogni giorno lancio Safari e inizio a lavorare con le stesse pagine web. Allora perché non creare un'app che lo faccia automaticamente?

Abbiamo bisogno di un modello di applicazione e di due azioni che si trovano nella categoria Internet:

  • "Ottieni URL evidenziati", nelle cui impostazioni indichiamo le nostre pagine web preferite;
  • e l'azione "Visualizza pagine web" per aprirle nel browser predefinito.
automator-06
automator-06

Estrai testo da PDF

Questo è uno script abbastanza semplice ma utile per Automator e a volte può farti risparmiare tempo. Ti consentirà di estrarre il testo da un documento PDF (ovviamente, tale documento dovrebbe contenere solo testo, non immagini scansionate) e salvarlo in un file separato con o senza formattazione.

Per risolvere il problema, abbiamo bisogno di una sola azione con lo stesso nome, "Estrai testo PDF", che si trova nella categoria "File PDF". Trascinalo nella finestra del flusso di lavoro e regola le opzioni come preferisci:

automa-07
automa-07

Tieni presente che non abbiamo specificato l'azione "Richiedi elementi del Finder" in questo processo, quindi una volta avviato, puoi trascinare e rilasciare qualsiasi PDF da elaborare direttamente sull'icona della nostra applicazione nel Dock. Questo file servirà come parametro di input per il processo.

Salva il contenuto degli appunti in un file di testo

Continuiamo a familiarizzare con diversi modelli di Automator e in questo processo propongo di creare un servizio che salverà il contenuto degli appunti nel file di testo che abbiamo specificato. Il modello richiesto si chiama "Servizio". Non insegnerà alcun dato iniziale, ma "agirà secondo la situazione". Pertanto, non avrà dati di input, che devono essere specificati nell'elenco a discesa sopra la finestra del flusso di lavoro.

Successivamente, nell'area di lavoro, copia l'azione "Ottieni contenuto degli appunti" dalla categoria "Utilità di servizio" (non ha impostazioni) e l'azione "Nuovo file di testo" dalla categoria "Testo".

automator-08
automator-08

Il nostro servizio deve avere un nome umano in modo che possiamo trovarlo facilmente nel menu "Servizi" di qualsiasi applicazione …

automa-09
automa-09

… e assegnagli, se necessario, una scorciatoia da tastiera nell'applicazione Preferenze di Sistema.

automa-10
automa-10

E se sostituisci l'azione "Nuovo file di testo" con "File da testo a audio", come risultato del lavoro del processo riceverai una traccia audio con il contenuto degli appunti, registrata utilizzando il sistema operativo Mac integrato X funzione di sintesi vocale.

automa-11
automa-11

In generale, questa funzione è stata progettata specificamente per le persone con disabilità, ma se lo si desidera, può essere utilizzata anche per scopi di intrattenimento.

Backup automatici semplici

Mentre continuiamo a complicare le cose, ora propongo di creare un semplice sistema di backup che verrà attivato quando si verifica un determinato evento in iCal. Per fare ciò, utilizzeremo la sua capacità come promemoria dell'evento per avviare un'applicazione o un file specifico.

automa-12
automa-12

In Automator, seleziona un nuovo tipo di modello - "Promemoria iCal", quindi trascina tre azioni dalla categoria "File e cartelle" alla finestra del flusso di lavoro:

  • "Ottieni oggetti Finder specificati" (seleziona la cartella desiderata per il backup utilizzando il pulsante Aggiungi).
  • "Recupera il contenuto delle cartelle" con l'opzione "Ripeti per ogni sottocartella trovata" selezionata.
  • E "Copia elementi del Finder" (è necessario specificare la directory di destinazione per esso e consentire di sovrascrivere i file esistenti).
automa-13
automa-13

Non appena salvi il processo, iCal si avvierà e un evento con il nome del tuo processo verrà automaticamente aggiunto per il prossimo futuro. Puoi modificare questo evento a tua discrezione, nonché creare un evento completamente nuovo e indipendente, indicando la necessità di avviare il nostro programma nella sezione promemoria:

automa-14
automa-14

Esci da tutte le applicazioni

A volte è necessario terminare tutte le applicazioni in esecuzione che interferiscono con il lavoro o che hanno occupato quasi tutte le risorse libere del computer. In questo caso puoi utilizzare un'utility speciale come Blitz, uno dei consigli per concentrarsi su Mac OS X, oppure ricominciare da capo chiudendo tutte le applicazioni in un colpo solo.

Questo flusso di lavoro richiede solo un'azione programmata. E questa azione si chiama allo stesso modo - "Termina tutti i programmi" (si trova nella categoria "Utilità"). Puoi anche aggiungere alcune applicazioni alle eccezioni. In "tempi difficili", non devi far altro che avviare il nostro gadget, attendere un po' e goderti di nuovo le prestazioni del Mac.

automa-15
automa-15

È tutto per oggi! Spero che questo articolo ti aiuti non solo a comprendere il meraviglioso e utile strumento Automator, ma anche a semplificare notevolmente alcune delle operazioni di routine. Non aver paura di sperimentare, perché se lo desideri, puoi prendere come base uno qualsiasi degli esempi discussi sopra e modificarli come meglio credi.

Consigliato: