2612月

Fresh Reader with ぐりもんふたつ

Greasemonkey

どうも,kei-s@libelaboです.
libelaboとはなにかについて説明がないですが,それはまた別のお話.

いきなりですが,RSSリーダーに何を使っていますか?私は,サーバインストール型RSSリーダー,フレッシュリーダーをサブとして使っています.最近はGoogle Readerがメインになっていますが,フレッシュリーダーはなんといっても軽いのがいいですね.

で,その昔,フレッシュリーダーにはてなブックマーク件数を表示させるGreasemonkeyスクリプトを書きました.(札幌市西区 - フレッシュリーダーとはてブを合体)
今回,このスクリプトの致命的エラー(50件越すと結果返ってこない.これはひどい)を修正したので,こっちで公開します.

Install FR+?B (ver 0.2)

上のスクリプトを登録して、ツール→Manage User Scriptsから、Included Pagesを利用しているフレッシュリーダーの位置にしてください。

http://example.com/freshreader/*

さらに,修正だけでは味気ないので,libelaboお馴染みの(?)favicon表示スクリプトも公開します.

Install Favicon with Fresh Reader (ver 0.1)

先のスクリプトと同様にInclude Pagesを変更してください.

faviconが無い場合にデフォルトアイコンを表示できるようにもしました。

var showBlankIcon = true;

にしてください。

0812月

mixiMusicTube 新レイアウト対応版

Greasemonkey

こんにちわ,june29@libelaboです!昨日,mixi ミュージックのレイアウトが変更になったようですね.

本日より、一部の楽曲におきまして「mora win」による楽曲の試聴や購入ができるようになりました。
詳細につきましては こちら をご確認ください。

併せて、自分のプレイリストにある曲に関連した、他のユーザーが聞いているおすすめの曲を表示する機能を追加しました。こちらは3列表示のレイアウトを選択している場合に表示されます。

[mixi] 新機能リリース・障害のご報告

これに伴い,mixiMusicTube を使用するとレイアウトが大きく崩れる問題が発生していました.

お友達のmaqbesが新レイアウト対応版をデザイン崩れまくりんぐのため修正にて公開してくれています.素早い修正に感謝です!レイアウト対応だけでなく,いくつか工夫も加えてくれています.

工夫点

  • YouTubeでの検索結果を「閲覧された回数順」でソート (より本物のPVを出やすくするため)
  • YouTubeのビデオの縦横幅を mixi ミュージックに合わせて調整 (表示崩れを防ぐため)
  • アーティスト名で検索するときはクエリに「live」を追加 (より歌っているシーンを見られるようにするため)

スクリーンショットはこちらをご覧ください.

0512月

mixiミュージック x YouTube

Greasemonkey

こんばんわ,june29です!

PlaggerとCatalystで動くゆーすけべーさんのマッシュアップ作品CDTube - カウントダウンチューブを見て感動しました!Webの可能性がどんどん広がっている気がして嬉しいです!

これにインスパイアされまくって衝動的に作ったのが,mixi ミュージックのページ内にYouTubeのビデオを置いちゃうGreasemonkeyスクリプト,その名も「mixiMusicTube」です!ランキングもビデオもCGMってことで!

Install mixiMusicTube (ver 0.14)

なかなかイイ感じです.mixi の画面内に割りと違和感なくYouTubeのビデオが収まっています.良かったら使ってみてください!

追記

mixiミュージックの新レイアウト対応版は以下からインストールできます.

Install mixiMusicTube(新レイアウト対応版) by Maqbesさん (Stomach Ache -人生是胃痛-)

2811月

Access-log x SBM

Greasemonkey

(2006-11-29 18:10 更新履歴を追加しています)

Libelaboのjune29です.

GreasemonkeyスクリプトSBM Comments Viewerはとても便利で,導入してからというもののSBMのコメントが気になって仕方なくなっています.開発者のシロさん,感謝しています!

常にSBMのユーザ,タグ,コメントをチェックしていると,よく見かけるユーザが出てきます.「あっ!またこの人だ!」という感覚は,他の多くのユーザの皆さんも感じていることと思います.

そこで,SBM Comment ViewerにHistory機能を追加し,自分が閲覧したWebサイトをブックマークしているユーザと,付けられているタグをカウントするようにしました.閲覧中のサイトを自分より先によくブックマークしているユーザが見つかるかもしれません.

http://libelabo.jp/greasemonkey/sbmcommentsviewerwithhistory.user.js

当初,このスクリプトは自前で1から作る予定でした.しかし,複数のスクリプトで同じSBMのデータを取得するリクエストを投げてしまうのは非効率的ですし,SBM Comment Viewerのソースコードを見てみると非常にスケーラビリティの高い設計になっていたので,機能追加という形で「アクセスログ × SBM」を実現しました.まだまだ未完成なスクリプトではありますが,なかなか面白い結果が出たりしますので,使っていただけたらなと思います.

現状では,ログがたまってくると処理が相当重くなります.皆さんからの使用感を聞きつつ,改良を加えていく予定です.このエントリへのコメント・トラックバック,もちろんブックマークコメントも大歓迎なので,要望や不満などありましたらぜひお願いします.

以下はスクリーンショットです.

Access-log x SBM

最後になりましたが,このスクリプトを実現するに当たりお世話になった皆さんに感謝の意を述べます.そもそものアイディア出しも,コーディングも,ボクひとりでは到底実現できませんでした.良い刺激をくれた仲間たちと,多くの実例を与えてくれた先人の皆さん,SBM Comment Viewer製作者のシロさん,ありがとうございます.

更新履歴

  • (2006-11-29) ver.0.11 はてなブックマークのコメントにてご指摘いただいた「TagCloudがundefinedになる問題」を解消しました.
  • (2006-11-28) ver.0.1 を公開しました.