JRA IPAT投票ソフト シンプルぱっと260日間無料試用可能 ダウンロードはこちらJRA IPAT投票ソフト シンプルぱっと2

FrontPage > simplepat2/api

プロパティについて

 プロパティとは、シンプルぱっと2に対して動作設定値を与えたり、逆にシンプルぱっと2から様々な情報を取得するために利用します。基本的に値の取得と設定しかできません。また、プロパティを設定したことで、いきなり何らかのコマンドが実行されることもありません。

  • [R]は読みこみ専用
  • [W]は書き込み専用
  • [R/W]は読みこみおよび書き込み可能

システム関連プロパティ

RootPath? [R] (String型)

  • 取得時:シンプルぱっと2の実行時パスを返します

Busy [R] (Boolean型)

  • 取得時:シンプルぱっと2の動作状態を返します。新たなコマンドを受け付けない状態の時はTrueを返します

HideDownloadBar? [W] (Long型)

  • 設定時:0以外の数字を設定すると、ダウンロード時のプログレスバーを表示しません

EventSwitch? [R/W] (Boolean型)

  • 設定時:タイムイベントを有効/無効にする
  • 取得時:タイムイベントの状態を取得する

KeepUpdate? [W] (Long型)

  • 設定時:出馬表、オッズ、成績の更新フラグをダウンロード時にクリアするかを設定する

TreatOddsFilter [W] (Long型)

  • 設定時:1を設定するとPATBET形式買い目にふくまれるオッズを、下限オッズフィルタとして扱う

ユーザーアカウント関連プロパティ

アクティブなユーザー

UserAccount? [R/W] (Long型)

  • 設定時:アクティブユーザーを加入者番号で指定する
  • 取得時:アクティブユーザーの加入者番号(8桁)を返す

Inetid [R/W] (String型)

  • 設定時:アクティブなユーザーをINETIDで指定する
  • 取得時:アクティブなユーザーのINETIDを返す

UserEntry? [R] (Long型)

  • 取得時:登録ユーザー数を返す

口座情報

BankAccount? [R] (Long型)

  • 取得時:アクティブなユーザーの口座残高を返す

TodayPurchase? [R] (Long型)

  • 取得時:アクティブなユーザーの本日の購入金額を返す

TodayPayment [R] (Long型)

  • 取得時:アクティブなユーザーの本日の払戻金額を返す

TotalBalance? [R] (Long型)

  • 取得時:アクティブなユーザーの本日の収支を返す

LeftBet? [R] (Long型)

  • 取得時:アクティブなユーザーの残り投票ベット数を返す

LeftCase? [R] (Long型)

  • 取得時:アクティブなユーザーの残り投票件数を返す

競馬開催関連

RacingDate? [R] (Date型)

  • 取得時:現在の開催日時を返す

RacingDateString? [R] (String型)

  • 取得時:現在の開催日時を返す
  • 形式はyyyy/mm/ddの文字列型

Course [R/W] (Long型)

  • 設定時:アクティブなコース(コースコード表参照)を設定する
  • 取得時:アクティブなコース(コースコード表参照)を返す

CourseName [R] (String型)

  • 取得時:アクティブなコースのコース姪を帰す

RaceNo? [R/W] (Long型)

  • 設定時:アクティブなレース番号を設定する
  • 取得時:アクティブなレース番号を返す

KaisaiNo? [R/W] (Long型)

  • 設定時:アクティブな開催番号を設定する(1〜3)
  • 取得時:アクティブな開催番号を返す

KaisaiCount? [R] (Long型)

  • 取得時:開催中の場数を返す(開催コース数)

KaisaiName?[R] (String型)

  • 取得時:アクティブな開催の場名を返す(例:中山、阪神など)

PostTime? [R] (Date型)

  • 取得時:アクティブなレースの発走時刻を返す

PostTimeString? [R] (String型)

  • 取得時:アクティブなレースの発走時刻を返す
  • 形式はyyyy/mm/dd hh:mmの文字列型

Tousuu [R] (Long型)

  • 取得時:アクティブなレースの出走頭数を返す

投票関連

UpdateFile? [R] (String型)

  • 取得時:監視中の買い目ファイルで、最後に更新されたファイル名を返す

EventCourse? [R] (Long型)

  • 取得時:流動イベントが発生したコース(コースコード表参照)を返す

EventRaceNo? [R] (Long型)

  • 取得時:流動イベントが発生したレース番号を返す

SimulationMode? [W] (Long型)

  • 設定時:投票時の動作モードを指定する
No動作モード
0シミュレーションしない(通常投票)
1シミュレーションモード
2締め切りとしてシミュレーションする
3エラーとしてシミュレーションする
4発売時間外としてシミュレーションする
5購入限度額異常としてシミュレーションする

投資系プロパティ

WinningCount? [R] (Long型)

  • 取得時:アクティブなユーザーの的中した回数を返す

LossCount? [R] (Long型)

  • 取得時:アクティブなユーザーの不的中した回数を返す

RecoveryRate? [R] (Single型)

  • 取得時:アクティブなユーザーの回収率を返す

Loss [R] (Long型)

  • 取得時:アクティブなユーザーの損金を返す

LossRate? [R] (Single型)

  • 取得時:アクティブなユーザーのその開催節の初期口座残高に対する損失率を返す

PurchaseRace? [R] (Long型)

  • 取得時:アクティブなレースの購入金額を返す

PaymentRace? [R] (Long型)

  • 取得時:アクティブなレースの払戻金額を返す

BetStatus? [R] (Long型)

  • 取得時:アクティブなレースの投票状態を返します
No状態
0何もない
1投票済みレース
2成績確定済みレース

ExpectedPayment? [R/W] (Long型)

  • 設定時:アクティブなユーザーの払い戻し(勝利条件)を設定する
  • 取得時:アクティブなユーザーの払い戻し(勝利条件)を取得する

ExpectedRecoveryRate? [R/W] (Single型)

  • 設定時:アクティブなユーザーの回収率(勝利条件)を設定する
  • 取得時:アクティブなユーザーの回収率(勝利条件)を取得する

ExpectedBalance? [R/W] (Long型)

  • 設定時:アクティブなユーザーの収支(勝利条件)を設定する
  • 取得時:アクティブなユーザーの収支(勝利条件)を取得する

ExpectedWinningCount? [R/W] (Long型)

  • 設定時:アクティブなユーザーの的中回数(勝利条件)を設定する
  • 取得時:アクティブなユーザーの的中回数(勝利条件)を取得する

ExpectedLossCount? [R/W] (Long型)

  • 設定時:アクティブなユーザーの不的中回数(敗北条件)を設定する
  • 取得時:アクティブなユーザーの不的中回数(敗北条件)を取得する

ExpectedLoss? [R/W] (Long型)

  • 設定時:アクティブなユーザーの損金(敗北条件)を設定する
  • 取得時:アクティブなユーザーの損金(敗北条件)を取得する
HOME | 特徴 | 活用事例 | ダウンロード | ご購入 | サポート | 問い合わせ | プライバシーポリシー | サイトについて
COPYRIGHT By.Syotaro Yoshida,2002-2008 All Right Reserved.