Hatena::ブログ(Diary)

こたにき

自作 Greasemonkey スクリプト一覧

2007-09-18

ニコニコ動画でマイリストの新着を知る Greasemonkey スクリプト

「あの人のマイリストを常にチェックしたい! けど RSS はめんどくさい...!」

そんな人(上司)のために、好きなマイリストの新着をニコニコ動画のトップページに表示する Greasemonkey スクリプトを作りました。(google:GreasemonkeyGreasemonkey スクリプトの使い方

インストールniconicofavlist.user.js更新履歴Safari4対応

インストールすると、マイリストのページ(mylist/***/***)の右上に「お気に入りリストに登録」というボタンがでてきます。それをクリックすると、マイリストが「お気に入りリスト」に登録されます。

ニコニコ動画のトップページを開くと、注目のタグの上に「お気に入りリスト」が表示されています(下図参照)。

f:id:kotas:20070919170905p:image

マイリストに新着があった場合、ここに動画のサムネイルとタイトルがでてきます。動画のタイトルをクリックすれば、その動画を「見た」ことになり、以降はリストに表示されなくなります。

「クリア」ボタンを押せば、すべての動画を「見た」ことにできます。

内部の話

更新チェックにはマイリストRSS を使っています。マイリストRSS を吐くようにしたのは自分なので、自家発明というかなんというか。

この機能、本当はニコニコ動画の機能としてやりたかったのですが、ユーザーごとに既読管理をしようとすると、ストレージ的にも負荷的にも辛いので(ニコニコ動画では特に)、こういう形で作ってみました。Greasemonkey はユーザー側に負荷を回せますし、ストレージもユーザー側で持てます。

ただし、異なるマシン間では共有できない、諸刃の剣

anonanon 2008/01/04 19:47 ニコニコのトップが変わってからどうもうまく動いていないようです。
以前に登録してあるのは無問題ですが、マイリストのページで登録ボタンが出てこないので新しく登録ができません。

春雨春雨 2008/02/06 10:56 確かにマイリストのページで登録ボタンが出てきません。
トップが変更されてから、もう一度インストールし直して見ても解決されませんでした。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証