2008年12月18日(木)

« NewsExplorer:wedataでデータベース作成・設定追加が可能になりました | トップページ | ◆風柳亭印◆ココログ用ツール一覧 »

リンクの文字列をリンク先タイトルと入れ替えるスクリプト(SeaHorse/Greasemonkey)

極めてありがちだとは思いますが。はやい話が、
http://furyu.tea-nifty.com/annex/
といったリンクの上を[Ctrl]キーを押しながらなぞることで
風柳亭 - 別館:書庫のある庵 -http://furyu.tea-nifty.com/annex/
のように置き換えるという、ただそれだけのスクリプトです。
はてなダイアリーの「リンク元」表示がURLだけだったんで(検索文字なんかは置換されてますが)、お手軽にタイトル取得したいなと思ったのがきっかけ。
■SeaHorse/Greasemonkeyスクリプト
SeaHorseの使い方については、例えばこちらとかこちらを参照。
Greasemonkeyについては、例えばこちらを参照。
■覚書など
タイトルの取得は、普通にやればGM_xmlhttpRequestとかで直接リンク先ページを読込んで、TITLE要素を抜き出すことになるんでしょうが、文字コードとか考えるのが面倒だな~と思ったので、はてなユーザでかつログインしている場合は、ブックマーク登録ページ(http://b.hatena.ne.jp/bookmarklet?url=~)の//span[@class="title"]から取ってくるようにしています。
はてブの登録ページでは(未ブクマページの場合でも)自動でタイトルを取得してくれるみたい。
なお、はてなユーザ以外や未ログイン時には、
指定したURLのタイトルを取得するAPIをYahoo! Pipesで作った(管理人日記) - むぅもぉ.jp
のAPIを使用させていただいています。

この記事をニフティクリップβに追加 この記事をはてなブックマークに追加 2008/12/18(木) 21:51 | | 記事の編集(管理者用)

風柳へひとこと(web拍手) 

おもいつき」カテゴリの記事

パソコン・インターネット」カテゴリの記事

トラックバック

この記事のトラックバックURL:

記事との関連性が薄いものやSPAM等、管理人が不適切と見なしたトラックバックについては予告無く削除する場合が有ります。悪しからずご了承下さい。

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/161784/43459234

この記事へのトラックバック一覧です: リンクの文字列をリンク先タイトルと入れ替えるスクリプト(SeaHorse/Greasemonkey):

コメント

コメントを書く