Amazonから府中図書館の書籍を予約できるGreasemonkeyを作ってみた。

Sleipnirから、FireFoxに環境を移行してみる。
まとめサイトから色々と便利な拡張やら、Greasemonkeyを取得したが、
Amazonの商品ページからいろんな図書館にリレー検索できるGreasemonkeyに、府中図書館が無かったので、勉強がてら作ってみる。
検索ページへのリンクを張るだけでは芸が無いので、書籍の有無の表示と、Amazonから直接予約も可能にしてみた。


Amazonの商品ページから府中市立図書館の本を直接予約(Firefox1.5対応済)
http://kaseisan.hp.infoseek.co.jp/firefox/greaseMonkey/AmazonFuchuLinky.user.js


前回と同じく、需要がまったく分かりませんが、使いたい人はご自由にどうぞ。
再配布、改変は自由ですが、寂しがり屋ライセンスでお願いします。

使い方

  • Amazonの商品ページに表示されている本が府中図書館にあると、タイトルの直下に詳細情報へのリンクと、予約ページへのリンクが表示。

より便利に

注意点

  • 直接httpでパスワードとか送っているので、神経質な方はやめといてください。
  • 問答無用で、検索の最初に引っかかったものを表示しているので、万が一ISBNが同一のものがあった場合、別の書籍が表示されるかも。
    • 古い絶版本とかであるっぽい→参考
  • 日本語での表示が非常に面倒なので、TOEIC250点の英語力で書いています。

Greasemonkeyで、XMLHTTPRequest

  • Greasemonkey0.6.4では、XMLHTTPRequestがセキュリティの関係で使用不可能になったらしい。
  • 但し、代替機能として、GM_xmlhttpRequestが用意されているとのこと。
  • このあたりを参考に作らせて頂きました。謝恩。

そんな感じ。