選択したノードをはてなキーワードに置き換える Greasemonkey
2007-01-13 23:21:58
| Permalink
| ![]()
| Tag:
cc-by
greasemonkey
hatena
js
大学の研究会で話してたネタを実装してみた。
Hatena Keyword v1.00
設定は二カ所。
- parentNode
- 0: 選択したノードのみを置き換えの対象とする
- 1: 選択したノードの親ノードを置き換えの対象とする
- keywordScore
- <int>: 置き換えるキーワードの閾値、0-50 の整数値
はてなダイアリーキーワード自動リンクAPI(XML-RPC)を用いています。GM_registerMenuCommand を用いてメニューへの追加とショートカットキーの登録を行っていますが、ショートカットキーは何故か上手く動かないので「ツール>Greasemonkey>User Scripts Commands>Hatena Keyword」を辿ってください。するとカーソルが?を伴ったものに変わりますので、その状態からクリックし、暫く待つと置き換わります。
GM_xmlhttpRequest で responseXML を実現するコードと、毎度ながら DOM ノードアクセスの関数を使っています。スクリプトのライセンスは Creative Commons License by 2.1 Japan です。
Related Entries
There is not related articles.
Trackbacks
Trackback URI: http://blog.c--v.net/trackback/2007/01/13/1
There is no trackback.
There is no comment.