GNU/Linux >> Linux の 問題 >  >> Linux

GooBook –LinuxのコマンドラインからGoogleの連絡先にアクセスする

私の仕事は主にGoogle製品に依存しています。ドキュメントの管理にはGoogleドキュメント、メールの送受信にはGmail、個人データの保存にはGoogleドライブ、読書にはGoogle Playブックス、翻訳にはGoogle翻訳を使用しています。 Linuxで前述のGoogleサービスのいくつかを使用するためのさまざまな方法と方法を探しています。ありがたいことに、コマンドラインからのGoogle翻訳の使用方法はすでにわかりました。 。および仮想ファイルシステムとしてローカルにGoogleドライブをマウントする方法 ドライブファイルにアクセスします。今日は、コマンドラインからGoogleの連絡先にアクセスする方法について説明します。グラフィカルデスクトップからアクセスして使用する方法は知っていますが、コマンドラインからはわかりません。これがGooBookと呼ばれる便利で便利なユーティリティです これにより、コマンドラインからGoogleの連絡先にアクセスできます。 Goobookの主な目的は、コマンドラインまたはMuttなどのコマンドラインメールクライアントからGoogleの連絡先にアクセスすることです。

この簡単なチュートリアルでは、LinuxにGoobookをインストールして使用する方法について説明します。

LinuxにGooBookをインストールする

GooBookは、次のいずれかの方法を使用してインストールできます。

  • pipの使用
  • ディストリビューション固有のリポジ​​トリから
  • ソースtarballの使用

PIPを使用してGooBookをインストールする

goobookをインストールするための推奨される方法は、pipを使用することです。

Arch Linuxとその派生物にPIPをインストールするには、以下を実行します:

$ sudo pacman -S python-pip

RHEL、Fedora、CentOSの場合:

$ sudo yum install epel-release
$ sudo yum install python-pip

または、

$ sudo dnf install epel-release
$ sudo dnf install python-pip

Debian、Ubuntu、Linux Mintの場合:

$ sudo apt-get install python-pip

PIPをインストールしたら、次のコマンドを実行してGoobookをインストールします。

$ pip install goobook

リポジトリからGooBookをインストールする

Goobookは、一部のLinuxディストリビューションのリポジトリで入手できます。たとえば、Ubuntuとその派生物では、次のコマンドを使用してインストールできます。

$ sudo apt-get install goobook

Arch Linuxとその派生物については、GoobookはAURでも利用できます。 YayなどのAURヘルパーを使用してインストールできます 。

$ yay -S goobook

ソースからGooBookをインストールする

最初にPythonをインストールする必要があります。 Ubuntuとその派生物では、次のコマンドでpythonがインストールされます。

$ sudo apt-get install python

Goobooktarballをこちらからダウンロードします 。

$ wget https://gitlab.com/goobook/goobook/repository/archive.tar.gz

コマンドを使用して抽出します:

$ tar -xzvf goobook-*.tar.gz

抽出したフォルダに移動します:

$ cd goobook-*

次に、次のコマンドを実行してインストールします。

$ sudo python ./setup.py install

おめでとう! Goobookをセットアップしたので、テストを行います。使用する前に、Gmailで認証する必要があります。

ダウンロード -無料の電子書籍:「知らなかった秘密のGoogleNowコマンド」

GoogleアカウントでGooBookを認証する

次のコマンドを実行して、Gmailアカウントで認証します。

goobook authenticate

デフォルトのブラウザウィンドウが開きます。認証するGmailアカウントを選択します。

[許可]をクリックして、Googleアカウントで認証します:

最後に、以下のような確認メッセージが表示されます。

The authentication flow has completed.

また、ターミナルには以下のメッセージが表示されます。

/usr/lib/python2.7/site-packages/oauth2client/_helpers.py:255: UserWarning: Cannot access /home/sk/.goobook_auth.json: No such file or directory
 warnings.warn(_MISSING_FILE_MESSAGE.format(filename))

Your browser has been opened to visit:

https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.google.com%2Fm8%2Ffeeds&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2F&response_type=code&client_id=500614897810-h9eub98go537fqplj9k59ouip21j8a1e.apps.googleusercontent.com&access_type=offline

If your browser is on a different machine then exit and re-run this
 application with the command-line parameter

--noauth_local_webserver

Created new window in existing browser session.
 Authentication successful.

おめでとうございます!これで、GoogleアカウントでGoobookを構成できました。先に進んで、コマンドラインから使用する方法を見てみましょう。

GooBookを使用してLinuxのコマンドラインからGoogleの連絡先にアクセスする

Googleの連絡先を表示/クエリするには、次のコマンドを実行するだけです。

$ goobook query senthilkumar

「senthilkumar」をGoogleの連絡先名に置き換えます。

サンプル出力は次のようになります:

上記の出力に表示されているように、Googleの連絡先はそのグループとインポートされた時刻とともに一覧表示されます。

詳細については、以下を参照してください:

$ goobook -h

そして、それがすべてです。ご覧のとおり、Goobookは、インストールと使用法の点で非常にシンプルでわかりやすいものです。 LinuxディストリビューションのターミナルからGoogleの連絡先を簡単に表示できます。これがお役に立てば幸いです!


Linux
  1. LinuxディストリビューションのリポジトリからJavaをインストールします

  2. Linux にソースから Apache 2 をインストールする

  3. Linux から Linux をインストールする

  1. Linux端末からファイルを印刷する

  2. WindowsインストールをLinux上のVMに変換する

  3. Linuxでコマンドラインからジオロケーションを取得する方法

  1. ChromebookでLinuxアプリを実行する

  2. KaliLinuxにGoogleChromeブラウザをインストールする方法

  3. LinuxデスクトップでGoogleドライブにアクセスするさまざまな方法