トップページ > 競馬2 > 2017年09月14日 > +7mqLiHS0

書き込み順位&時間帯一覧

4 位/524 ID中時間01234567891011121314151617181920212223Total
書き込み数00830000000003321000000020



使用した名前一覧書き込んだスレッド一覧
こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)
こんな名無しでは、どうしようもないよ。 (ワッチョイW 5969-YzvL)
【予想支援】TARGET frontier JV12【データベース】

書き込みレス一覧

【予想支援】TARGET frontier JV12【データベース】
489 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 02:09:13.45 ID:+7mqLiHS0
>>483
駄目だと思いますよ。
中止レースのレースIDで検索しても振替日のレースが検索されてしまいます。
データ自体は残っているけど、レース検索や開催日程からは表示できないようですね。
【予想支援】TARGET frontier JV12【データベース】
492 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 02:14:24.33 ID:+7mqLiHS0
>>488
セットアップはJRA−VANのデータをそのソフトが扱うデータに加工して登録する事です。
データの加工と登録はソフトを作った人の設計になるので、セットアップは各ソフトで行う必要があります。
ただ、馬トモEXと馬トモ2のようにデータベースを共有しているケースもあります。
【予想支援】TARGET frontier JV12【データベース】
500 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 02:26:53.70 ID:+7mqLiHS0
>>494
2007年からの中止レースIDはありますけど、400行弱あるのでさすがにここへ貼り付けすることができない。
ちなみに、蛸坊主さんのスクリプトだったらdisconの所に追加すれば良いですよ。
【予想支援】TARGET frontier JV12【データベース】
503 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 02:31:20.35 ID:+7mqLiHS0
>>500
はい、その通りです。
【予想支援】TARGET frontier JV12【データベース】
507 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 02:36:01.25 ID:+7mqLiHS0
>>504
はい、その通りです。
【予想支援】TARGET frontier JV12【データベース】
512 :こんな名無しでは、どうしようもないよ。 (ワッチョイW 5969-YzvL)[]:2017/09/14(木) 02:44:29.01 ID:+7mqLiHS0
>>511
はいなんでしょうか?
分かる範囲でお答えします。
【予想支援】TARGET frontier JV12【データベース】
517 :こんな名無しでは、どうしようもないよ。 (ワッチョイW 5969-YzvL)[]:2017/09/14(木) 02:48:41.63 ID:+7mqLiHS0
>>515
最初から分かって無い人なので、相手するだけしんどいよ。
どうせ、教えても使いもしないんだから。
ここは無視するが一番です。
【予想支援】TARGET frontier JV12【データベース】
521 :こんな名無しでは、どうしようもないよ。 (ワッチョイW 5969-YzvL)[]:2017/09/14(木) 02:59:22.69 ID:+7mqLiHS0
>>518
例えば、出馬表の★タブに着順項目と結果コメントを表示するんではダメですか?
プログラムの修正より簡単ですが。
僕はそうしています。
【予想支援】TARGET frontier JV12【データベース】
525 :こんな名無しでは、どうしようもないよ。 (ワッチョイW 5969-YzvL)[]:2017/09/14(木) 03:06:57.84 ID:+7mqLiHS0
>>523
どうしてもプログラム修正するのだったら、まず、そのレースのレースIDと着順をハッシュにとりいれて、コメントファイルを出力する際にハッシュと照合して着順と制裁情報をくっつけて出力すれば良いと思います。
【予想支援】TARGET frontier JV12【データベース】
528 :こんな名無しでは、どうしようもないよ。 (ワッチョイW 5969-YzvL)[]:2017/09/14(木) 03:18:18.72 ID:+7mqLiHS0
>>523
スクリプトの61行の後に着順を追加。
62行の後に着順のハッシュを追加。
471行を着順追加。
こんな感じで修正したらどうですか?
【予想支援】TARGET frontier JV12【データベース】
529 :こんな名無しでは、どうしようもないよ。 (ワッチョイW 5969-YzvL)[]:2017/09/14(木) 03:20:31.25 ID:+7mqLiHS0
>>523
もう、眠くて活動限界がきたので寝ます。
簡単に修正できると思うので、頑張って下さいね。
おやすみなさい。
【予想支援】TARGET frontier JV12【データベース】
550 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 13:38:01.92 ID:+7mqLiHS0
>>541
スクリプトに以下のコードを追加及び修正すればとりあえずできます。
@53行と54行目の間に下記追加
$hash_cyaku = @{ } #着順格納    キー:レースID

A61行と62行の間に下記追加
$cyaku = Get-SubStringBytes $l 274 2

B62行と63行の間に下記追加
$hash_cyaku.Add($raceid, $cyaku)

C471行を下記に変更
$w = $key + "," + "【" + $hash_cyaku[$key] + "着】" + $hash_comment[$key] #レースID,発走状況と制裁

(簡単に説明)
@は着順をレースIDと紐づけて記憶するためのハッシュ(連想配列)を初期化します。
AはKOLの着順を抽出します。
Bは@で用意したハッシュにレースIDをキーとして着順を配列します。
Cは着順と制裁情報をつなぎ合わせる。

(出力例)
201709100604020201,【07着】【発走状況】出遅れ1馬身不利


これで要望通りに動くと思います。
着順の表記はコードになっているので、10桁の数字の「0」を空白にするとか、中止や取消の表示に変えるとかは自力でやってください。
【予想支援】TARGET frontier JV12【データベース】
552 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 13:41:35.33 ID:+7mqLiHS0
>>551
いいえ、趣味レベルです。
【予想支援】TARGET frontier JV12【データベース】
553 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 13:57:20.16 ID:+7mqLiHS0
>>540
僕はこんな感じでTARGETのインターネットリンクで表示させてます。
https://imgur.com/a/O9w3y
【予想支援】TARGET frontier JV12【データベース】
555 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 14:09:09.96 ID:+7mqLiHS0
>>553
全走分の一覧ならこんな感じです。
LAPも計算して表示しているので、勢いとかもイメージしやすいように作ってます。

https://imgur.com/a/UPFE9

KOLデータの有効活用をするには、TARGETの制約は厳しいので、データベースを別に作ってます。
TARGETからは出馬表画面からインターネットリンク機能を使って、プログラムにアクセスしてデータベースから必要な内容を選択してWEB表示する仕組にしています。

機会があれば、ブログ等で公開するかもしれません。
【予想支援】TARGET frontier JV12【データベース】
556 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 14:11:50.01 ID:+7mqLiHS0
>>554
ともちんさんは良い人そうだから、そう呼んでもらってもいいですよ!
何か分からない事があったら、分かる範囲で優先的に答えさせていただきます。
【予想支援】TARGET frontier JV12【データベース】
558 :こんな名無しでは、どうしようもないよ。 (ワッチョイW 5969-YzvL)[]:2017/09/14(木) 14:44:03.53 ID:+7mqLiHS0
>>557
行番号は変動するのでスクリプトを修正する場合は、下の方から上の方へ変更してもらえると間違えずに修正できると思います。
そんでは、明日修正して下さい。
【予想支援】TARGET frontier JV12【データベース】
559 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 15:33:39.25 ID:+7mqLiHS0
>>557
おまけで、着順コードを変換するスクリプト例です。
Powershellは初心者レベルなので書き方があっているか自信ないですが、テストしたらちゃんと動いたのでそちらでも動くと思います。
そのまま使うのだったらBの「$hash_cyaku.Add($raceid, $cyaku)」行の手前に挿入してもらえればOKです。
その際はCの「$w = $key + "," + "【" + $hash_cyaku[$key] + "着】" + $hash_comment[$key] #レースID,発走状況と制裁」を
「$w = $key + "," + "【" + $hash_cyaku[$key] + "】" + $hash_comment[$key] #レースID,発走状況と制裁」に差し替えて下さい。

それでは、以下が着順コードを変換するスクリプト例です。

switch($cyaku)
{
"00"{$cyaku="取消"}
"01"{$cyaku="1着"}
"02"{$cyaku="2着"}
"03"{$cyaku="3着"}
"04"{$cyaku="4着"}
"05"{$cyaku="5着"}
"06"{$cyaku="6着"}
"07"{$cyaku="7着"}
"08"{$cyaku="8着"}
"09"{$cyaku="9着"}
"10"{$cyaku="10着"}
"11"{$cyaku="11着"}
"12"{$cyaku="12着"}
"13"{$cyaku="13着"}
"14"{$cyaku="14着"}
"15"{$cyaku="15着"}
"16"{$cyaku="16着"}
"17"{$cyaku="17着"}
"18"{$cyaku="18着"}
"31"{$cyaku="落馬"}
"32"{$cyaku="失格"}
"33"{$cyaku="中止"}
"34"{$cyaku="取消"}
"35"{$cyaku="除外"}
default{$cyaku=" "}
}
【予想支援】TARGET frontier JV12【データベース】
560 :こんな名無しでは、どうしようもないよ。 (ワッチョイ 5969-VUiJ)[]:2017/09/14(木) 15:46:20.35 ID:+7mqLiHS0
>>557
僕は制裁情報の前にJRDBとKOLのデータをプラスして結果コメントに登録しています。
将来的にはこんな感じで項目を増やされたいと思うので、頑張って勉強してみてください。
https://imgur.com/a/9xvnP
【予想支援】TARGET frontier JV12【データベース】
563 :こんな名無しでは、どうしようもないよ。 (ワッチョイW 5969-YzvL)[]:2017/09/14(木) 16:43:00.73 ID:+7mqLiHS0
>>562
競馬が好きだからTARGETを自由にこなしたくてプログラミングを覚えただけです。
横長のコメントと言うことですが、制裁情報は出馬表分析やレース検索画面でのコメント集計で使っているので、実際出馬表のコメントを見る時は制裁情報の手前までなんで、見にくいどころかちょうどいいくらいですね。
まぁ、自分用なんで自分が見やすいように作っているのは当たり前なんですけど。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。