2007-01-07
■[Greasemonkey]del.icio.usと、はてなブックマークを一緒にインクリメンタルサーチするGreasemonkeyスクリプトを作ってみました。
2007/04/14:下記のページに同内容を書いています。
今後は下記を更新していく予定です。
-----------------------------------------------------------
del.icio.usと、はてなブックマーク(複数のID指定可能)を一緒にインクリメンタルサーチするためのGreasemonkeyスクリプトです。
下記のスクリプトに、はてなブックマークも入れ込んで検索できるようにした感じになります。
使い方
下記のGreasemonkeyスクリプトをinstallして、、
下記のURL(hatebuId=sampleの"sample"は任意のユーザID)にアクセスすると、del.icio.usと指定したIDのはてなブックマークを取得してインクリメンタルサーチを行うUIを提供します。
指定するはてなブックマークのIDはカンマ区切りで複数指定可能です。(ex. hatebuId=sample,naoya,jkondo)
1度取得したブックマークは、GM_setValue/GM_getValueを使ってクライアントにキャッシュするようにしています。
なので、2回目以降はブックマーク取得処理が行われず、キャッシュにあるものが表示されます。
ブックマークを最新のものに更新したい場合には、テキストボックスの右に表示されている「update: del.icio.us hatebu:xxx」のリンクを押下することにより、再度ブックマークを取得し更新します。
なお、同じURLでサマリを取ったり、表示の際に登録日付でソート、、といったような高度な事はしてません。
単に、dei.icio.usのブックマークの後ろに、はてなブックマークを追加したような感じです。
そのブックマークが、どこから取得したブックマークなのかわかるように、はてなブックマークには、タグに"hatebu:ユーザID"を入れています。
- 93 http://d.hatena.ne.jp/
- 57 http://reader.livedoor.com/reader/
- 37 http://b.hatena.ne.jp/hotentry
- 23 http://b.hatena.ne.jp/
- 13 http://b.hatena.ne.jp/add?mode=confirm&title=Enjoy*Study - del.icio.us%u3068%u3001%u306F%u3066%u306A%u30D6%u30C3%u30AF%u30DE%u30FC%u30AF%u3092%u4E00%u7DD2%u306B%u30A4%u30F3%u30AF%u30EA%u30E1%u30F3%u30BF%u30EB%u30B5%u30FC%u30C1%u3059%u308BGreasemonkey%
- 9 http://b.hatena.ne.jp/entrylist?sort=hot
- 8 http://www.google.co.jp/ig?hl=ja
- 7 http://b.hatena.ne.jp/hotentry?
- 7 http://www.google.com/reader/view/
- 4 http://acc.blogdb.jp/

