14: Introduzione all’automazione
Come potete sostenerci ?
Se volete supportare il podcast vi chiediamo con il cuore di fare una recensione su Apple Podcast. In questo fase iniziale tante recensioni ci permetteranno di essere visti da più persone possibili.
Qui (https://www.avvocati-e-mac.it/podcast/itunes) trovate una guida su come fare.
Cos'è l’automazione?
Metafora: creare delle ricette e farle eseguire al computer.
Automazione wikipedia (https://it.wikipedia.org/wiki/Automazione)
Perché è utile? (fare esempi pratici)
Uniformità
Evitare errori
Velocizzare / ridurre tempo di esecuzione di una determinata attività
Evitare attività ripetitive banali
Quando ha senso automatizzare ?
https://imgs.xkcd.com/comics/automation_2x.png
Fonte (https://xkcd.com/1319/)
https://imgs.xkcd.com/comics/is_it_worth_the_time_2x.png
Fonte (https://xkcd.com/1205/)
Programmi per automatizzare
macOS
AppleScript (https://developer.apple.com/library/archive/documentation/AppleScript/Conceptual/AppleScriptX/AppleScriptX.html): permette di creare un sistema di collegamenti tra differenti applicazioni di macOS che supportano AppleScript (introdotta nel 1993 successore di HyperCards)
Manuale Utente Script Editor (https://support.apple.com/it-it/guide/script-editor/welcome/mac)
macOS Automation (http://macosautomation.com): sito di Sal Soghoian su automazion con macOS (non solo AppleScript)
Automator (https://support.apple.com/it-it/guide/automator/welcome/mac) (introdotto con Mac OS X Tiger 10.4)
Keyboard Maestro (https://www.keyboardmaestro.com/main/)
Hazel (https://www.noodlesoft.com/)
TextExpander (https://textexpander.com/)
Launchbar (https://www.obdev.at/launchbar)
Alfred (https://www.alfredapp.com/)
Linguaggi di programmazione (Shell, Python, JavaScript …)
iOS / iPadOS
Comandi Rapidi / Shortcuts (https://support.apple.com/it-it/guide/shortcuts/welcome/ios)
URLschemes: dei link alle applicazioni (che supportano il sistema) permettono di passare dati o far compiere azioni ad una specificia applicazione di iOS / iPadOS (sisstema usato prima di Comandi Rapidi)
Una guida completa a tutti gli oltre 120 URL di impostazioni supportati da iOS e iPadOS 13.1 (https://www.macstories.net/ios/a-comprehensive-guide-to-all-120-settings-urls-supported-by-ios-and-ipados-13-1/) in inglese di Federico Viticci
Se vi interessa questa parte (che ho tagliato nel podcast per rendere l’ascolto più semplice N.d.F. – Nota di Filippo) potete recuperarla qui (https://youtu.be/ViG_mL8rlJU).
App espansione di Comandi Rapidi
ToolboxPro (https://toolboxpro.app) gratuita ma con sblocco funzioni avanzate con acquisto in app
Scriptable (https://scriptable.app/) di Simon Støvring (https://twitter.com/simonbs) gratuita
Pythonista (http://omz-software.com/pythonista/)
Cloud
La puntata è diventata un po' troppo lunga, quindi se volete ascoltare questa parte potete ascolatare la diretta su YouTube (https://youtu.be/ViG_mL8rlJU)
Zapier (https://zapier.com/)
IFTTT (https://ifttt.com/)
n8n (https://n8n.io): piattaforma di automazione cloud self-host ed open-source (grazie Ale R.)
Microsoft Power Automate (https://flow.microsoft.com)
Dove ci potete trovare?
Roberto:
Mac e architettura: mach - dot - net.wordpress.com (https://marchdotnet.wordpress.com/) Podcast settimanale Snap - architettura imperfetta (https://www.spreaker.com/show/snap-archiettura-imperfetta)
Filippo:
Avvocati e Mac punto it (https://www.avvocati-e-mac.it/)