В Йосемити есть ли способ начать телефонный звонок из командной строки или Терминал?
Что-то вроде:
call +316123456789
В Йосемити есть ли способ начать телефонный звонок из командной строки или Терминал?
Что-то вроде:
call +316123456789
Ответы:
Вы можете open "tel://+316123456789"
начать процесс телефонного звонка, но вам все равно нужно нажать кнопку «Позвонить», чтобы совершить звонок.
Для этого вы также можете просто нажать ↩. Чтобы автоматизировать все через Applescript:
open location "tel://+351918306031"
delay 2
tell application "System Events" to key code 36
Теоретически, вы можете использовать Automator для настройки последовательности действий для запуска вызова. Я никогда не использовал Automator, но мое понимание этого говорит о том, что это будет работать.
Во-первых, вы можете создать скрипт Automator, который, возможно, вызовет ответ Рене о запуске open "tel://+316123456789"
и нажатии кнопки «Позвонить». Или вы можете открыть расширение Google Hangouts для Chrome и аналогичным образом набрать номер.
Во-вторых, вы должны вызвать скрипт Automator из командной строки (как описано здесь ):
open MyAutomatorCaller.app --args '+316123456789'
Наконец, вы можете создать псевдоним Bash для вышеуказанной команды (т.е. в ~ / .bash_profile):
call() {
open MyAutomatorCaller.app --args $1
}