コマンドラインからGoogle Voice通話を開始するにはどうすればよいですか?


9

Brett Terpstraのおかげで、TerminalのGoogle Voiceを介してSMSを簡単に送信できますが、Termainal経由でも電話をかけられるようになりたいと思います。

Google Voice APIは(まだ?)ないので、正式な方法がないことはわかっていますが、おそらく他の誰かが同じ問題を抱えており、すでに解決策を見つけていることを願っています。

適切な解決策は、電話をかけたい番号だけでなく、Google Voiceが私に電話をかけるために使用する番号言わせなければなりません。

(Google Voiceを使い慣れていない場合は、Googleのサーバーから電話がかかってくると電話がかかり、通話したい番号につながります。)

私はGithubを調べましたが、見つかった唯一の潜在的な解決策はhttps://github.com/tylerhall/google-voice-dialerで、2年間更新されておらず、その使用方法がわかりません。


Googleでは、Googleトーク(ヘルパーアプリ/プラグインを使用)と、Webサイトから直接、電話をかけるために任意の電話番号を送信したり、電話を選択したりすることで、これを行うことができます。lynx / curl / wgetはどれくらい上手ですか?おそらく、あなたのことができ、偽のうちのhttp模倣WebブラウザへのトラフィックとGET GVコールを接続するために....
bmike

@bmike私はそれほど上手ではないので、PythonやRubyなど、もっと洗練されたものが必要になるかどうかはわかりません。
TJルオマ

私もそうではありませんが、新しい質問のタイムアウト期間がクリアされるとすぐに、これを報奨するつもりです。
bmike

@bmike Nils Munchからの回答でうまくいくと思いますが、確認する前にWWW / Mechanize.pmをインストールする必要があります。
TJルオマ

Nils Munchを参照する「googlevoice.pl」スクリプトが機能しません。そのページのコメントの最後までスクロールすると、エラーが発生したことを報告する1年以上前のコメントが表示されます。それ以降は更新されていないようです。
TJルオマ

回答:


3

あなたはグーグル音声コマンドラインスクリプトをここに見つけることができます

それを使えば、単にタイプすることができます

./googlevoice.pl call 12345678

通話を行う。SMSや通話のキャンセルなど、その他の機能もあります。


それを実行しようとすると、@ INCでWWW / Mechanize.pmが見つかりません(@INCには/Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12が含まれる) /Network/Library/Perl/5.12/darwin-thread-multi-2level /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.3 /System/Library/Perl/5.12/darwin-thread-multi-2level /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12。)./googlevoice.pl行40。BEGINが失敗しました- -コンパイルは./googlevoice.plの40行目で中止されました(perlが必要とするものをインストールする方法がわかりません:-/
TJ Luoma

ああ、答えcpan WWW/Mechanize.pmはターミナルで実行することのようです。今それに取り組んでいます。
TJルオマ

最後にすべてのPerl依存関係をインストールしましたが、スクリプトは「リンクがgooglevoice.pl行160で見つかりません」で終了します(160は「$ mech-> follow_link(tag => 'meta');」のように表示されます)。私はperlを話さないので、私には何の意味もありません:-/
TJ Luoma '15

4人がこの回答に投票しましたgooglevoice.plが、実際には機能しません。リンク先のページのコメントを読んで一年以上壊れています。
TJルオーマ

スクリプトはもうオンラインではありません(archive.orgの最後の保存は2012年でした)。今日、そのようなスクリプトを書くのは非常に困難または不可能だと思います。
Joshua Goldberg
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.