ヤフオク、Yahooショッピング、モバオク、zencartストアの在庫を自動でチェック のアップデートをしました

倉庫を自動で動かすっぽいイラスト

1年前にバージョン1をリリースしてから6回目の更新です。

まだRubyのコマンドラインツールのままで、基本的にプログラミングを少しはやったことのある人を想定したツールになってます。いずれ基本部分(いわゆるエンジンとなる部分のみがコマンドラインツールです。)の改善がなくなってきたら.exeや.appなどの一般的なソフトに書き換えをして行く予定。

今回の更新はヤフオクとYahooショッピングのログインが2段階認証に変わったので、それに対応してIDを入力後、認証パスワードが携帯番号に届くまでの間30秒間の待ち時間を入れて、そこだけ手動に変更しました。

携帯番号に届いたパスワードを30秒間以内で入力してボタンを押すまでが手動です。

この部分はセキュリティ的にも自動化を考えず手動にしたほうがよさそうなのでそうしました。

変更箇所は2点、find_elementでパスワードを自動入力する部分を外してsleep30に変更。動作確認もしまして、30秒間あれば余裕を持って入力できます。余裕がないと思ったらこのsleep 30の部分を50にでも変更しますと50秒間待機するようになります。

sleepを変更する場合
sleepで1秒ごと間隔を空ける

元のパスワード入力方式に戻したい場合は、sleep 30以下の先頭に「#」がついている行を5行ほど「#」を削除するとパスワード入力方式に戻ります。

こちらのソフトをダウンロードしてみたい場合は、ECサイトより無料でダウンロード可能です。現在無料提供をしているのは、Rubyのコマンドラインツールであり、プログラミングをしない方には敷居が高いツールとなっているためです。検証用といった位置づけですので、無料提供になっています。

URL

https://material.watanab2.mbsrv.net/store/index.php?main_page=product_info&cPath=2_3&products_id=52

2021年11月16日追記

ヤフオクとヤフーショッピング用は現在統合されているのでこのツールは意味を成してません。モバオクと自前のzencartなどのツールではまだ使えます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です