Pages

2009-08-15

Google Reader からはてなブックマークへお手軽ブックマーク

Google Reader の新機能「Send To」を使って はてなブックマーク へ手軽にブックマークする方法をメモっとく。

設定

Google Reader - Send To b.hatena

  1. Google Reader の Settings リンクをクリック
  2. Send To タブをクリック
  3. ページ一番下の「Create a custom link」をクリック
  4. Name, URL, Icon URL を下記のように設定する
    • Name: はてなブックマーク
    • URL: http://b.hatena.ne.jp/add?mode=confirm&is_bm=1&title=${source}: ${title}&url=${url}
    • Icon URL: http://b.hatena.ne.jp/favicon.ico

ブログのタイトルは、「ブログ名: 記事タイトル」の書式にした。これを変えたかったら、「title=${source}: ${title}」の部分を変更されたし。例えば、「記事タイトル - ブログ名」にしたかったら、「title=${title} - ${source}」とする。

追記:title=${source}: ${title}」部分を書かなければ、はてなブックマークが自動的にタイトルを取得してくれます。こっちの方がよいかも。[Thanks: クリボウさん]。一応、補追エントリー書きました:

使い方

Google Reader で気に入った記事があったら、Shift + t。これで、Send To の一欄が現れる。十字キーで「はてなブックマーク」を選んで Return。はてなブックマークの登録画面が別ウィンドウで開く。

解説

「Make a custom link」で、URL 部分に使える書式を簡単に説明しておきませう。

  • ${source}: ブログ名に展開される
  • ${title}: 記事名に展開される (ブログ名は含まれない)
  • ${url}: オリジナル記事の URL に展開される
  • ${short-url}: URL を短く変換して出力する。Google 版 tinyurl。

あとがき

ぼくは、同じやうなことをする Greasemonkey スクリプトを昔書いていた。

使い勝手の良いスクリプトだけど、問題が二つあった。Greasemonkey スクリプトなので、

  1. Firefox 以外のブラウザーで使えない (特に Google Chrome)。
  2. PC を変えると、スクリプトの再インストールが必要。

今回の Send To 機能は、ブラウザーを選ばないし、一旦設定すれば他の PC でも同じやうに使える。いいね。

2 comments:

  1. ブログタイトルと記事タイトルの順番やつなぎかたが正確には分からないので、記事の URL だけ送って、はてなの方でページタイトルを取得してもらったほうがいいかもしれませんね。
    URL: http://b.hatena.ne.jp/add?mode=confirm&url=${url}

    あと、はてブや Google Reader に限ったことではないんですが、元のブログのフィードが FeedBurner で、「Item link clicks」を追いかけている場合には、間に集計用の URL が入ってしまって、記事の URL が Google Reader では正確に取れないようです。

    ReplyDelete
  2. クリボウさん、コメントありがとうございます。
    これは知りませんでした。
    追記エントリー、書きました。

    clmemo@aka: Google Reader Send To にはてブと livedoor clip を対応させる

    ReplyDelete