firefox用の便利なアドオン「Ubiquity」でニコニコ動画の検索用コマンドを作ってみた。

 「Ubiquity」はFirefox用のアドオンで、Firefox上で動くコマンドラインツールです。
 Ubiquityの説明は「ブラウザの新境地? Ubiquityが変える衝撃のブラウザ体験 (1/2) - ITmedia エンタープライズ」が詳しいです。
 
 Ubiquityは、最初から用意されているコマンドだけでなく、自分の好きなコマンドをコマンド「command-editor」で自由に作る事が出来ます。
 そこで、簡単なニコニコ動画検索用のコマンドを作りました。本当に簡易的な物なのでサムネイル表示等には対応していません。

makeSearchCommand({
  name: "niconicovideo",
  url: "http://www.nicovideo.jp/search/{QUERY}",
  icon: "http://www.nicovideo.jp/favicon.ico",
  description: "Searches niconicovideo for your words.",
});
makeSearchCommand({
  name: "niconicovideo-tag",
  url: "http://www.nicovideo.jp/tag/{QUERY}",
  icon: "http://www.nicovideo.jp/favicon.ico",
  description: "Searches niconicovideo tag for your words.",
});
  • コマンドの使い方

 Macならoprion+スペース、Winならctrl+スペースでUbiquityを呼び出して、「command-editor」と入力して、Enter。
 すると、UbiquityCommandEditorが開くので、以下のように上記コマンドをテキストボックスにコピペします。

正常なら貼付けたらすぐにコマンドが使えるようになっているはずです。

 コマンドを実行するには、Ubiquityを呼び出して「niconicovideo(検索したいキーワード)」もしくは「niconicovideo-tag (検索したいタグ)」と入力します。*1
 

 実行するとこんな感じ。
 

 できれば、youtubeコマンドのようにサムネイルが表示出来ればいいんですけどね。
 もうちょっと勉強してみます。

*1:コマンドはインクリメンタルサーチによって候補が表示されるので適当に「nico」とか省略して入力しても大丈夫です。