自動注文ソフト、例えば、ShopDingDongでも未だにヨドバシ・ドット・コムには対応していません。ヨドバシ・ドット・コムの動作を見ていると、認証用のテキストボックスにブラウザーなどの自動入力でパスワードが設定されると、テキストボックスを消去するような動作をしています。そのため、プログラムでの自動認証や自動注文は出来ないのでしょう。
そのため、入荷数の少ないDeAGOSTINIなどの週刊誌は、自分で予約開始や販売開始を確認して発注することになります。DeAGOSTINIの週刊誌はバックナンバーも含めて普通に書店で購入できます。単に、ヨドバシ・ドット・コムで買うと安く買えるという理由だけです。
ヨドバシ・ドット・コムは商品検索に関しては、CookieではなくURLのパラメーターで行っていますので、検索自体をお気に入りに登録することが出来ます。
例えば、DeAGOSTINIの週刊スカイライダー・ドローンの場合、
となります、URLエンコードされていますが、
http://www.yodobashi.com/書籍/ct/81001_811000000000000000/?count=24&disptyp=02&sorttyp=RELEASE_DATE_DESC&word=スカイライダー・ドローン
ということです。WindowsなどSJIS環境では日本語でURLを指定できないようです。
詳細に見てみると、「/書籍/ct/81001_811000000000000000/」の部分がカテゴリー指定で、「?」からのパラメーターで検索文字列と表示方法を指定しているようです。
- count=24:件数 1ページに24項目
- disptype=02:表示 並べて表示
- sorttype=RELEASE_DATE_DESC:並び替え 発売日(新)順
- word=スカイライダー・ドローン:検索文字列
重要なのはsorttypeの指定です。
これで検索すると、新刊が登録されれば、左上の最初の項目として表示されますので、目的の新刊を探しやすくなります。
あとは、「販売休止中」から「予約商品」か「在庫あり」に変わるのを待って発注することになります。
検索ボックスに、自分の欲しい新刊を入力して検索し、そのURLをお気に入りに登録すれば、再検索は簡単に行えます。カテゴリーを変えれば書籍に限らず使えるでしょう。