ニコニコ動画を他サービスで検索するツール
以前、ニコニコ動画に投稿されている動画を、Youtube(動画)やPIAPRO(MP3ファイル)で検索するのに便利なブックマークレットを作った。
ニコニコ動画を他サービスで検索するブックマークレット - NAT’s Programming Champloo
zoomeの動画検索ボタンも追加しようと思ったけど、zoomeは文字コードにEUC使っていて、JavaScriptだけで文字コードを変換するのが大変なので、zoomeに対応するのはあきらめていた。
今ではさくらのレンタルサーバでCGIを公開できる環境が整ったことだし、CGI使えば文字コード変換も簡単だよね、というわけで、zoomeの動画検索にも対応したツールにしてみました。ついでに、PIAPROの文字コードがShift JISになって正しく検索できなくなっていたのにも対応。
使い方
ソースコード
短いコードですが、何かの役に立つかもしれないので、ここにソースコードへのリンクを張っておきます。自由にコピーしたり改造したり配布したりして構いません。
- search_video.html 検索画面のHTML
- redirect_to_piapro.cgi PIAPROにリダイレクトするCGI(検索キーワードの文字コードをShift JISに変換するのも行う)
- redirect_to_zoome.cgi zoomeにリダイレクトするCGI(検索キーワードの文字コードをEUCに変換するのも行う)
- redirect.rhtml レスポンスのコンテンツ生成用のeRubyスクリプト(あまりeRubyを使う意味はないけど・・・)