ちょっと便利そうなものがでてたので試してみました。
http://japan.cnet.com/news/service/story/0,3800104747,20415466,00.htm
http://code.google.com/p/googlecl/
まずプロジェクトページからダウンロード~普通にインストール
wget http://googlecl.googlecode.com/files/googlecl-0.9.7.tar.gz
tar xzf googlecl-0.9.7.tar.gz
cd googlecl-0.9.7
sudo python setup.py install
gdataが必要らしいので同様にインストール
http://code.google.com/p/gdata-python-client/
wget http://gdata-python-client.googlecode.com/files/gdata-2.0.10.tar.gz
tar xzf gdata-2.0.10.tar.gz
cd gdata-2.0.10
sudo python setup.py install
debianの場合は起動するpythonによって/usr/binにインストールされる場合と/usr/local/binになる場合があるので、エラーがでた場合は要確認。
ためしにbloggerにポストしてみます。
実際この記事は以下のコマンドでポストしました。
google blogger post --title "GoogleCLをdebianで試す" "`cat blog`"
複数ブログがある場合、このコマンドの後に番号で選択します。
なお、初回起動時はOAuthの認証が必要になります。
ブラウザがインストールされていれば自動で起動します。
設定をすればemacsとかでbloggerに投稿したりできるので便利です。
私もGoogleCL を使ってみました。
返信削除> google blogger post --title "GoogleCLをdebianで試す" "`cat blog`"
とありますが、"`cat blog`" の部分は blog.txt とした場合と何か違うのでしょうか?
結果はどちらの場合でもほとんど同じみたいですね。
返信削除プロジェクトページのサンプルをなるべく忠実に試しただけなので深い意味はありません。
code.google.com/p/googlecl/wiki/ExampleScripts
返信削除にその記述はみあたらないようなのです。? よろしければどこでみかけたか教えてください。