JRA公式競馬データ配信サービス JRA-VAN Data Lab.

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Link 質問箱

新着記事 リストに戻る
タイトルRe: JVLink通信異常(-211、-303)について
記事No6605   [関連記事]
投稿日: 2020/07/03(Fri) 20:17
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 吉岡です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

>JV-Linkを利用して約半年になりますが、導入当初からPCの立ち上げ10回に対

>て1〜2回程度通信異常(主に-303)が発生しています。
>また、正常起動(通信確立)後も途中から通信異常が発生することもあり(

>ちらは-303と-211)、共に再起動で正常に戻ります。

エラーコード"-303"(利用キーが空値)または、"-211"(レ
ジストリエラー)が
返される場合、レジストリの設定に問題があると考えられますが、
正常起動ができているとのことから、
何らかの原因で設定いただいていた利用キーが
無効になっているか、必要ファイルの破損などにより
JV-Link自体の動作が不安定になっているといったことが考えられます。
この場合は、JV-Linkの再インストールをお試しください。

なお、JV-Linkを再インストールした際には利用キーの再発行が
必要になります。
大変お手数ですが、下記ページから再発行の手続きをお願い致します。

http://jra-van.jp/sup/support.html
(DataLab.(データラボ)の各種手続き→利用キーの確認(再発行))


以上、よろしくお願い致します。

タイトルRe: JVGetsが遅くなる件について
記事No6604   [関連記事]
投稿日: 2020/07/03(Fri) 20:09
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 中田です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

詳細なご報告ありがとうございます。
年々ファイル数が増大している状況ですので
取得終了日や他の改善策も含め、検討させて頂きます。

よろしくお願いいたします。

タイトルRe^3: 過去の競走馬マスタ取得方法
記事No6600   [関連記事]
投稿日: 2020/06/30(Tue) 15:51
投稿者初心者
アーモンドアイの各レース時における収得賞金を計算しました。
JRA−VANの競走馬マスタによる減算計算、新馬を0とする加算計算で金額に違いがでました。原因は競走馬マスタの収得金額が間違っていると思われますがご確認をお願いします。アーモンドアイは降級による減額はありません。
計算表を示しますのでご確認をおねがいします。
レースの収得金額は出馬表と同じようにそのレースの結果は反映していません。

********アーモンドアイ収得賞金の計算   金額単位:万円								
								
                          レース時の  レース時の    JRVAN         レース時の レース時の
レース日  レース名  着順  獲得本賞金  獲得収得賞金  競走馬マスタ  減算計算   加算計算
                                                    68180         68180      48400
200607   安田記念    2      5200       2600         65580         65580      45800
200517   ヴィクト    1     10500       5250                       60330      40550
191222   有馬記念    9         0          0                       60330      40550
191027   天皇賞秋    1     15000       7500                       52830      33050
190602   安田記念    3      2800          0                       52830      33050
190330   DTF G1      1         0          0                       52830      33050
181125   JC          1     30000      15000                       37830      18050
181014   秋華賞      1     10000       5000                       32830      13050
180520  オークス     1     11000       5500                       27330       7550
180408  桜花賞       1     10500       5250                       22080       2300
180108  シンザン     1     3800        1900                       20180        400
171008  未勝利       1      500         400                       19780          0
170806  新馬         2      280           0                       19789          0

タイトルJVGetsが遅くなる件について
記事No6595   [関連記事]
投稿日: 2020/06/28(Sun) 06:33
投稿者ぱっつん
お世話になっております。
蓄積系データの取得時間をソフト側で改善できないか検討しています。
確認したところ、1年分を取得した場合と、15年分取得した場合とで
JVGets()(JVRead())の処理スピードが遅いことが分かりました。
(JVGets()を繰り返し実行して、ファイルの切れ目が発生するまでの期間を計測
しました。)

計測は以下の通りです。
CPU:Intel i5-4590 3.39Ghz
メモリ:8GB

1年分の場合は0.9秒、15年分の場合は71.0秒をかかっておりました。
(SEVM〜.jvdで比較)


「JV-Linkインターフェース(Win版)仕様書(Ver.4.5.1)」の
JvOpenの説明で「既知の障害について」で「対象ファイルが多い場合
JvReadの動作が遅くなる事があるので、dataSpecをかけて取得する」ようにあ
りますが
dataSpecの「RACE」だけでも対象ファイル多くなっていて上記問題が発生して
いると考えております。

「既知の障害について」はかなり前のバージョンから発生していると思ってい
るのですが
改善する兆しがありますでしょうか?

また、dataSpecの中で取得開始日時だけでなく、取得終了日時できるようにし
て頂くよう
検討頂けないでしょうか?
1年分ずつに分けて取得できるとおもいます。

タイトルJVLink通信異常(-211、-303)について
記事No6594   [関連記事]
投稿日: 2020/06/27(Sat) 11:00
投稿者YMD
お世話になります
JV-Linkを利用して約半年になりますが、導入当初からPCの立ち上げ10回に対し
て1〜2回程度通信異常(主に-303)が発生しています。
再起動すると基本的には正常動作します。
現在2台のPCで運用していますが(利用キーは別々)両方で発生します。
また、正常起動(通信確立)後も途中から通信異常が発生することもあり(こ
ちらは-303と-211)、共に再起動で正常に戻ります。
使用ソフトはVB.netでの自作品とTarget(V5.80)になります。(Targetしか立ち
上げていない時でも発生しますので、自作ソフトは関係ないと考えます)
対策方法はありますでしょうか?

使用環境
Windows10 Home(64bit)
JV-Link v4.5.1
PCはDell製とLenovo製
セキュリティーソフトは片方のみにカスペルスキー

以上よろしくお願いいたします

タイトルRe^2: 速報系データ取得できない
記事No6593   [関連記事]
投稿日: 2020/06/23(Tue) 22:28
投稿者つばみ
お世話になっております。

なるほど。わかりました。
ということはレース番号などを気にせずに、
成績速報等(第一引数「0B12」)でデータを取得するときは
全てのレースキー(例えば3場36レースなら36回)分
JVRTOpen()コマンドを呼び出す。
ということですね。

ありがとうございました。

タイトルRe: 速報系データ取得できない
記事No6592   [関連記事]
投稿日: 2020/06/23(Tue) 15:19
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 三木です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

> 追加です。
>
> エクセルのサンプルファイルを参考に
> プログラミングしておりますが、
> JVRTOpenで成績速報など取得できません。
>
> サンプルファイルのJVOpen呼び出しのところを
> JVRTOpenにしたぐらいです。
> 第一引数が「0B12」(最初は数字のゼロ)で
> 第二引数が「20200620」です。

第二引数に「20200620」を指定しているため、
データの提供単位は開催日単位となり、
データ提供タイミングは「土日のレース確定後」になります。

データ提供タイミングにつきましては、下記ページにございます
JV-Data 仕様書の、「6:データ提供タイミング・提供単位 (2)速報系デー
タ」をご参照ください。

http://jra-van.jp/dlb/sdv/sdk.html
・JV-Data 仕様書PDF版(Ver.4.5.1.5)

以上、宜しくお願い致します。

タイトルRe: 速報系データに関する質問をいくつか
記事No6591   [関連記事]
投稿日: 2020/06/23(Tue) 15:16
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 三木です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。


> 速報系データに関していくつか質問させていただきます。
>
> もし私が勘違いしているかもしれませんので
> その際はご指摘願います。
>
> 速報系データを取得要求する際はJVOpen()コマンド
> で、「リアルタイム系データ」の取得要求はJVRTOpen()コマンド?

速報系データを取得要求する際はJVRTOpen()コマンドになります。
JVOpen()コマンドは蓄積系データの取得要求になります。


> つぎに「リアルタイム系データ」と「速報系データ」の違いは
> 何でしょうか?

「リアルタイム系データ」、「速報系データ」は同じ意味を指し、
主に開催中に発表される払戻や馬体重などのデータをリアルタイムに
取得するためのデータとなります


> JVOpenで今週データを要求するときのfromtimeは
> あくまで提供データの提供日時よりも前の設定をすべき?
> 例えば今週末2020年6月20日21日のデータ開催のデータでも
> fromtimeは「20200618000000」にしておくべき?

JVOpen()コマンドは蓄積系データの取得要求になりますので、
「fromtime」を受け取るとその時刻から現在時刻までに発生したデータを競馬
ソフトに返します。
提供データの提供日時よりも前の設定をする必要はございません。

「fromtime」データの説明につきましては、下記ページにございます
JRA-VAN Data Lab.開発ガイドの、「3.3 JV−Data取得方法
の概念 」をご参照ください。

http://jra-van.jp/dlb/sdv/sdk.html
・JRA-VAN Data Lab.開発ガイド(Ver.4.1.0)


> リアルタイム系データは競馬開催日のみに取得可能?
> (競馬開催日以外はJVRTOpenコマンドをしてもデータは返ってこない?)

取得したいデータにより異なりますので、
データ提供タイミングにつきましては、下記ページにございます
JV-Data 仕様書の、「6:データ提供タイミング・提供単位 (2)速報系デー
タ」をご参照ください。

http://jra-van.jp/dlb/sdv/sdk.html
・JV-Data 仕様書PDF版(Ver.4.5.1.5)


以上、宜しくお願い致します。

タイトルRe: JVData 仕様書のデータ提供期間
記事No6590   [関連記事]
投稿日: 2020/06/22(Mon) 09:45
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 吉岡です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

>JRA-VAN Data Lab. JVData 仕様書のデータ提供期間とは?

JRA-VAN Data Lab. JVData 仕様書のデータ提供期間は、
通常データ(option=1)で取得できる期間を指しております。
1年以上さかのぼって通常データの取得が必要となった場合には、
セットアップデータ(option=3,4)より取得できます。

>私は10年以上馬トモEx,Targetを使っています。
>この間に取得したデータ(ダウンロードデータ)は
>取得したデータ(ダウンロードデータ)は私のPC(JV-Linkデータ保存先)に
>ローカルとして残っているのでしょうか

ダウンロードデータはローカルに残っているものと思われます。


以上、宜しくお願い致します。

タイトルRe^2: Net.coreに対応していますか?
記事No6589   [関連記事]
投稿日: 2020/06/21(Sun) 16:10
投稿者ぱっつん
ご回答いただきありがとうございます。
VisualStudio2019の体験版で.NetCore3.1で簡単に動作するか確認しました。
動作しましたので、.NetCore3.1も検討させていただきます。

ウィンドウを閉じる