명령 줄에서 Google 보이스 전화 통화를 시작하려면 어떻게해야합니까?


9

Brett Terpstra 덕분 에 터미널에서 Google 보이스를 통해 SMS를 쉽게 보낼 수 있지만 이제 Termainal을 통해 전화를 걸고 싶습니다.

Google 보이스 API는 없지만 (아직?) 공식적인 방법 이 없다는 것을 알고 있지만 다른 사람이 동일한 문제를 가지고 이미 해결책을 찾았기를 바랍니다.

적절한 솔루션을 사용하면 전화를 걸고 자하는 전화 번호 뿐만 아니라 Google 보이스가 전화를 걸 때 사용해야하는 전화 번호 알려줘야 합니다.

(Google 보이스에 익숙하지 않은 사용자의 경우 휴대 전화가 Google 서버에서 걸려 오는 전화를 받고 전화를 걸면 통화하려는 번호에 연결됩니다.)

Github를 살펴 보았지만 2 년 후에 업데이트되지 않은 https://github.com/tylerhall/google-voice-dialer 가 유일한 해결책이었습니다. 사용 방법을 잘 모르겠습니다. .


Google은 Google 토크 (도우미 앱 / 플러그인 포함)와 웹 사이트에서 직접 전화를 걸어 임의의 전화 번호를 제출하고 전화를 걸 수있는 전화 번호를 선택합니다. lynx / curl / wget에 능숙하십니까? 아마 당신은 당신의 웹 브라우저를 모방하고 전화를 연결하기 위해 GV를 얻을 http 트래픽을 가짜 수 있습니다 ....
bmike

@bmike 나는 그다지 능숙하지 않으며 파이썬이나 루비와 같은 좀 더 정교한 것이 필요할지 궁금합니다.
TJ Luoma 2019

나도 아니지만 새로운 질문 시간 초과 기간을 지우는 즉시 이것을 보상하려고합니다.
bmike

@bmike Nils Munch의 답변이 가능하다고 생각하지만 확인하기 전에 WWW / Mechanize.pm을 설치해야합니다.
TJ Luoma 2019

Nils Munch에 언급 된 'googlevoice.pl'스크립트가 작동하지 않습니다. 해당 페이지의 댓글 끝까지 아래로 스크롤하면 1 년 전에 오류가 발생했다는 댓글이 표시됩니다. 이후 업데이트 된 것으로 보이지 않습니다.
TJ Luoma

답변:


3

Google 음성 명령 줄 스크립트는 여기에서 찾을 수 있습니다.

그것으로, 당신은 단순히 입력 할 수 있습니다

./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 ./googlevoice.pl 라인 40에서 /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12.) -compilation 중단 ./googlevoice.pl 라인 (40) (에서 나는 욕구를 펄 무엇을 설치하는 방법을 모른다 : - /
TJ Luoma

아, 대답은 cpan WWW/Mechanize.pm터미널 에서 실행 되는 것 같습니다 . 지금 작업 중입니다.
TJ Luoma 2019

마지막으로 모든 perl 의존성을 설치했지만 스크립트는 'googlevoice.pl line 160에서 링크를 찾을 수 없습니다'(160은 "$ mech-> follow_link (tag => 'meta');")로 종료됩니다. 내가 perl을 말하지 않기 때문에 나에게 아무 의미도 없다 :-/
TJ Luoma

4 명이이 답변에 투표했지만 googlevoice.pl실제로는 효과가 없다는 것을 알고 있습니다. 링크 된 페이지에서 주석을 읽으면 1 년 이상 중단되었습니다.
TJ Luoma

스크립트가 더 이상 온라인 상태가 아닙니다 (2012 년에 archive.org에 마지막 저장). 나는 오늘날 그러한 스크립트를 작성하는 것이 매우 어렵거나 불가능하다고 생각합니다.
Joshua Goldberg
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.