Open6

JRA公式データを利用したい

miyagiymiyagiy

JRA-VAN というサービスで公式データを提供している
https://jra-van.jp/sup/first.html

「JRA-VAN」は、JRAの100%関連会社であるJRAシステムサービス株式会社が提供するJRA公式データを使った競馬情報サービスのブランド名称です。 過去30年分のレースデータから、最新のリアルタイムオッズまで情報提供しています。JRA-VANを使えば、パソコン向け競馬ソフトやスマートフォンで、競馬をより深く・便利に楽しむことができます。

miyagiymiyagiy

JRA-VAN にはいくつか製品があるが、「JRA-VAN データラボ」で様々な競馬ソフトが利用できる
https://jra-van.jp/dlb/

このサービスに登録することで競馬データ、様々な競馬ソフトを利用することができる
月額2,090円(税込)

競馬ソフトを利用するには、会員登録をして利用キーを発行した後、 「JV-Link」 という基本ソフトのインストールが必要

miyagiymiyagiy

この「JV-Link」が利用キーの認証や、競馬データの取得を担う
そのため「JRA-VAN データラボ」で公開する競馬ソフトは全て「JV-Link」を利用する必要がある

JRA-VAN の開発者向けのページで提供されている SDK にもこの「JV-Link」が含まれている
https://jra-van.jp/dlb/sdv/sdk.html

miyagiymiyagiy

「JRA-VAN Data Lab.開発ガイド(Ver.4.2.1)」に JV-Link の動作環境について書かれている
https://jra-van.jp/dlb/sdv/sdk/DataLab421.pdf

オペレーティングシステム
Windows 8.1、 10
※Windows 8.1、 10 では 32bit・64bit 版ともにご利用いただけます。
※Windows 10 Mobile、Windows RT については、非対応となります。
※いずれの OS も日本語版のみの対応となります。

Windows のみ、、

http://forum.jra-van.ne.jp/cgi-bin/datalab/bbsjvlink/datalabbbs.cgi?mode=allread&pastlog=0005&no=3976&page=0&act=past

Windows ServerでJV-Linkは利用できますか

ActiveX COMサービスが利用できる環境であれば開発は可能ですが、
Windows Serverはサポート対象外とさせていただいておりますので、
JV-Linkの動作の保障は出来ません。

サーバー立ててデータ取得とかも厳しい... ?

miyagiymiyagiy

環境構築

  • macOS Big Sur
  • VMware Fusion Player バージョン 12.2.1
    • Windows 10 Home 64 bit
      • Visual Studio Community 2022
        • JRA-VAN のサンプルコードが動かなかったので色々コンポーネント入れた

開発環境を整備する にある 手順⑨
の JV-Link Class の選択で JV-Link Class が表示されない、、