Terminalden bir telefon numarası arayabilir miyim?


15

Yosemite'de, komut satırı aka Terminal'den bir telefon görüşmesi başlatmanın bir yolu var mı?

Gibi bir şey:

call +316123456789

Yanıtlar:


18

Sen ile yapabilirsiniz open "tel://+316123456789"bir telefon sürecini başlatmak - ama hala arama yapmak için "Arama" butonuna tıklamanız gerekmektedir.

resim açıklamasını buraya girin

Bunu yapmak için tuşuna da basabilirsiniz ↩. Applescript ile her şeyi otomatikleştirmek için:

open location "tel://+351918306031"
delay 2
tell application "System Events" to key code 36

Hangi uygulama bunu yapıyor?
— user151019

5
Bu, "Mac ile iOS Sürekliliği" (Yosemite + iOS8) olarak da bilinen "iPhone üzerinden telefon görüşmeleri" dir.
— Rene Larsen

1
FWIW, Enter / Return tuşuna basmanın 'Call' düğmesine basacağını ve bunun otomatikleştirmeyi biraz daha kolaylaştırabileceği anlaşılıyor.
— TJ Luoma

İPhone'unuz yoksa, bu FaceTime'ı kullanarak arayacaktır, bu nedenle alıcının buna sahip bir adres olması gerekir.
— Haroen Viaene

Bir menü sistemi test otomatikleştirmek için bir "tek tık" telefon numarası oluşturmak için bu yöntemi kullanarak denedim. Sayı sonunda çok uzadı ve çalışmayı durdurdu.
— M. Scott Ford

1

Teorik olarak, bir arama yapmayı tetiklemek üzere bir dizi eylem ayarlamak için Automator'u kullanabilirsiniz . Asla Automator kullanmadım, ama benim anlayışım işe yarayacağını söylüyor.

İlk olarak, Rene'nin çalıştırma open "tel://+316123456789" ve 'Ara' düğmesine tıklamayı belki de tetikleyen bir Automator betiği oluşturabilirsiniz . Veya Google Hangouts Chrome Uzantısını açmasını ve benzer şekilde bir numara çevirmesini sağlayabilirsiniz.

İkinci olarak, Automator komut dosyasını komut satırından çağırırsınız ( burada açıklandığı gibi ):

open MyAutomatorCaller.app --args '+316123456789'

Son olarak, yukarıdaki komut için bir Bash takma adı oluşturabilirsiniz (yani ~ / .bash_profile içinde):

call() { 
    open MyAutomatorCaller.app --args $1
}
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.