Sommario:
Video: Mac Automator Tutorial 1 - Funzionalità di base (Novembre 2024)
Contenuto
- Come utilizzare Automator di OS X per creare il tuo software
- Serviti
- variabili
Sia che preferiate OS X o Windows, probabilmente avete sentito e probabilmente credete che OS X sia un sistema "chiuso" che non vi permetterà di personalizzarlo nel modo in cui è possibile personalizzare Windows e che quindi i veri utenti esperti preferiscono Windows.
Questo è un mito
A meno che tu non sia un programmatore esperto, le uniche modifiche che puoi apportare in Windows, utilizzando gli strumenti integrati di Windows, sono le modifiche che influiscono sul suo aspetto, non su quello che fa. Al contrario, la funzione Automator di OS X semplifica la creazione di applicazioni e utilità in miniatura che consentono a OS X di eseguire attività complesse con uno o due clic del mouse. Puoi utilizzare Automator per automatizzare quasi tutte le attività che esegui ripetutamente in OS X e non devi imparare uno scripting o un linguaggio di programmazione per farlo. Non c'è niente di simile in nessun altro sistema operativo.
Questo è il secondo di una serie di storie sulle funzionalità avanzate di OS X che quasi tutti possono usare, ma che non ostacolano i principianti che non ne hanno bisogno. La prima storia è stata "OS X Mountain Lion: i segreti della chiave opzionale". Questa storia è per gli utenti di OS X che vogliono imparare le tecniche di automazione ma non sono pronti per imparare un linguaggio di programmazione o di scripting. La terza storia della serie sarà un'introduzione al linguaggio di scripting integrato di OS X, AppleScript.
Automator è così flessibile che è impossibile fornire un riepilogo completo di come funziona, ma ecco alcune delle basi. Si utilizza Automator per creare un'app che esegue esattamente la serie di passaggi che si desidera eseguire. Ogni passaggio viene eseguito da una sorta di blocco chiamato Action; l'intera sequenza di passaggi è chiamata flusso di lavoro. È possibile salvare un flusso di lavoro come applicazione autonoma che viene eseguita quando si fa doppio clic su di esso oppure è possibile salvarlo come uno qualsiasi dei vari altri tipi di utilità OS X, inclusi gli allarmi e i servizi di Calendar, un servizio che è il nome di Apple per un programma di utilità che viene eseguito solo da menu e menu a comparsa in altre applicazioni OS X, non come app separata che si esegue facendo doppio clic su di essa nel Finder.
Come automatizzare iTunes
Descriverò un flusso di lavoro estremamente semplice, quindi un altro che puoi creare in due varietà, una semplice e una più complessa.
Un flusso di lavoro estremamente semplice, e lo sto offrendo solo come esempio per mostrare come funziona Automator, è un'app che imposta il volume in iTunes, attiva un'impostazione dell'equalizzatore iTunes e quindi riproduce uno o più brani o playlist. Esempi più complicati possono eseguire un'intera sinfonia di azioni che includono mailing e archiviazione di file, conversione di file di immagini in altri formati, aggiunta di filigrane ai documenti di Microsoft Word, creazione di account utente, ricerca di contatti il cui compleanno si verifica nella settimana successiva e invio di e-mail o qualsiasi combinazione di questi e dozzine di altre azioni.
Gli utenti esperti possono creare i propri blocchi predefiniti personalizzati aggiungendo le azioni Esegui AppleScript o Esegui script shell fornite ai loro flussi di lavoro. Queste azioni speciali di Automator ti consentono di inserire frammenti di codice scritti in una varietà di linguaggi di programmazione, come Perl, Python, Ruby, una qualsiasi delle shell UNIX standard e, il più semplice di tutti, il linguaggio di script nativo di OS X, AppleScript.
Per creare l'app per la riproduzione di playlist iTunes che ho appena descritto, inizia avviando Automator e selezionando Applicazione dalla galleria dei tipi di documenti. Nella finestra a due riquadri di Automator, vedrai un elenco di azioni e variabili a sinistra e un riquadro vuoto a destra. Dalla libreria Azioni sulla sinistra, seleziona la categoria Musica, quindi, dall'elenco delle Azioni relative alla musica, trascina "Imposta volume iTunes" nel riquadro di destra. Apparirà un blocco predefinito chiamato "Imposta volume iTunes" ed è possibile trascinare un cursore per impostare il livello del volume desiderato. Successivamente, dalla libreria Azioni, trascina l'elemento "Imposta equalizzatore iTunes" nel riquadro di destra. Nel blocco predefinito risultante, seleziona la casella che attiva l'equalizzatore e seleziona un profilo di equalizzatore, ad esempio "Treble Booster" o "Spoken Word".
Ora che abbiamo impostato iTunes nel modo desiderato, trascina l'azione "Ottieni elementi iTunes specificati" dalla libreria a sinistra nel riquadro vuoto a destra. Vedrai un blocco chiamato "Ottieni elementi iTunes specificati", con un pulsante "Aggiungi…" in basso. Fai clic su quel pulsante e seleziona una o più delle tue playlist esistenti oppure puoi aggiungere una o più canzoni da qualsiasi playlist o puoi aggiungere un mix di playlist e singoli brani.
Ora torna all'elenco Azioni sulla sinistra e trascina "Avvia riproduzione iTunes" nel riquadro a destra, sotto il blocco "Ottieni elementi iTunes specificati" che hai aggiunto nel passaggio precedente.
Ora sei pronto per testare la tua app. Fai clic sul pulsante Esegui nella parte superiore della finestra di Automator; ignorare un messaggio di avviso sull'esecuzione del flusso di lavoro in Automator stesso; e ascolta i brani selezionati riprodotti attraverso gli altoparlanti. Fai clic su File / Salva… e salva l'app sul desktop o in qualsiasi altro luogo, con qualsiasi nome tu scelga.
VISUALIZZA TUTTE LE FOTO IN GALLERIA