ちょっと釣り気味なタイトルではありますが、少なくとも僕の場合には実際これでだいぶ節約できています。
紹介するのは、Libron という greasemonkey/greasekit スクリプト。(Firefox か Safari でないと使えません。IE や他のブラウザのユーザーの方、ごめんなさい)
Amazon のページから最寄りの図書館(*1)の蔵書を検索できる便利なツールです。
*1 現在対応している図書館は東京都内の図書館に限ります。
以前、Amazonに調布市立図書館の蔵書検索リンクを追加するGreasemonkeyスクリプト : 僕は発展途上技術者というのを作り、ずっと愛用していました。おかげでこの2年間、
Amazon で本を探す -> 図書館で蔵書検索 -> あれば即予約して借りる -> ないか、あっても数人から数十人待ちなら Amazon でお買い上げ
という流れができあがって、本代をだいぶ浮かすことができています。
Amazon に怒られそうな話ではありますが、実は Amazon で本を買う機会は増えています。さすがにでたばかりの新刊は図書館には置いていないことが多く、あっても予約が殺到していてすぐに借りられないので、そういう本はポチッと購入ボタンを押してしまいます。このツールのおかげで本を読む機会、絶対量が増えたのです。僕は読書量が増え、図書館は使ってもらう機会が増え、Amazon は売り上げ増、というみんながハッピーになるツール!!
このところ毎週木曜日に参加している三鷹プログラマーズカフェで元になった調布市限定版を紹介したところ、何人か他の参加者に興味を持ってもらい、三鷹市立や世田谷区立など他の図書館にも対応してくれ、という要望をいただいたので、調布市民限定を東京都民限定にまで拡げてみました。
Libron という名前(Library + Amazonですね)もつけ、ドメインも取得して、簡単なサイトも立ち上げましたので、詳しい説明やインストール方法などは以下からどうぞ。
» Libron
デモ用のスクリーンキャストも作ってみました。
三鷹プログラマーズカフェがなければ、調布市限定のツールのままでした。興味をもっていただき、色々とアドバイスをしてくださった参加者の皆さんに感謝!!
greasemonkey/greasekit スクリプト自体は GitHub で公開しています。
» champierre's libron at master - GitHub
ちょっと手を加えれば、東京都以外の図書館でも使えるはず。まずは神奈川県や大阪府の図書館から攻めて、人口比で大きくカバーしていきたいと思っているのですが、それ以外でもソースを fork し、最寄りの図書館に対応させて協力(pull request)していただける方がいれば大歓迎です。
2009/09/10 15:44:09

https://opac.city.ichikawa.chiba.jp/cgi-bin/Sopcsmin.sh
マージしてなくてもOKですか?
もしよろしかったら、マージさせてください。
webmaster at champierre dot com に連絡いただけますか?
別ブランチに京都もあります
千葉県図書館リストの中に松戸市がないのですが、今後対応される予定はありますでしょうか?
http://www.library.pref.chiba.lg.jp/cgi-bin/ilisod/odplus.sh
をみますと、
※松戸市立図書館は横断検索メンテナンス中のため検索できません。
直接、松戸市立図書館のホームページをご利用ください。
とありました。
個別に対応することもできるのかもしれませんが、メンテナンス中と
あることから一時的なものと思っていますので、横断検索が可能になるのを
待ちたいと思います。
例;自宅のある市区町村、勤務先の市区町村、勤務先の都立図書館
という感じで出来るとうれしい。
(やり方がよくわからず本体のlibron.user.jsに手を加えて使っています。必要なら送ります)
なにか確認点ありますか?
神奈川県川崎市が神奈川県の横断検索対象に加わったのでLibronも対応いただければと思います。
また、他の方もかかれていますが、複数の図書館を同時に検索したい場合にはどのようにすればよいですか?
●川崎市立図書館の検索
libron.kanagawa.jsを自分で修正しようとしたところ、コメントアウトされていました。またgoogleで調べると神奈川県の横断検索システムがISBNでの川崎市立図書館の検索が正しく動いていない「(☆★エラーにより中断★☆)」となっていました。
横断検索ではない、川崎市立図書館のWebシステムではISBNでの検索ができます。
そこで、とりあえず、神奈川県立図書館のシステム担当に改善願いを出しました。
●複数図書館の同時検索
libronのnameとnamespaceを適当に変更し、再度Greasemonkeyにそちらをインストールしたところ、無事複数図書館の同時検索ができるようになりました。
調べていただいてありがとうございます。
そうなんです。川崎市立図書館はISBNでの検索ができないため、個別対応が必要なのです。ですが、要望は何度か受けているので、検討項目に入れておきます。
複数図書館の同時検索のご要望についても、これが初めてではないので検討項目のひとつに入れておきます。
大阪府箕面市を選択保存した時に正しく動作していないようです。
画面には表示され「図書館を検索中」となるのですが、
結果が実際には蔵書していても「見つかりません」表示ばかりで、
正しく検索・結果の反映がされていないようです。
大阪の他市(豊中や池田市)ではきちんと動作しています。
何か他に設定することがあるのでしょうか?
お手すきの時にでもチェックしていただけたらと思います。
(違うスクリプトで対応されている方はいらっしゃいましたが、
これをどう利用すればLibronに応用できるのか、
力不足で私には理解できませんでした。
http://yashian.jugem.jp/?eid=1070
すみません。)
http://www.lib.city.saitama.jp/
さいたま市図書館は利用者も大変多いので
対応されれば県内のツール利用者がかなり増えると思います♪
東京の都立や足立区、世田谷区などは問題なく結果が表示されたのですが、
神奈川の県立や横浜市・座間市・厚木市などでは「図書館を検索中」と表示されたまま変化がありませんでした。
神奈川県については一部についてのみ対応しているということでしょうか。
もしよければお聞かせください。
最近ですが、浦安図書館、市川図書館、千葉市図書館等の千葉県エリアの図書館で
【» 浦安市立図書館には見つかりません】しか表示されません。もちろん蔵書を検索
しました。試しに、東京の品川図書館で検索すると【見つかりました】と表示されます。
千葉県の図書館のシステムが変更されて検索できなくなったのでしょうか?
もし宜しければ、見解をお聞かせ願います。
多くの方から「うちの図書館にも対応してほしい」というリクエストをいただいておりますが、ご期待になかなか応えることができておりません。
そこで、現在データを取得する部分で、全国のほとんどの図書館にすでに対応済みである「カーリル」(http://calil.jp)のAPIを使うことを検討しています。
連携が完了すれば、対応図書館を一気に4300以上に増やすことができると考えています、それまでお待ちいただければと思います。
MacOSX環境なのですが、chromeよりはsafariを使いたいのです
ぜひぜひご検討ください
最近環境が変わったのですが、そのせいかどうか以下のような症状がでています。
Amazonのページで、Libronが2行表示される。
再表示すると1行になりますが、別ページに移動すると2行表示になります。
同様に予約する部分も2つ表示されます。
下記のような環境で使用しています。
Libron 2.1.2
Windows7(64bit) Ultimate
Firefox 3.6.12
使用上特に問題はないのですが、気になったものですから。
よろしくお願いします。