マケプレ出品者検索 with Proxomiton

Amazonマーケットプレイス出品者検索というサイトを見つけました。これは便利ですよ。
Amazonマーケットプレイスって特に古本関係が強くて、まとめ買いで値引きとかやってるお店がすごく多いんです。が、不思議なことに、Amazonのサイト上では出品者別の商品一覧というのが提供されていないんですよね。ほんと意味わからないです。それぐらいちゃちゃっと付ければ売り上げめっちゃ上がると思うんですけど。

さてこの出品者検索、手軽に使えるようにと出品者ID表示スクリプト・ブックマークレットというのを提供してくれているんですが、なぜかFirefox用にはbookmarkletじゃなくてGreasemonkeyスクリプトしか用意されてないみたいなんです。私はグリモン使ってませんし、仕方ないので例によってProxomitronでさくっと。

[Patterns]
Name = "Amazon | MarketPlace seller ID displayer 20090211"
Active = TRUE
URL = "www.amazon.co.jp/gp/offer-listing/ $TYPE(htm)"
Limit = 300
Match = "(<a href=$AV(/gp/help/seller/at-a-glance.html/[^/"]++;seller=([a-z0-9]+)\0*)>$NEST(<b,/b>)</a>)\#"
Replace = "\@ <a href="http://www.512x.net/seller/\0/" style="font-weight:bold">ID:\0の商品一覧</a>"

使用するとマーケットプレイスの出品者一覧ページに出品者IDが表示され、そこから出品者検索の商品一覧ページへ飛ぶことが出来るようになります。たまに飛んでも商品一覧が出ないことがありますが(下の画像に写ってるイーブックオフとかまさにそうなのですが)、これは恐らく仕様上の制限『出品数が100,000点を超える出品者の情報は取得できません』というやつに引っかかっているのだと思います。ま、APIの制限は仕方ないですね。


使用例: 矢印の部分が出品者ID クリックで商品一覧へジャンプ

汚いフィルタですけど、こういう小物はこのくらい適当に気楽に書いてしまいます…。自分でいじれる限りはバグったらその都度直せばいいや的なスタンスで。

しかし便利ですね、出品者検索。また金遣いが荒くなりますね。あぁー。