Computer e gadget moderni

Mentre tu Pazzo dalle scorciatoie Siri nella beta di iOS 12, giochiamo a giochi per adulti con Automator, un editor di automazione macOS che è mostruoso solo a prima vista. Sostituisce 10 utilità di terze parti che hai già acquistato o bloccato e altre 5 che hai appena raccolto.

Oggi miglioreremo il nostro lavoro con i file macOS: creeremo 10 Comandi del menu contestuale del Finder con squadre popolari per tutti i gusti.

Per prima cosa creeremo un modello per le azioni con i file

Passo 1. Apri Automator.

Passo 2. Fare clic sul pulsante "Nuovo documento".

Passaggio 3. Nella finestra del nuovo tipo di documento, seleziona l'opzione "Servizio".

Passaggio 4. Nel menu a discesa "Il servizio riceve", seleziona "File o cartelle" in "Finder.app".

Passaggio 5. Apri la sezione "File e cartelle" dal menu a sinistra, seleziona "Ottieni elementi del Finder selezionati" e trascina questo elemento nel menu a destra.

In questa fase, hai un modello, sulla base creerai fino a 10 elementi per il menu contestuale del Finder che ti aiuteranno a lavorare con i file.

A proposito, per impostazione predefinita i nuovi servizi vengono salvati nella directory Librerie > Servizi.

1. Rinomina con la data

Passo 1.

Passo 2. Duplicalo tramite "File" > "Duplica".

Passaggio 3.

Passaggio 4. Nel primo menu a discesa, seleziona "Aggiungi data o ora" e configura tutto il resto in base all'esempio seguente.

Con questo comando ti consiglio di aggiungere la data corrente, a partire dall'anno, subito prima del nome. Mi sembra che questa funzionalità sia utile quando sul tuo Mac compaiono costantemente un sacco di nuovi file.

Ad esempio, sei un fotografo e carichi le foto di oggi. Per non perdersi in essi, è più semplice nominarli subito con la data. Essere d'accordo?

2. Rinominare in sequenza

Passo 1. Apri il modello che hai creato nel primo passaggio della “lezione”.

Passo 2. Duplicalo tramite "File" > "Duplica".

Passaggio 3. Trascina lo script Rinomina elementi del Finder dalla sezione File e cartelle del menu di sinistra al menu di destra.

Passaggio 4. Nel primo menu a discesa, seleziona "Rendi sequenziale" e configura tutto il resto in base all'esempio seguente.

Un altro strumento utile per rinominare i file. Ad esempio, quando preparo materiale da pubblicare su Internet, lo utilizzo per rinominare rapidamente screenshot o altre immagini. Mi fa risparmiare tempo.

3. Sostituisci il testo nel nome del file

Passo 1. Apri il modello che hai creato nel primo passaggio della “lezione”.

Passo 2. Duplicalo tramite "File" > "Duplica".

Passaggio 3. Trascina lo script Rinomina elementi del Finder dalla sezione File e cartelle del menu di sinistra al menu di destra.

Passaggio 4. Nel primo menu a discesa, seleziona "Sostituisci testo", quindi

È possibile specificare cosa e cosa nel nome del file deve essere modificato ogni volta che si utilizza il comando.

4. Impostare il programma come predefinito

Passo 1. Apri il modello che hai creato nel primo passaggio della “lezione”.

Passo 2. Duplicalo tramite "File" > "Duplica".

Passaggio 3. Trascina lo script "Installa programma per file" dalla sezione "File e cartelle" dal menu di sinistra al menu di destra.

Passaggio 4. Nel menu a discesa "Programma", lascia "Predefinito", quindi espandi il menu "Opzioni" e seleziona la casella accanto a "Mostra azione durante l'esecuzione".

Sono quei file per i quali si modifica il programma predefinito utilizzando questo comando che verranno aperti immediatamente al suo interno: in questo caso stiamo parlando di documenti specifici e non del formato nel suo insieme.

Analogamente al menu precedente, qui utilizziamo una finestra aggiuntiva di selezione dell'applicazione per creare un comando universale.

5. Filtra e archivia

Passo 1. Apri il modello che hai creato nel primo passaggio della “lezione”.

Passo 2. Duplicalo tramite "File" > "Duplica".

Passaggio 3.

Passaggio 4. Espandi il menu "Opzioni" e seleziona la casella accanto a "Mostra azione durante l'esecuzione".

Passaggio 5. Trascina lo script “Crea Archivio” dalla sezione “File e Cartelle” dal menu di sinistra al menu di destra, configuralo come desideri.

Continuo a complicare i comandi in modo che tu possa comprendere meglio il significato del programma Automator.

Questa volta utilizziamo il comando non per 2, ma per 3 livelli. Un passaggio intermedio in questo consisterà nel determinare i tipi di file che devono essere aggiunti all'archivio. Lo visualizziamo in una finestra separata.

Si scopre che puoi selezionare almeno tutti i file dal menu "Recenti" e aggiungere solo immagini all'archivio.

6. Filtra ed elimina

Passo 1. Apri il modello che hai creato nel primo passaggio della “lezione”.

Passo 2. Duplicalo tramite "File" > "Duplica".

Passaggio 3. Trascina lo script Filtra elementi di ricerca dalla sezione File e cartelle del menu di sinistra al menu di destra.

Passaggio 4. Espandi il menu "Opzioni" e seleziona la casella accanto a "Mostra azione durante l'esecuzione".

Passaggio 5. Trascina lo script "Sposta elementi del Finder nel cestino" dalla sezione "File e cartelle" del menu di sinistra al menu di destra e configuralo come desideri.

In questa squadra abbiamo fatto quasi la stessa cosa della precedente. Solo che invece di archiviare i file utilizzando un filtro, hanno utilizzato la cancellazione.

Questo comando è perfetto se vuoi pulire i file sul disco. Ad esempio, puoi eliminare i film che occupano molto spazio: questo può essere facilmente configurato tramite il filtro.

7. Filtra e rinomina

Passo 1. Apri il modello che hai creato nel primo passaggio della “lezione”.

Passo 2. Duplicalo tramite "File" > "Duplica".

Passaggio 3. Trascina lo script Filtra elementi di ricerca dalla sezione File e cartelle del menu di sinistra al menu di destra.

Passaggio 4. Espandi il menu "Opzioni" e seleziona la casella accanto a "Mostra azione durante l'esecuzione".

Passaggio 5. Trascina lo script Rinomina elementi del Finder dalla sezione File e cartelle del menu di sinistra al menu di destra.

Passaggio 6. Espandi il menu "Opzioni" e seleziona la casella accanto a "Mostra azione durante l'esecuzione".

Come hai capito, puoi utilizzare non una, ma diverse finestre di dialogo contemporaneamente mentre lavori con i file.

In questo caso, filtriamo prima i file che vogliamo utilizzare, quindi rinominiamoli in base al modello di cui abbiamo bisogno in questo caso.

Sono sicuro che ora vedi chiaramente che semplicemente non hai bisogno di alcun software aggiuntivo per rinominare gli oggetti, puoi facilmente creare tu stesso il comando necessario.

8. Filtra e rinomina la cartella

Passo 1. Apri il modello che hai creato nel primo passaggio della “lezione”.

Passo 2. Duplicalo tramite "File" > "Duplica".

Passaggio 3. Trascina lo script Filtra elementi di ricerca dalla sezione File e cartelle del menu di sinistra al menu di destra.

Passaggio 4. Espandi il menu "Opzioni" e seleziona la casella accanto a "Mostra azione durante l'esecuzione".

Passaggio 5. Trascina lo script Copia elementi del Finder dalla sezione File e cartelle del menu a sinistra al menu a destra, seleziona una posizione e attiva Sostituisci file esistenti.

Passaggio 6. Trascina lo script Rinomina elementi del Finder dalla sezione File e cartelle del menu di sinistra al menu di destra.

Passaggio 7 Espandi il menu "Opzioni" e seleziona la casella accanto a "Mostra azione durante l'esecuzione".

Qui facciamo esattamente lo stesso del paragrafo precedente, ma non utilizziamo più gli originali, ma le copie, come file da rinominare.

Immagina di inviare foto da una cartella alla tua famiglia. Avrai la possibilità di ordinare solo quelli più recenti, rinominarli per data, oppure copiarli in sequenza ed immediatamente in una cartella separata. Miracoli dell'automazione!

9. Filtra e invia tramite e-mail

Passo 1. Apri il modello che hai creato nel primo passaggio della “lezione”.

Passo 2. Duplicalo tramite "File" > "Duplica".

Passaggio 3. Trascina lo script Filtra elementi di ricerca dalla sezione File e cartelle del menu di sinistra al menu di destra.

Passaggio 4. Espandi il menu "Opzioni" e seleziona la casella accanto a "Mostra azione durante l'esecuzione".

Passaggio 5.

Passaggio 6.

Dovresti essere ben consapevole che in Automator puoi utilizzare comandi da più di una sola sezione. Hai l'opportunità di combinarne diversi e ottenere un risultato interessante.

Ad esempio, in questo caso, abbiamo creato un comando con il quale è possibile filtrare i file necessari tra quelli selezionati e allegarli subito ad una nuova email. Questo potrebbe esserti utile nel tuo lavoro.

10. Invia e-mail archiviate

Passo 1. Apri il modello che hai creato nel primo passaggio della “lezione”.

Passo 2. Duplicalo tramite "File" > "Duplica".

Passaggio 3. Trascina lo script "Crea archivio" dalla sezione "File e cartelle" al menu a destra e seleziona "Cartella di input" dal menu a discesa "Dove".

Passaggio 4. Trascina lo script "Nuovo messaggio di posta" dalla sezione "Posta" dal menu di sinistra al menu di destra.

Passaggio 5. Trascina lo script "Allega file al messaggio inviato" dalla sezione "Posta" del menu di sinistra al menu di destra.

Dimentica il filtro dei file. Usando questo comando, archivierai semplicemente i file selezionati e li allegherai immediatamente a una nuova email.

Utilizzo sempre questo comando quando mi viene chiesto di inviare alcuni documenti via email, è molto comodo.

Oggi abbiamo esaminato solo alcuni degli elementi di base che possono essere implementati utilizzando Automator in modo che tu possa avere una comprensione generale di come lavorare con il programma.

Se sostieni l'argomento con un mi piace e un commento, continueremo sicuramente la serie di articoli sull'automazione. Aspetto feedback!

PS Assicurati di scrivere delle attività che desideri automatizzare. Cercheremo di aiutare.

5,00 su 5, valutato: 3 )

sito web Bene, tu stesso hai chiesto un potenziamento in Automator!

I moderni sistemi operativi offrono un insieme abbastanza ampio di vari strumenti e impostazioni integrati che consentono di organizzare il proprio lavoro in modo più flessibile, evitando varie operazioni di routine. Ma ci sono ancora mille altre piccole azioni che gli sviluppatori non hanno preso in considerazione. E qui ci vengono in aiuto molteplici linguaggi di scripting, in cui spesso il problema viene risolto in una, due, tre volte. Ma oggi esamineremo un'altra soluzione con un approccio leggermente diverso, nel caso in cui, ad esempio, il programma non fornisca una modalità console. Questa soluzione è un programma fornito di serie con OS X chiamato Automator.

Automator ti consente di creare flussi di lavoro in modo semplice e rapido, in sostanza script che possono integrarsi perfettamente con il sistema operativo. La differenza rispetto ai tradizionali script bash, Python, Lua e altri è che invece dell'approccio tradizionale alla scrittura del codice, assembli graficamente uno script da piccoli mattoncini: eventi e azioni. La libreria standard di questi componenti di base è sufficiente per diversi casi d'uso e, se necessario, può essere notevolmente ampliata installando pacchetti aggiuntivi. Tuttavia, andiamo prima di tutto.

Quando crei un nuovo script, l'automatore ti chiederà il suo tipo. Puoi scegliere tra:

  • Flusso di lavoro- un file standard lanciato dalla GUI di Automator o tramite la console con il comando di Automator.
  • Applicazione- flusso di lavoro, concepito come un'applicazione separata. Può essere avviato senza accedere alla GUI.
  • Servizio- un tipo speciale che consente di eseguire script nel contesto delle applicazioni. Una volta creati, saranno disponibili nella voce di menu Servizi.
  • Plug-in di stampa- questi flussi di lavoro saranno disponibili nella finestra di dialogo di selezione della stampante. Accettano come input una versione PDF del documento stampato.
  • Azione cartella- sono legati a una cartella specifica e vengono avviati quando i file vengono aggiunti a questa cartella.
  • Allarme calendario- Gli script vengono avviati in base a un evento specifico nel calendario.
  • Plug-in per l'acquisizione di immagini- integrazione con il servizio di acquisizione immagini. Il flusso di lavoro riceve un'immagine come input.

In questo articolo esamineremo diversi casi d'uso piuttosto interessanti che possono essere utili a qualsiasi utente OS X o incoraggiare i lettori a scrivere nuove ricette.

Unione di più PDF

La libreria standard di Automator dispone di una serie di azioni con i documenti PDF. Bene, creiamo un piccolo flusso di lavoro che ci consentirà di combinare diversi file separati in uno solo in futuro.

Creiamolo come un'applicazione separata selezionando il tipo appropriato nella prima finestra di dialogo dell'automatore. Successivamente, trascineremo in sequenza le seguenti azioni nel nostro script: Richiedi elementi del Finder: una finestra di dialogo per la selezione dei file, Combina pagine PDF: l'effettiva azione di comporre in un unico file e Apri elementi del Finder: un'azione che apre il file PDF salvato in il lettore predefinito.

Questo è tutto, puoi eseguire lo script facendo clic sul pulsante Esegui nell'angolo in alto a destra della finestra dell'automatore.

Condivisione di screenshot

Questa ricetta ti consentirà di sincronizzare e condividere automaticamente gli screenshot che acquisisci. OS X dispone già di meccanismi integrati per acquisire screenshot (scorciatoie da tastiera<⌘ + ⇧ + 3>per scattare una foto dell'intero schermo e<⌘ + ⇧ + 4>per catturare un'area dello schermo o una finestra dell'applicazione). Le funzioni di sincronizzazione sono presenti anche in molti servizi di cloud storage, come Dropbox. Pertanto, possiamo solo renderli piccoli amici.

Creiamo un nuovo flusso di lavoro con il tipo Azione cartella. Dovrai selezionare la cartella in cui Macos salva gli screenshot; per impostazione predefinita è ~/Desktop. Non appena un qualsiasi file verrà aggiunto alla cartella, verrà richiamato il nostro flusso di lavoro, quindi creeremo un filtro per escludere la condivisione di altri file. Per fare ciò, aggiungi l'azione Filtra elementi del Finder. Per impostazione predefinita, tutti gli screenshot acquisiti vengono denominati come segue: "Screen Shot [data] alle [time].png", quindi imposta i campi nel filtro: Il nome inizia con "Screen Shot", e inoltre: Kind is image. Se necessario, puoi anche aggiungere altri parametri, come la data di creazione, in modo da non toccare i vecchi screenshot che si trovano sul desktop.

Ora aggiungiamo l'azione Sposta elementi del Finder, che sposterà le immagini nella directory appropriata - ~/Dropbox/Public/. E ora aggiungeremo un piccolo suggerimento che copierà l'URL dello screenshot condiviso negli appunti. Per fare ciò, aggiungi un'azione Esegui script shell e aggiungivi il seguente contenuto:

Combinato="https://dl.dropbox.com/u/XXXXXXX/"$(nomebase $1) final=`echo $combinato | sed "s/ /%20/g"` echo -ne $(finale) | pbcopy afplay /System/Library/Sounds/Hero.aiff

Tieni presente che dovrai sostituire il tuo ID di sette cifre nella casella personale. Come trovarlo? L'opzione più semplice è accedere al sito Web di Dropbox e digitare nella console JavaScript del browser:

Console.log(Costanti.uid)

Facoltativamente, puoi anche aggiungere una notifica. Ci sono due opzioni qui: utilizzare l'azione fornita con Growl oppure scaricare e installare un'azione gratuita che ti consente di mostrare le notifiche nel centro notifiche di OS X ormai standard (is.gd/mgqFro).

Pronto. Ora salviamo il nostro flusso di lavoro (l'automatore lo inserirà in ~/Libreria/Workflows/Applications/Folder Actions/) e godiamoci il lavoro.

Non disturbare tramite calendario

L'ultima versione del sistema operativo Apple ha introdotto un nuovo centro messaggi con la possibilità di disabilitare gli avvisi pop-up fino a una certa ora. Questa funzione si chiama Non disturbare. Ti consente di disattivare tutte le distrazioni fino alla fine della giornata corrente. E se volessi che questa funzione si attivasse in base a una pianificazione? Questo flusso di lavoro ti verrà in aiuto.

Innanzitutto, creiamo un nuovo flusso di lavoro del calendario, poiché vogliamo impostare una pianificazione per l'esecuzione del nostro script in un secondo momento nel calendario.

Aggiungiamo l'azione Esegui AppleScript e sostituiamola con il seguente contenuto nel campo script:

Esegui lo script di shell "defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturb -boolean true" imposta theDate nella forma tra virgolette di (esegui lo script di shell "date +\"%Y-%m-% d %I:%M:%S +0000\"") esegui lo script di shell "predefiniti scrivi ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturbDate -date " & theDate esegui lo script di shell "killall NotificationCenter "

Questo script scrive nelle impostazioni del centro notifiche per abilitare DND, quindi lo riavvia in modo che le nuove impostazioni abbiano effetto.

Fatto, ora salviamo il nostro flusso di lavoro. L'automatore lo posizionerà nel posto giusto sul disco per questo tipo, ~/Library/Workflows/Applications/Calendar, avvierà l'applicazione Calendario e creerà un evento al suo interno, in cui sarà possibile configurare l'ora di avvio, la frequenza , e così via. Salviamo l'evento e godiamoci pace e tranquillità nei momenti giusti.

A proposito, se hai bisogno di uno script simile che, al contrario, disabiliti DND, allora dovrai creare un secondo flusso di lavoro, dello stesso tipo, ma con il seguente script:

Esegui lo script di shell "defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturb -boolean false" prova a eseguire lo script di shell "defaults delete ~/Library/Preferences/ByHost/com.apple.notificationcenterui.* .plist doNotDisturbDate" e prova a eseguire lo script di shell "killall NotificationCenter"

Successivamente, dovrai anche configurare una pianificazione per l'accensione.

PopClip e Alfred

Oltre ad Automator, gli utenti OS X hanno accesso anche ad altri strumenti di automazione. Uno di questi è PopClip, una piccola applicazione che ti consente di eseguire varie manipolazioni con il testo selezionato, la seconda è Alfred, un'applicazione simile per funzionalità a Spotlight standard, con una serie di diversi componenti aggiuntivi che ti consentono di cambiare musica in iTunes, visualizza i risultati della ricerca in Wolfram Alpha o scrivi un semplice elenco di cose da fare.

PopClip è un'utilità a pagamento, ma costa solo $ 4,99. Puoi comunque provarlo gratuitamente, con un limite di 150 avviamenti. Dopo aver installato il programma sul sistema e avviato il programma, quando selezioni il testo apparirà un piccolo pop-up che ti permetterà di eseguire diverse operazioni con la selezione, in modo simile a quanto accade con il testo modificabile in iOS. Per impostazione predefinita, si tratta di una ricerca del testo selezionato su Google, operazioni standard: taglia, copia, incolla e anche, se è stata selezionata una parola, la ricerca del suo significato nel dizionario.

Ma tutta la potenza di PopClip risiede nelle sue estensioni molteplici e di alta qualità (pilotmoon.com/popclip/extensions). Sono disponibili traduzioni della selezione in maiuscolo, condivisione di collegamenti tramite Droplr e creazione di un tweet. Inoltre, senza inutili complicazioni, puoi ampliare la libreria di estensioni con qualcosa di scritto in casa, redigendo uno script nella tua lingua preferita e formattandolo come estensione. I dettagli di progettazione e gli esempi possono essere trovati nel github github.com del progetto.

Alfredo

Alfred è disponibile in due versioni: semplice e avanzata. Il primo è gratuito, il secondo può essere acquistato a 15€. Il programma è implementato sotto forma di una piccola finestra pop-up con un campo di ricerca di testo che appare quando si preme un tasto di scelta rapida (per impostazione predefinita - ). Quando inserisci i caratteri nel campo di testo, Alfred, come Spotify, seleziona le opzioni pertinenti (ricerca di applicazioni, file, calcolo di un'espressione matematica...). Powerpack aggiunge una serie di funzionalità utili che consentono, ad esempio, di riprodurre un album trovato (se i brani musicali sono stati trovati su richiesta) in iTunes, inviare i file trovati tramite e-mail e anche collegare varie estensioni scritte in shell, AppleScript e automatizzatore del flusso di lavoro. Il sito web degli sviluppatori ha una sezione speciale dedicata ai componenti aggiuntivi support.alfredapp.com.

Conclusione

Oggi ci sono molti strumenti che ti permettono di sbarazzarti delle azioni di routine e goderti il ​​modo in cui tutto accade come con il tocco di una bacchetta magica. E sarebbe stupido ignorare sempre più nuove funzionalità offerte dai vari sviluppatori.

Lo strumento di automazione integrato “Automator” in Mac OS X può fare miracoli. Tuttavia, molti coltivatori Mac ignorano il programma, considerandolo inutile. Per contrastare tali giudizi, ecco cinque incredibili segreti di Automator di Snow Leopard.

1. Accesso universale alla libreria multimediale

Se lavori spesso con i pacchetti iLife e iWork, probabilmente sei abituato a utilizzare il browser multimediale integrato, un pannello che dà accesso a video, foto e brani iTunes. Tuttavia, a causa della mancanza di questo pannello in altre applicazioni, gli utenti sono costretti ad aprire separatamente la cartella Video, iPhoto o iTunes. Automator risolve il problema.

Vai al sito web di Mac OS X Automation e scarica lo script

Ad esempio, per automatizzare il backup dei file dal desktop in un'altra cartella (ad esempio, su un'altra unità), specifica il modello Promemoria iCal e creare una sequenza di azioni come questa: Ottieni oggetti Trova specificati e., Ottieni contenuto cartella e Copia elementi del Finder. (Nella sezione File e cartelle nella prima colonna). Spostare la cartella di origine per il backup al primo passaggio, lasciare Recupera contenuto delle cartelle così com'è e in Copia oggetti ricerca specificare la destinazione dei file (cartella di backup). Ora, quando fai clic sul pulsante Esegui, vedrai che tutti gli oggetti del desktop appariranno nella cartella Backup. (Per sostituire i vecchi file in una cartella, seleziona la casella di controllo "Sostituisci file esistenti").

Quando salvi il processo, il programma ti chiederà di dare un nome al promemoria iCal, quindi avviare iCal con la finestra di modifica dell'evento. Qui puoi creare un evento ricorrente. Ad esempio, ogni giorno alle 4:00 verrà eseguito il backup di tutti i file sul desktop in un'altra cartella.

Nota: Automator ti consente di impostare la pulizia automatica del desktop. Immagina che tutti i documenti, le foto, i video e gli altri file accumulati durante la giornata vengano miracolosamente ordinati nelle cartelle giuste quando spegni il computer. Istruzioni per l'installazione

4. Importazione e presentazione automatiche

Automator include un plug-in per l'acquisizione di immagini che è anche incredibilmente utile. Crea un nuovo album in iPhoto (File -> Nuovo album) e chiamalo Foto del giorno. Apri Automator, avvia un nuovo processo e seleziona il modello Image Capture Plugin. Nella prima finestra, nella sezione Librerie, seleziona l'oggetto Foto e crea un processo come segue: Visualizza foto, Importa file in iPhoto, Ottieni foto iPhoto selezionate, Riproduci presentazione iPhoto.

Nell'azione Importa file in iPhoto, specifica Album esistente e Foto del giorno, e in Ottieni album iPhoto selezionati, seleziona Album dal menu a discesa (che cambierà il nome dell'azione in Ottieni album selezionati). Salva il processo (File -> Salva) e chiamalo Revisione e Presentazione.

Ora collega la fotocamera al tuo Mac (potrebbe essere un iPhone o iPad). Apri Acquisizione immagine e, nella parte inferiore della finestra, fai clic su Sfoglia e presentazione. Seleziona le immagini appropriate e fai clic sul pulsante Importa. Ora arriva la parte divertente. Dopo un paio di secondi, verrà visualizzata la finestra Visualizza immagine con la prima foto, in cui è necessario utilizzare i pulsanti Rifiuta e Approva per filtrare le foto da importare in iPhoto. Quindi iPhoto si aprirà, aggiungerà le immagini verificate al tuo album Foto del giorno e avvierà la presentazione!

5. Testo da PDF

Se stai cercando un modo semplice per estrarre testo da file PDF, usa Automator. Crea un nuovo processo di Automator e seleziona Programma nella finestra dei modelli. Avvia un processo con le seguenti azioni: Recupera gli elementi selezionati dal Finder (sezione File e cartelle) ed Estrai testo PDF (sezione File PDF). Per migliorare l'aspetto del tuo testo, passa a Rich Text nel passaggio Estrai testo PDF. Specificare una posizione in cui archiviare il file, ad esempio la cartella "PDF in RTF" dal menu a discesa Salva output su.

Ora salva l'applicazione Automator sul desktop. Quando sei pronto per la conversione, trascina qualsiasi documento PDF sull'icona dell'applicazione creata. Automator estrarrà quindi tutto il testo dal PDF e lo inserirà in un nuovo documento di testo all'interno della cartella specificata.

Uno degli strumenti più sottovalutati su Mac continua ad essere . È grazie a questa utility che è possibile automatizzare un numero enorme di attività di routine quotidiana. In questo materiale forniremo esempi di 6 modi per utilizzare Automator con il tuo browser preferito su .

In contatto con

Apertura di una pagina Web ogni giorno a un'ora specifica

Nei giorni feriali mi alzo alle sei del mattino e parto per andare al lavoro entro le otto. Ogni volta, dieci minuti prima di uscire, controllo il meteo per capire cosa indossare. Allora perché non fare in modo che la previsione si apra automaticamente alle 7:50 nei giorni feriali? Automator può gestire facilmente questa e altre attività descritte di seguito.

1 . Correre (apri esploratore TrovatoreProgrammi o avvialo tramite la ricerca Spotlight (scorciatoia da tastiera Controllo (⌃)+ spazio).

2 . Nel messaggio pop-up, seleziona " nuovo documento».

3 Notifica del calendario", quindi fare clic su " Scegliere».

4 . Nel menù a sinistra nella sezione " Biblioteche"Scegli una sezione" Internet».

5 . Nella seconda colonna, trova il parametro “ Ottieni URL specificati"e trascinalo nell'area di lavoro situata sulla destra.

6 . Rimuovi l'indirizzo web suggerito e aggiungi quello che ti interessa.

7 . Ora dalla seconda colonna trascina il parametro " Visualizza pagine webOttieni URL specificati».

8 . Per verificare la funzionalità del nostro script, fare clic su " Lancio" nell'angolo in alto a destra della finestra di Automator. Dovrebbe aprirsi il browser predefinito e la pagina specificata.

9 File → Salva con nome... e salva la notifica del calendario.

10. Dopo l'apertura del calendario normale, selezionare il giorno e l'evento correnti. Nel menu a destra, specifica l'ora di inizio e di fine dell'evento, nonché l'ora di ripetizione, ad esempio solo nei giorni feriali.

Adesso ogni giorno alle 7:50 arriverà una notifica sul mio Mac e si aprirà una pagina con il meteo. È anche un buon segnale che è ora di prepararsi per il lavoro.

Apertura di più siti preferiti

Grazie a questa mini-istruzione imparerai come creare un piccolo algoritmo che ti permetta di lanciare alcune pagine web selezionate. Ad esempio, stai navigando in un gruppo di siti di notizie in un determinato momento. Ogni volta devi aprire le stesse schede, ma hanno fatto clic su un'applicazione speciale e tutto era in bella vista.

1 . Ripetere punti 1-2.

2 . Specificare "Tipo documento" Programma».

3 . Vai di nuovo alla sezione Internet" e trascina il parametro " Ottieni URL specificati» nello spazio di lavoro.

4 . Aggiungi alcuni siti preferiti.

5 . Dalla seconda colonna trascinare il parametro " Visualizza pagine web" nell'area di lavoro immediatamente sotto il blocco " Ottieni URL specificati».

6 . Nella barra dei menu, vai alla sezione File → Salva con nome... e salvare il nuovo programma.

Lanciando il programma creato nel browser predefinito si apriranno tutte le schede di interesse.

Download di tutte le immagini su una pagina

Indubbiamente un'opzione utile per numerose professioni come designer, giornalisti e utenti comuni. Con una tale utilità, non dovrai più scaricare widget dubbi o ordinare pagine con codice. L'unico aspetto negativo è che puoi lavorare solo nel browser Safari. Se conosci un modo per eseguire un'operazione simile con altri browser, assicurati di pubblicarlo nei commenti.

1. Ripeti punti 1-2.

2. Specificare " Processi».

3 . Vai alla sezione " Internet", ma questa volta trascina il parametro " Ottieni la pagina corrente da Safari».

4 . Successivamente, trascina il parametro “ Ottieni l'URL delle immagini dalla pagina web" e in esso seleziona l'opzione " su queste pagine web».

5 . E alla fine aggiungi il parametro “ Carica URL" e, se necessario, specificare la cartella di download.

6 . Nella barra dei menu, vai alla sezione File → Salva con nome... e salvare il nuovo programma.

Adesso per scaricare tutte le immagini, apri la pagina di interesse in Safari, vai nella cartella in cui hai salvato lo script ed eseguilo.

Aprirà . Tutto quello che devi fare è premere il pulsante " Lancio" nell'angolo in alto a destra e attendi il download dei file.

Download di tutti i file audio e video da una pagina

Bene, ora creeremo uno script più specifico, ma non per questo meno utile, grazie al quale non sarà difficile scaricare quasi tutti i contenuti multimediali.

1 . Ripetere punti 1-3 istruzioni precedenti.

2 . Ora trascina il parametro " Ottieni URL di collegamento dalle pagine web" Se lasci un segno di spunta nella casella, tutti i file audio e video verranno scaricati dal dominio su cui si trova la pagina e se lo deselezioni, tutti i file dalla pagina verranno scaricati, indipendentemente dal dominio su cui si trovano .

3 . Aggiungi il parametro " URL del filtro" Grazie al filtro potrai specificare la tua richiesta.

Ad esempio, se desideri scaricare solo file MP3, nel pacchetto “ Percorso: contiene" aggiungere " .mp3" (senza virgolette), se il video è in formato MP4 - " .mp4", e così via.

4 . Bene, ora resta da aggiungere il parametro già familiare attraverso il quale indichiamo la posizione in cui salvare i file - " Carica URL».

Il download utilizzando questo script viene eseguito allo stesso modo del paragrafo precedente.

Ho scaricato una selezione delle composizioni di Mozart in un clic, altrimenti avrei dovuto scaricare ogni traccia separatamente.

Esegui le pagine Web come un'applicazione separata

Non so perché potrebbe essere necessaria una sceneggiatura del genere, ma se è possibile, allora qualcuno ne ha sicuramente bisogno. Puoi parlarci delle tue opzioni per l'utilizzo di questa lozione nei commenti.

1 . Correre Automator → Nuovo documento → Programma.

2 Ottieni URL specificati" e aggiungi l'indirizzo web di interesse.

4 . Nella barra dei menu, vai alla sezione File → Salva con nome... e salvare il nuovo programma.

Avviando una nuova applicazione (nel nostro caso "Yablyk"), il sito Web specificato si aprirà in una finestra scura separata. Apparirà in cima a tutte le finestre.

Titoli di apertura contenenti parole chiave specifiche

A volte può essere difficile trovare qualcosa di utile anche tra centinaia di intestazioni RSS. Con Automator puoi eseguire ricerche per parole chiave tra i titoli dei tuoi siti preferiti.

1 . Correre Automator → Nuovo documento → Processo.

2 . Trascina il " Ottieni URL specificati" e aggiungi un collegamento RSS all'indirizzo web di interesse.

Per fare ciò, vai alla pagina delle risorse e cerca l'icona o l'iscrizione con RSS. Il collegamento solitamente contiene la parola " foraggio».

4 . Trascina il parametro " Estrai URL dagli articoli" Attenzione! Alcuni siti (incluso il sito web) richiedono di deselezionare la casella per ricevere indirizzi da domini diversi.

5 . Non resta che aggiungere il parametro “ Visualizza pagine web».

6 . Salvare lo script e fare clic su " Lancio» per avviare il processo.

Dopo l'avvio nel browser predefinito, si apriranno tutte le schede contenenti la parola chiave specificata nel titolo.

E nei commenti, assicurati di scrivere sui tuoi casi d'uso preferiti. .

Automator è un programma incredibilmente conveniente incluso in Mac OS X che ti consente di automatizzare alcune operazioni di routine e quotidiane. Sfortunatamente, la maggior parte dei nuovi utenti Mac non sa nemmeno che esiste questo strumento. Pertanto, oggi proverò a correggere questo problema e, con l'aiuto di esempi chiari, mostrerò i principi di base della creazione di mini-programmi, chiamati "processi" (flusso di lavoro).

Rinominare in batch le immagini

Inizieremo, forse, con un compito abbastanza semplice di raggruppare le immagini per rinominarle secondo una determinata maschera contenente il nome del file, il suo numero e la data corrente. Se sono presenti diversi file di questo tipo, puoi rinominarli manualmente, ma se il numero di file è elevato, ti consiglio di utilizzare 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 di applicazioni/sistema Spotlight preferito. E dopo pochi secondi, apparirà davanti a noi la finestra dell'applicazione, oltre a un elenco di modelli disponibili:

  • Un "Processo" è la sequenza più semplice 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 estensione *.app.
  • Un "servizio" è un processo specifico del contesto e può essere utilizzato nell'intero sistema o in singole applicazioni.
  • L'“azione cartella” viene avviata solo per la cartella in essa specificata e viene inizializzata dagli oggetti ad essa aggiunti.
  • I "plug-in di stampa" vengono utilizzati per estendere le funzionalità della finestra di dialogo di stampa.
  • I promemoria iCal sono processi attivati ​​da eventi aggiunti a iCal.
  • Infine, è possibile utilizzare il “Image Capture Plugin” nell'applicazione corrispondente per elaborare le foto caricate dalla fotocamera.

Nel nostro caso, seleziona "Azione cartella" e davanti a noi apparirà una finestra divisa in 2 aree. Nella metà sinistra c'è la Libreria (un elenco di azioni e variabili disponibili), mentre a destra c'è la finestra del flusso di lavoro in cui puoi trascinare e rilasciare gli elementi dalla Libreria.

L'opzione situata nella parte superiore della finestra del processo (proprio sotto la barra degli strumenti) richiede la selezione di una cartella. È per questo che verranno eseguite le nostre azioni:

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

Ora nel primo elenco a discesa della nostra azione, devi selezionare la voce "Rendi coerente" e configurare il formato del nuovo nome come desideri. Questo è abbastanza semplice da fare, poiché c'è un esempio in fondo all'azione.

Per aggiungere la data corrente ai nomi dei file, è necessario 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:

Ridimensionamento in blocco delle immagini

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

Tuttavia, prima di affrettarsi a risolvere il problema di petto, suggerisco di elaborare una sequenza di azioni necessarie. Ad esempio, dovremmo prima chiedere all'utente di selezionare le foto di cui vogliamo ridimensionare le dimensioni. Inoltre, è consigliabile lavorare non con i file originali, ma con le loro copie, in modo da poter sempre provare nuove impostazioni per il nostro processo. E copieremo le immagini ridotte in una directory separata.

Ora possiamo passare alla creazione del nostro mini-programma. Innanzitutto, devi trovare e trascinare l'azione Query Finder Items nella finestra del flusso di lavoro nella categoria File e cartelle (o tramite la barra di ricerca). Qui puoi specificare il testo del titolo della finestra, la cartella iniziale e il tipo di dati. Non dimenticare di selezionare la casella di selezione multipla.

Per lavorare con le copie di file, suggerisco di cercare nella Libreria l'azione "Copia oggetti Trova", specificando la directory di destinazione. L'azione successiva è nella categoria "Foto" e si chiama "Ridimensiona immagine". Nelle impostazioni è possibile specificare la dimensione dell'immagine risultante in pixel o percentuali.

A proposito, nel pannello inferiore di ogni azione ci sono tre schede: Risultati, Parametri e Descrizione. Pertanto, se desideri che Automator ti chieda ogni volta di specificare la dimensione dell'immagine richiesta quando esegui questa azione, seleziona la casella di controllo "Mostra azione in corso" nella scheda Opzioni (se lo desideri, utilizzando questa opzione puoi estendere il processo precedente per specificare un nome specifico per i file da rinominare).

Se notate, da ogni azione fuoriesce una freccia triangolare, che rappresenta il risultato del suo lavoro. Questi risultati vengono quindi utilizzati come parametri di input nell'azione successiva.

E un altro trucco: selezionando la casella di controllo "Mostra azione durante l'esecuzione", l'opzione "Mostra solo oggetti selezionati" diventerà attiva. In questo modo non potrai visualizzare l'intera finestra con l'azione, ma solo alcuni elementi. Ad esempio, un campo per indicare la dimensione richiesta.

E per completare il processo, dobbiamo trasferire l'immagine in miniatura in una nuova directory. Per fare ciò, avremo bisogno dell'azione "Nuova cartella" dalla categoria "File e cartelle".

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

Apertura di determinate pagine Web all'avvio del browser

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

Avremo bisogno del modello "Applicazione" e di due azioni situate nella categoria "Internet":

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

Estrai testo da PDF

Questo è uno script abbastanza semplice ma pratico per Automator che a volte può far risparmiare tempo. Ti consentirà di estrarre testo da un documento PDF (ovviamente, tale documento dovrebbe contenere 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", situata nella categoria "File PDF". Trascinalo nella finestra del flusso di lavoro e configura le impostazioni come desideri:

Tieni presente che non abbiamo specificato un'azione "Query Finder Items" in questo processo, quindi una volta avviato, possiamo trascinare qualsiasi file PDF che desideriamo elaborare direttamente sull'icona Dock della nostra app. Questo file servirà come parametro di input per il processo.

Salva il contenuto degli appunti in un file di testo

Continuiamo a esplorare diversi modelli di Automator e in questo processo suggerisco di creare un servizio che salverà il contenuto degli appunti in un file di testo da noi specificato. Il modello richiesto si chiama “Servizio”. Non insegnerà alcun dato iniziale, ma “agirà in base alla situazione”. Pertanto, non avrà dati di input, che è ciò che deve essere indicato nell'elenco a discesa sopra la finestra del flusso di lavoro.

Dobbiamo dare al nostro servizio un nome umano in modo da poterlo trovare facilmente nel menu "Servizi" di qualsiasi applicazione...

...e assegnargli, se necessario, una scorciatoia da tastiera nell'applicazione Impostazioni di sistema.

E se sostituisci l'azione "Nuovo file di testo" con "File da testo a audio", come risultato del processo otterrai una traccia audio con il contenuto degli appunti, registrata utilizzando la funzione di sintesi vocale integrata in Mac OS X.

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

Backup automatico semplice

Continuiamo a complicare il compito e 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à di fungere da promemoria di eventi per avviare un'applicazione o un file specifico.

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

  • "Ottieni oggetti Finder specificati" (seleziona la cartella desiderata per il backup utilizzando il pulsante Aggiungi).
  • "Ottieni contenuto delle cartelle" con l'opzione "Ripeti per ogni sottocartella trovata" selezionata.
  • E "Copia oggetti Finder" (questo richiede di specificare una directory di destinazione e consente di sostituire i file esistenti).

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

Esci da tutte le applicazioni

A volte è necessario terminare tutte le applicazioni in esecuzione che interferiscono con il tuo lavoro o che occupano quasi tutte le risorse gratuite del tuo computer. In questo caso puoi utilizzare un'apposita utility come Blitz, uno dei consigli per concentrare l'attenzione su Mac OS X, oppure iniziare a lavorare “da zero” chiudendo tutte le applicazioni in un colpo solo.

Tale flusso di lavoro richiederà solo un'azione, formattata come programma. E questa azione si chiama in modo simile: "Termina tutti i programmi" (si trova nella categoria "Programmi di utilità"). Puoi anche aggiungere alcune applicazioni alle eccezioni. Nei “momenti difficili” è sufficiente avviare la nostra mini-applicazione, attendere un po’ e goderci nuovamente le prestazioni del Mac.

È 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 operazioni di routine. Non aver paura di sperimentare, perché se lo desideri, puoi prendere come base uno qualsiasi degli esempi sopra discussi e modificarli a tua discrezione.

Se noti un errore, seleziona una porzione di testo e premi Ctrl+Invio
CONDIVIDERE:
Computer e gadget moderni