Google Chrome に Livedoor Reader 風ピン機能を追加する

Google Reader に Livedoor Reader 風ピン機能を追加するに引き続き、Google Chrome、エクステンション機能登場という記事があったので、そのグリモンを Google Chrome で動かせないかやってみました。

やり方は Chrome Extension HOWTO にある通りなのですが、順を追って書いてみると、まず c:\myextension フォルダを作成して、その中に manifest.json ファイルを作成します。内容はこんな感じ。id とか適当ですが、グリモンでいう @include を matches で指定して、JS のファイル名を js で指定しております。

{
  "format_version": 1,
  "id": "00123456789ABCDEF0123456789ABCDEF0123456",
  "version": "1.0",
  "name": "Pin Extension for Google Reader",
  "description": "Pin Extension for Google Reader",
  "content_scripts": [
    {
      "matches": ["http://www.google.com/reader/view/*", "https://www.google.com/reader/view/*", "http://www.google.co.jp/reader/view/*", "https://www.google.co.jp/reader/view/*"],
      "js": ["GoogleReaderPin.user.js"]
    }
  ]
}

で、次は実際の JS ファイルの作成なんですが、グリモンで動かしているそのものを持ってきて c:\myextension フォルダ内に置きます。

で、後は Google Chrome の起動オプションに –enable-extensions –load-extension=”c:\myextension” を指定して起動。Google Reader 行ってみると i でピン立てて o で一気に開けとるがな。素晴らしい。

やばい、早く Mac 版が欲しい、そう思ったお昼時でした。


About this entry