In Yosemite, c'è un modo per iniziare una telefonata dalla riga di comando o Terminale?
Qualcosa di simile a:
call +316123456789
In Yosemite, c'è un modo per iniziare una telefonata dalla riga di comando o Terminale?
Qualcosa di simile a:
call +316123456789
Risposte:
Puoi open "tel://+316123456789"
avviare una procedura di chiamata, ma devi comunque fare clic sul pulsante "Chiama" per effettuare la chiamata.
Per fare ciò, puoi anche semplicemente premere ↩. Per automatizzare tutto tramite Applescript:
open location "tel://+351918306031"
delay 2
tell application "System Events" to key code 36
In teoria, è possibile utilizzare Automator per impostare una sequenza di azioni per attivare una chiamata. Non ho mai usato Automator, ma la mia comprensione dice che funzionerà.
Innanzitutto, potresti creare uno script di Automator che forse innesca la risposta di Rene di esecuzione open "tel://+316123456789"
e facendo clic sul pulsante "Chiama". Oppure, potresti averlo aperto l'estensione di Google Hangouts Chrome e allo stesso modo comporre un numero.
In secondo luogo, dovresti chiamare lo script di Automator dalla riga di comando (come descritto qui ):
open MyAutomatorCaller.app --args '+316123456789'
Infine, è possibile creare un alias Bash per il comando sopra (ovvero in ~ / .bash_profile):
call() {
open MyAutomatorCaller.app --args $1
}