• GIZMODO
  • FUZE
  • DIGIDAY
  • gene
  • gene
  • cafeglobe
  • MYLOHAS
  • Glitty
  • roomie
  • machi-ya
  • GIZMODO
  • DIGIDAY
  • gene
  • cafeglobe
  • MYLOHAS
  • Glitty
  • machi-ya
  • roomie

ライフハッカー編集部  -   04:00 PM

Googleサービスをコマンドラインで操作できる『GoogleCL』

Googleサービスをコマンドラインで操作できる『GoogleCL』

100621gclbgscl.jpg


Linux/Mac/Windows用:『GoogleCL』は、GoogleサービスをUNIXコマンドラインから操作するための、新しいツールです。それぞれのGoogleサービスを、コマンドラインからいじりたいと思っていた方には、嬉しいユーティリティとなっています。

GoogleCLを使えば、Googleカレンダー、Googleコンタクト、Googleドキュメント、Picasaの写真などを、自作のスクリプトに引っぱってくることができます。GoogleCLは、Bloggerやカレンダー、コンタクト、ドキュメント、Picasa、Youtubeなどにアクセスできる、Pythonプログラムです。

 


Ubuntuユーザーなら、debパッケージをすぐにインストールできますが、Mac・Windowsでのインストールは少々複雑なので、知識のない方には難しいかもしれません。使用するには、まずPython 2.5か2.6のインストールが必須です。

■GoogleCLをインストール

gdata python client libraryと、GoogleCLの両方をダウンロード、解凍します。解凍先を覚えておき、ターミナルウィンドウを開きます。そこに下記のコマンドを打ち、プロンプトされたら、パスワードを入力します。

cd "~/Downloads/gdata-2.0.10/"
sudo python setup.py install
cd "~/Downloads/googlecl-0.9.5/"
sudo python setup.py install

これで、GoogleCLがインストールされるはずです。初回の利用のみ、Googleのユーザーネームを要求されるので、入力して、エンターキーを押します。すると、URLが表示されるので、ブラウザへとコピペして、GoogleCLがアカウントへアクセスできるようにします。ターミナルウィンドウへ戻ってエンターキーを押せば、アクセス許可作業完了です。それぞれのGoogleサービスに対して、初回はこの作業を行う必要があります。

これで、各Googleサービスのいくつかのタスクを、ターミナルウィンドウか、シェルスクリプトから起動できます。Youtubeへの動画投稿Googleカレンダーへの予定追加ターミナルウィンドウでのGoogleドキュメントの作成・編集Gmailのコンタクトリストのエクスポート、などが可能です。

詳細を知りたい方は、Googleのスクリプト例GoogleCLのマニュアルを参照してみてください(ともに英文)。新発見のコマンドなどがありましたら、コメント欄への記入お願いいたします。


GoogleCL [via Open Source at Google]

Whitson Gordon (原文/訳:松井亮太)

 

  • ,,,,, - By

    香川博人

    LIKE

    2020年に向けて進むキャッシュレス化。 企業にとっての「電子決済」のメリットとは?

    Sponsored

    2020年に向けて進むキャッシュレス化。 企業にとっての「電子決済」のメリットとは?

    2020年に向けて進むキャッシュレス化。 企業にとっての「電子決済」のメリットとは?

    先日、政府は2017年度から公共料金や備品経費の支払いを全面的に電子決済にすることで、30億円の人件費削減が期待できるという発表をしました。 電子マネーやクレジットカード、ネットバンキングの普及により、私たちは現金だけではなく、時間と手間のかからない電子決済を活用する機会が増えていますが、それは企業や法人にとっても大きなメリットがあるようです。 そこで今回、現金決済から電子決済へとキャッシュレス  05:00 PM

MORE FROM LIFEHACKER

powered by
    
    
    
  

Kotaku

Recommended

© mediagene Inc.