Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 1.51 KB

README.md

File metadata and controls

46 lines (35 loc) · 1.51 KB

SSL Status Board (Japanese)

A Status Board for the Small Size League, optimized to show the current game state on a large screen.

ビルド

フロントエンドのリソースまで一緒に埋め込まれたシングルバイナリcmd/ssl-status-board/ssl-status-boardが生成されます。 生成された実行ファイル単体で動きます。

ビルドにはgoyarnが必要です。 また、go getによりpackrがインストールされます。 環境変数GOPATHの設定と、$GOPATH/binPATHに追加するのを忘れないでください。

オフラインでキャッシュからビルドする場合は build.sh内のgo getコマンドの-uオプションを削除してください。

$ ./build.sh

設定

-cオプションで指定したyamlファイル (デフォルトではboard-config.yaml) を読み込みます。 以下はデフォルト設定をyamlとして書いたものです。

ListenAddress: ":8082"
RefereeConfig: 
  Connection:
    SubscribePath: "/api/referee"
    SendingInterval: "100ms"
    MulticastAddress: "224.5.23.1:10003"

チーム追加

src/assets/logos/内にロゴの画像ファイル (512x512px、png) を置き、 src/teamLogoUrl.jsknownLogosに登録します。 キーは ssl-game-controllersrc/components/settings/team/TeamName.vue内のTEAMSに書かれたチーム名をJSで.toLowerCase().replace(' ', '-')した文字列です。