Connessione al dispositivo Bluetooth tramite terminale

2

Sto facendo fatica a trovare un modo (elegante) per connettere il mio Mac a un dispositivo Bluetooth (precedentemente associato) tramite terminale.

C'è una soluzione che utilizza Applescript simula i clic del mouse, ma presenta alcuni problemi principali:

  • Il menu Bluetooth deve essere visibile nella barra dei menu
  • Il terminale richiede l'accesso ai controlli di accessibilità
  • Non funziona in modo affidabile
  • È lento da morire
  • Quando usi il mouse mentre lo script è in esecuzione, fallisce.

Quindi, questo è più o meno un no-go ..

Non ho bisogno di attivare e disattivare il Bluetooth in generale, non ho bisogno di alcun meccanismo di accoppiamento, ho solo bisogno di un modo per attivare la connessione ai dispositivi noti tramite terminale.

Il mio caso d'uso è un modulo audio Bluetooth, ad esempio l'ho chiamato "NoiseBox". Quello che voglio è questo:

./magic-script.sh connect NoiseBox

o

./magic-script.sh disconnect NoiseBox 

Puoi aiutarmi?

PS: è possibile scrivere qualche piccola applicazione in Swift o ObjC che fa questo?

    
posta spky 14.09.2016 - 10:50
fonte

0 risposte

Leggi altre domande sui tag