«前の日記(2008-11-06(Thu)) 最新 次の日記(2008-11-08(Sat))» 編集
RSS feed

ぽっぺん日記@karashi.org


2008-11-07(Fri) [長年日記]

_ [greasemonkey]Amazon Cross Book CheckのSITEINFOを修正・追記したら、ほぼ完璧に近い書籍横断検索が可能になった

Amazonから色々な古書店の在庫を調べるid:addaさん作のグリモン、Amazon Cross Book Checkを愛用させていただいているのだが、livedoor BOOKS検索がlivedoor BOOKSのリニューアルにともなって動かなくなっていたのでSITEINFOを修正した。

ついでに、id:turing_patternさんがAmazon Cross Book Checkの素晴しいSITEINFOを公開されているのを見つけたので、そこら古本市場とeBOOKOFFのSITEINFOをいただいて追記してみた。 古本市場については、在庫がないものも拾ってきてしまうので、Regexpをちょっといじって在庫があるものだけに限定させた。

さらに、id:turing_patternさんのAmazon Cross Book Check で自分の好きな図書館を検索する方法を参考に、自宅市内の図書館も追加。

以下がpatch。

=== amazoncrossbookcheck.user.js
==================================================================
--- amazoncrossbookcheck.user.js.orig
+++ amazoncrossbookcheck.user.js
@@ -14,10 +14,28 @@
 	},
 	{
 		label: 'livedoor BOOKS',
-		url: 'http://books.livedoor.com/used/item',
-		afterISBN: '.html',
-		regxp: /\u4E2D\u53E4\u4FA1\u683C\uFF1A<span class="price">([\d,]+)/,
+		url: 'http://books.livedoor.com/search/?word=',
+		afterISBN: '&v=2',
+		regxp: /\u4E2D\u53E4\u4FA1\u683C\uFF1A<span>([\d,]+)/,
 	},
+	{
+		label: '古本市場',
+		url: 'http://www.search.ubook.co.jp/search/search.php?category1=all&shousai_r=1&isbn=',
+		regxp: /span class="biggerlink">([\d,]+)[\s\S]*?<input type="checkbox"/,
+	},
+	{
+		label: 'eBOOKOFF',
+		url: 'http://www.ebookoff.co.jp/cmdtysearch?Ctgry=1002&hdnSearchFlg=1&chkOld=1&txtISBNCode=',
+		regxp: /<span class="uam texttype01">([\d,]+)/,
+		isbn13: true,
+	},
+	{
+		label: '日高市立図書館',
+		url: 'http://www.lib.hidaka.saitama.jp/kensaku/toslist.asp?tilandor=1&autandor=1&autpos=1&isbnkey1=',
+		afterISBN: '+&dspcnt=10&sort=1&order=1&x=52&y=16&pg=0&style=10',
+		regxp: /tosmok\.asp/,
+		isbn13: true,
+	},
 ]

 var CONF = [

実際に使ってみたら、AmazonからBOOKOFF Online、livedoor BOOKS、古本市場、eBOOKOFF、そして図書館の横断検索ができるようになって、最高に便利すぎる。

個人的にはほぼ完璧に近い書籍横断検索が可能になった感じだ。

id:adda++, id:turing_pattern++

本日のツッコミ(全2件) [ツッコミを入れる]
_ adda (2008-11-09(Sun) 16:15)

こんにちは。<br>turing_patternさんのエントリ、SITEINFOが追加されているの気付きませんでした!<br>次のバージョンで対応したいと思います。<br><br>ライブドアについては現行のバージョンで動くみたいです。<br>poppenさんのSITEINFOを試してみましたが、特に結果に違いは見つけられませんでした。<br>見落としている点などありましたら、教えていただけると嬉しいです。

_ poppen (2008-11-10(Mon) 23:21)

コメントありがとうございます。<br>ライブドアを今日確認しましたら、おっしゃるとおり、現行のバージョンのSITEINFOで問題なく動作しました。<br>もしかすると、一時的な問題だったのかもしれません。<br>早とちりしてしまいました。トホホ。<br><br>次バージョン、楽しみにお待ちしております。


«前の日記(2008-11-06(Thu)) 最新 次の日記(2008-11-08(Sat))» 編集
RSS feed