競馬データ分析(ゴールドジェネレーター)掲示板

・ゴールドジェネレーターの詳細はこちらをご覧下さい。また、ゴールドジェネレーターは、says-project様という善意ある個人の方が作成したフリーソフト(無料ソフト)です。
・現在、「ヘルプ機能」はご利用いただけません。
・JRDBはこのソフトに対して、データだけを提供しております。ゴールドジェネレーター以外(サーバー関連、データ関連、コンテンツ関連、その他)のお問い合わせは、JRDB会員サポート窓口までお願いします。
分析依頼は、できるだけわかりやすい文章で丁寧に書いてください。
OS・ブラウザ名・ホスト名が投稿に表示されますが、荒らし・いたずら防止の措置ですのでご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃JRDBホームページ  
57 / 5100 ←次へ | 前へ→

Re:PMAN投票でエラー
 kokoya  - 24/9/3(火) 13:39 -

引用なし
パスワード
   たまさん & JRDBシステム班さんへ

失礼ながら外野から、ご参考までに素人の推測の投稿です。


今回、エラーが発生している現象は、JRAの即PATの「重要なお知らせ」画面の表示タイミングが、

従来より僅かに(0.3秒程度)遅くなったのが原因ではないでしょうか?

私は自作のpythonプログラムで、発走10分前に自動で即PAT画面にログインして

馬体重と単勝、複勝オッズを取得してCSVに出力する仕組みを約3年前から運用しています。

selenium機能を使っているので、人間が Chromeブラウザを操作しているのと同じ動作をします。


ログイン後の urlにannounce という文字があれは「重要なお知らせ」が表示されていると判定して、

画面のOKボタンを押してから、投票メニューのタブ切替操作を実行するようにしているのですが

8/31の「重要なお知らせ」●小倉2歳Sの前日発売のとりやめ では announceのurl が認識できずに

「重要なお知らせ」がなかったと判定とされて、投票メニューのタブ切替操作を実行しようとして

プログラムが異常終了しました。

とりあえず8/31は緊急対応でログイン後に time sleep を0.5秒入れることで対処しました。


最終的には、通常時の動作が遅くなる time sleep はやめて、従来の announce url 判定ロジック

に加えて、投票メニューのタブ切替操作の部分に、切替ができなかった時の例外処理として

「重要なお知らせ」の OKボタンを押すロジック を追加しました。

9/1は全レースで従来の announce url 判定ロジックはスルーして追加した例外処理が機能していました。


ちなみに「ネット投票体験サイト」の方にもログイン後に「重要なお知らせ」画面があるのですが、

こちらは従来通り time sleep なしで announceのurl が認識できます。

https://www.jra.go.jp/IPAT_TAIKEN/index.html


次回、本番環境で「重要なお知らせ」が出た時に同じ現象が発生すれば

JRAの即PATの「重要なお知らせ」画面の表示タイミングが常時遅くなったということだと思います。


長文になりましたが、あくまでも素人の推測なのでご参考までに

39 hits
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Geck...@180-144-16-60f1.kyt1.eonet.ne.jp>

PMAN投票でエラー たま 24/8/31(土) 8:59
Re:PMAN投票でエラー JRDBシステム班 24/8/31(土) 11:18
Re:PMAN投票でエラー たま 24/8/31(土) 12:21
Re:PMAN投票でエラー JRDBシステム班 24/9/1(日) 11:54
Re:PMAN投票でエラー たま 24/9/1(日) 14:34
Re:PMAN投票でエラー kokoya 24/9/3(火) 13:39
Re:PMAN投票でエラー JRDBシステム班 24/9/7(土) 18:34

  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃JRDBホームページ  
57 / 5100 ←次へ | 前へ→
ページ:  ┃  記事番号:   
288,950
(SS)C-BOARD v3.8 is Free