ターミナルから電話番号を呼び出すことはできますか?


回答:


18

open "tel://+316123456789"通話プロセスを開始することもできます-ただし、通話するには[通話]ボタンをクリックする必要があります。

ここに画像の説明を入力してください

そのためには、単にを押すこともできます。Applescriptを介してすべてを自動化するには:

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

これはどのアプリですか?
user151019

5
これは「iPhone経由の電話」-「Mac + iOS継続性」(ヨセミテ+ iOS8)とも呼ばれます。
ルネ・ラーセン

1
FWIWは、Enter / Returnキーを押すと「Call」ボタンが押されるように見えるため、これを自動化するのが少し簡単になるかもしれません。
TJ Luoma

iPhoneをお持ちでない場合は、FaceTimeを使用して呼び出しますので、受信者はそのアドレスを持つ必要があります。
ハロエンヴィアネ

この方法を使用して、「ワンクリック」電話番号を作成し、メニューシステムのテストを自動化してみました。数は最終的に長すぎて、機能しなくなりました。
M.スコット・フォード

1

理論的には、使用できます Automatorを使用して一連のアクションを設定し、呼び出しをトリガーできます。私は実際にAutomatorを使用したことはありませんが、それを理解しているので、機能するでしょう。

最初に、おそらくReneの実行実行の答えをトリガーするAutomatorスクリプトを作成できます。open "tel://+316123456789" 「呼び出し」ボタンクリックするというます。または、GoogleハングアウトChrome拡張機能を開き、同様に番号をダイヤルすることもできます。

次に、コマンドラインからAutomatorスクリプトを呼び出します(ここで説明します)。

open MyAutomatorCaller.app --args '+316123456789'

最後に、上記のコマンドのBashエイリアスを作成できます(例:〜/ .bash_profile):

call() { 
    open MyAutomatorCaller.app --args $1
}
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.