Una guida pratica con Automator
Makradar Della Tecnologia / / December 19, 2019
Automator - è incredibilmente facile da usare il programma dal Mac OS X, che permette di automatizzare alcune operazioni di routine e quotidiane. Purtroppo, la maggior parte dei nuovi utenti Mac non sono nemmeno a conoscenza dell'esistenza di questo strumento. Così oggi cercherò di risolvere il problema e con l'aiuto di esempi illustrativi mostrare i principi di base della creazione di mini-programmi, che sono chiamati "processi» (flusso di lavoro).
immagini multi-rename
Iniziamo, forse, con un piuttosto semplice compito di lotti rinomina di immagini secondo una maschera predeterminata, contenente il nome del file, il numero e la data corrente. Se ci sono più file, è possibile rinominare manualmente, ma con un gran numero di file mi consiglia di utilizzare i servizi di Automator.
Per avviare l'utilità, è sufficiente trovare sia la sua icona nella parte superiore della directory del programma (Applicazioni), o utilizzare il launcher preferito per eseguire uno Spotlight applicazione / sistema. E dopo pochi secondi, la finestra dell'applicazione appare davanti a noi, e un elenco di modelli disponibili:
- Il "processo" - si tratta di una semplice sequenza di azioni che possono essere eseguiti direttamente dalla Automator.
- "Programma" è un processo autonomo e può essere salvato come un applicazione per Mac OS X con la solita estensione
* .app
. - "Servizio" - un processo che dipende dal contesto, può essere utilizzato in tutta applicazioni di sistema o specifici.
- "Azioni Cartella" viene eseguito solo nella cartella specificata, ed è inizializzato con gli oggetti aggiunti ad esso.
- "Stampa Plug-in" sono utilizzati per dialogo di stampa Empower.
- "Promemoria iCal» - è processi che vengono attivati da eventi, aggiunti a iCal.
- Infine, "immagine plug-in pick-up" può essere utilizzato nell'applicazione appropriata per l'elaborazione delle immagini scaricate dalla fotocamera.
In questo caso, selezionare "Azione Cartella" - e apparirà una finestra di fronte a noi, diviso in 2 aree. La metà di sinistra è una libreria (azioni disponibili e variabili), e il diritto - la finestra del flusso di lavoro in cui è possibile trascinare gli elementi dalla libreria.
Con l'aiuto delle opzioni nella parte superiore della finestra di processo (appena sotto la barra degli strumenti), è necessario scegliere una cartella. Per lei, e si svolgerà nostre azioni:
Tutto ciò che può, abbiamo bisogno di risolvere il problema è nella categoria "Tutti i file e le cartelle." Per iniziare si desidera trovare e trascinare la finestra per l'azione del flusso di lavoro denominato "Oggetti Rinomina Finder». Dal momento che Automator cambiare i loro nomi, ci verrà richiesto di aggiungere automaticamente un'altra azione, permettendo mantenere il file originale in un'altra cartella (ho deciso di non conservare le copie, ma questo non significa che avete bisogno di fare esattamente pure).
Ora, nel primo elenco a discesa delle nostre azioni deve selezionare "Make coerenti" e impostare il formato del nuovo nome a sua discrezione. Rendere più facile abbastanza, come nella parte inferiore di questa azione è un esempio.
Per aggiungere il nome dei file di data attuali richiedono più tempo per trascinare l'azione "voci Rinomina Finder" nella finestra del flusso di lavoro. Solo che questa volta, invece di "Make coerenti", selezionare la voce nella lista "Aggiungere una data o l'ora" (più precisamente, esso viene selezionato automaticamente) e impostare i parametri di propria iniziativa:
Controllare il processo di lavoro può essere semplice: mantenere e trascinare un gruppo di file in una cartella specificata in fin dall'inizio. Dopo qualche tempo - dipende dalle dimensioni e dal numero di file - i loro nomi saranno cambiati automaticamente. Guarda come semplice?
Grupovoe ridimensionamento delle immagini
Complica il compito. Supponiamo di avere un gran numero di immagini (fotografie) per essere ridotto. Per risolvere i puzzle, abbiamo bisogno di scegliere un modello di "Programma".
Tuttavia, prima di correre a risolvere il problema "a testa alta", propongo di fare una serie di azioni. Ad esempio, deve prima offrire all'utente una selezione di foto, le dimensioni di cui si desidera modificare. Inoltre, è auspicabile non funziona con il file originale, ma con le loro controparti, di aver sempre avuto l'opportunità di provare nuove impostazioni per il nostro processo. A immagini in miniatura, ci saranno copiati in una directory separata.
Ora siamo in grado di procedere alla formazione del nostro mini-programma. Prima di tutto bisogna trovare e trascinare nella "Chiedi il Finder oggetti effetto finestra del flusso di lavoro per la categoria" File e cartelle "(o attraverso la barra di ricerca). Ci si può specificare il testo del titolo della finestra, la posizione iniziale e il tipo di dati. Non dimenticare di impostare la casella di controllo per la selezione multipla.
Per lavorare con copie di file, propongo di trovare in bibilioteka azione "oggetti Copy Finder», specificando la directory di destinazione. Il passo successivo è nella categoria "Foto" e si chiama "zoom". Nelle impostazioni è possibile specificare la dimensione dell'immagine in uscita in pixel o percentuali.
Tra l'altro, nel pannello inferiore di ogni azione, ci sono tre schede: Risultati, parametri e descrizione. Quindi, se si vuole ogni volta Automator vi chiederà la dimensione necessaria dell'immagine durante questa operazione, selezionare la casella di controllo "Mostra azione nel processo di esecuzione "nei parametri Vladko (se desiderato, con questa opzione può estendere il processo precedente per definire un particolare nome di file per rename).
Se notate, ogni azione viene dalla freccia triangolare che è il risultato del suo lavoro. Questi risultati sono poi utilizzati nella fase successiva come input.
Un altro trucco: selezionando la casella di controllo "Mostra l'azione in corso" sarà attiva l'opzione "Mostra solo gli oggetti selezionati". Così non è possibile visualizzare l'intera finestra per l'azione, ma solo alcuni degli elementi. Ad esempio, un campo per specificare la dimensione desiderata.
E alla fine del processo abbiamo bisogno di spostare la miniatura in una nuova posizione. Per fare questo avremo bisogno l'azione "Nuova cartella" dalla categoria "File e cartelle".
Il programma memorizzato si comporterà esattamente allo stesso modo di qualsiasi altra applicazione sul sistema.
Aprire una determinata pagina web quando si apre il browser
Quasi ogni giorno corro Safari e iniziare a lavorare con le stesse pagine web. Allora perché non creare un app che lo farà automaticamente?
Avremo bisogno del modello "Applicazione" e due azioni che sono nella categoria "Internet":
- "Ottenere un URL dedicato», in contesti dove segnaliamo le nostre pagine web preferite;
- e l'azione "pagina Mostra Web" per aprirli nel browser predefinito.
il testo estratto da PDF
E 'piuttosto semplice, ma lo scenario confortevole per Automator, consentendo a volte per risparmiare tempo. Esso consente di estrarre il testo dal documento PDF (naturalmente, in un tale strumento dovrebbe essere solo testo, non immagini digitalizzate) e salvarlo come file separato, con o senza la formattazione.
Per risolvere il problema, abbiamo bisogno di una sola azione con lo stesso nome, "estrarre il testo di un PDF", che si trova nella categoria «file PDF". Trascinarlo nella finestra di flusso di lavoro, e regolare le impostazioni come richiesto:
Si noti che in questo processo non abbiamo specificato l'azione "richiesta oggetto Finder», così dopo il lancio è possibile trascinare e rilasciare qualsiasi PDF da elaborare direttamente sull'icona della nostra applicazione in Dock. Questo file, e servirà come parametri di input per il processo.
Salvare il contenuto degli Appunti come file di testo
Noi continuiamo a fare la conoscenza con diversi modelli, Automator, e nel processo, mi propongo di creare un servizio che salverà il contenuto della clipboard al file di testo di contatto specificato. Il modello di richiesta si chiama - "Servizio". Non vi insegnerà tutti i dati iniziali, e "agire a seconda delle circostanze." Pertanto, i dati di input che non avranno che, e si desidera specificare nel menu a discesa sopra il flusso di lavoro.
Inoltre, l'area di lavoro copiare l'azione "Prendi il contenuto degli appunti" dalla categoria "programmi di utilità di servizio" (non ha le impostazioni) e l'azione "Nuovo file di testo" dalla categoria "Testo".
Il nostro servizio dovrebbe essere dato il nome umano, in modo che possiamo facilmente trovare nel menù "Servizi" qualsiasi applicazione ...
... e poi dargli, a meno che, naturalmente, hanno bisogno di un tasto di scelta rapida nell'applicazione Preferenze di Sistema.
E se si sostituisce l'azione del "file di testo Nuovo" sul "testo in un file audio", poi come risultato del processo, si ottiene traccia audio con il contenuto degli appunti registrati utilizzando il built-in Mac OS X text-to discorso.
In genere, questa funzione è stato specificamente progettato per le persone con disabilità, ma se lo si desidera può essere utilizzato anche per scopi di intrattenimento.
backup automatici semplici
Continuiamo a complicare il compito, e ora mi propongo di creare un sistema di backup semplice che verrà attivato al verificarsi di determinati eventi in iCal. Per fare questo, useremo come un'opportunità per ricordare l'evento per lanciare un applicazione o file specifico.
In Automator, selezionare il nuovo tipo di modello - "Promemoria iCal», dopo di che nella finestra del flusso di lavoro stringere eccessivamente i tre gradini dalla categoria 'File e cartelle':
- "Get Questi oggetti Finder» (selezionare la cartella desiderata per il backup utilizzando il pulsante Aggiungi).
- "Get il contenuto delle cartelle" selezionata l'opzione "Ripetere l'operazione per ognuno identificato sottocartelle."
- E il "Copia oggetti Finder» (è necessario specificare la directory di destinazione per esso e permettere di sostituire i file esistenti).
Dopo aver salvato l'avvio di processo e eventi iCal con il nome del processo verranno automaticamente aggiunti nel prossimo futuro. È possibile modificare un evento sul proprio, così da creare un completamente nuovo, evento indipendente, sottolineando la necessità di eseguire il nostro programma nella sezione Promemoria:
Uscire da tutte le applicazioni
A volte è necessario per completare tutte le applicazioni in esecuzione che impediscono che lavorano o hanno preso quasi tutte le risorse del computer disponibili. In questo caso, è possibile utilizzare un programma di utilità speciale come Blitz, Una delle punte concentrarsi su Mac OS X o per iniziare "da zero" chiudendo tutte le applicazioni in un colpo solo.
Tale flusso di lavoro richiede solo un'azione, disegnato come un programma. E il nome di questa azione è la stessa - "Completa tutti i programmi" (è nella categoria "Utilities"). È inoltre possibile aggiungere alcune applicazioni le eccezioni. In "momenti difficili" è sufficiente per iniziare la nostra mini-applicazioni, attendere qualche tempo e di nuovo per godere della velocità del Mac.
Questo è tutto per oggi! Spero che questo articolo vi aiuterà non solo a capire il meraviglioso e utile strumento di Automator, ma anche semplificherà notevolmente alcune operazioni di routine. Non abbiate paura di sperimentare, perché se si vuole si può prendere come base per qualsiasi degli esempi di cui sopra e modificarli a proprio piacimento.