Avvocati e Mac

impara a lavorare in modo efficiente con macOS ed iOS

  • 📰 Articoli, 🎙Podcast e 📺 Webinar
    • Articoli
    • Podcast Compendium
    • A2 podcast
    • Webinar
  • 🗺 Percorsi di approfondimento
  • 👨‍🎓 Chi sono, 📡 RSS e 📧 Newsletter
    • Chi sono
    • Newsletter
    • RSS
Cambio interfaccia audio su macOS automazione con Keyboard Maestro e Homebrew 'key.001.jpeg

macOS: cambiare interfaccia audio con una scorciatoia a tastiera con Keyboard Maestro

January 14, 2021 by Filippo Strozzi in automazione, Video

Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

Con questo video-articolo ripartono le pubblicazioni su YouTube.

Se volete rimanere aggiornati vi consigli di iscrivervi al canale di Avvocati e Mac, conto nei prossimi mesi di pubblicare altri articoli.

Alternativamente potete iscrivervi alla newsletter per rimanere aggiornati.

Qui trovate l'articolo originale in lingua inglese da cui ho preso spunto. Qui invece il repository Github del progetto

Per installare con Homebrew

brew install switchaudio-osx

I comandi a terminale inseriti nella macro di Keyboard Maestro

Per avere l'elenco delle interfacce:

switchaudiosource -a | awk '/\(output\)$/{print}'

Per cambiare interfaccia:

switchaudiosource -s "$KMVAR_Interfaccia_da_attivare"

NOTA BENE

  1. Perché il comando di shell funzioni occorre anche andare nelle Preferenze di Keyboard Maestro alla voce Variabili e creare la variabile ENV_PATH inserendo il seguente testo “/bin:/usr/local/bin:/bin:/usr/bin:/Library/TeX/texbin/”; questo perché Keyboard Maestro deve "conoscere" dove sono installati i comandi della shell, alternativamente dovrete aggiungere direttamente nel comando di shell il testo “PATH=~/bin:/usr/local/bin:/bin:/usr/bin:/Library/TeX/texbin/” prima di tutto il resto;
  2. in Keyboard Maestro, per passare una variabile di Keyboard Maestro all’interno dello script della shell occorre scrivere: $KMVAR_nome_della_variabile; perché il percorso sia poi formattato correttamente per la shell occorrerà racchiudere tra virgolette la variabile così richiamata ad esempio usando "$KMVAR_percorso“
Panello preferenze di Keyboard Maestro in cui è stata creata la variabile ENV_PATH necessaria per il funzionamento della macro che vedete nel video.

Panello preferenze di Keyboard Maestro in cui è stata creata la variabile ENV_PATH necessaria per il funzionamento della macro che vedete nel video.

Scarica la macro di Keyboard Maestro
La macro completa di Keyboard Maestro

La macro completa di Keyboard Maestro

January 14, 2021 /Filippo Strozzi
keyboard maestro, script
automazione, Video
  • Newer
  • Older

Powered by Squarespace