Desktop BB info

BagBallerの皆様からご好評いただいていたBagBall infoがhidenさん製作でデスクトップアクセサリーとなりました!ウェブサイトを見なくても、バッグボーラーが集まっているシャードが一目で分かります。
ぜひ使ってくださいね。

Desktop BagBall infoを入手しよう!

ダウンロードは下のアイコンをクリック!


Version 1.0 BBInfo.lzh (build 20) - 189,395 bytes

Desktop BagBall infoを使ってみよう!

Lzh形式で圧縮されているファイルを解凍すると一式入ったフォルダが出てきます。
インストールの必要は無くそのまま使用出来ます。
BBInfo.exeをダブルクリックして起動させましょう。

画面左上に



このような画像が表示されます。これが Desktop BBInfo です。

コートに人がいる状態になると



このように点灯します。
このあたりはWeb版のBBInfoと同じです。
シャードアイコンだけではシャード名が判りづらいという場合は、シャード名入りの画像に変更する事も出来ます。また、他にも様々な設定をする事も出来ます。
それでは、設定の仕方を見ていきましょう。

設定を変えてみよう

BB info左端の箱の部分を右クリックしてみましょう。
と出てきます。
そこで設定を選択すると設定画面が表示されます。

まずは「通信」の部分から説明します。

更新の間隔

  何分おきにコート稼動状況をチェックするかを設定します。
  間隔は5分〜1440分までとなっています。

更新時サウンドを鳴らす

  シャードロゴの点灯時、消灯時にサウンドを鳴らして知らせてくれる機能の設定です。

サーバーロケーション

この部分は選択不能になっています。

スタートアップに登録

  このボタンを押すと、Windows起動と共にBBinfoを起動するように設定できます。
  もし、登録後Desktop BBinfoの入っているフォルダを移動した場合は、もう一度スタートアップに登録を押し、情報を更新する必要があります。
それでは次に「表示」の部分を見ていきましょう!

システム通知領域に表示する

これを選択するとタスクトレイ上にBBInfoアイコンが表示されます

システム通知領域に表示中はタスクバーに表示しない

これを選択するとタスクバーにアイコンが表示されなくなります。

画面の端に近づけたときに吸着する

画面端に近づけると吸着するようになります。
アイコンはピチッと整理されていないと落ち着かない! という方はどうぞ。

画面位置を固定する

Desktop BBinfoの画像が固定され、 ドラッグできなくなります。

常に最前面に表示

始めのメニューの「常にトップ」と同じで、ウィンドウに隠れて見えない事がなくなります。

アイコンで混雑状況を表示する

これを選択すると特殊なアイコンが表示され、コートの混雑状況が分かるようになります。
スキンによって違いますが、 「青」が少なめ。
「黄」が程々。
「赤」が大め。
となっています。
また、大会等のイベントがある時はシャードロゴ等が特殊な点灯をするようになっています。
さて、それでは次に「スキン」について見ていきましょう!
このスキンでDesktop BBinfoの外観を変更できます。
ダウンロードしたばかりだと、 「デフォルト大」と「デフォルト小」のみが表示されていると思います。
それでは「デフォルト大」と「デフォルト小」を見ていきましょう。

Asuka、Mugen、Sakuraが消灯時
Yamatoが一般点灯時、
Wakokuが点灯(人数小)
Hokutoが点灯(人数中)
Izumoが点灯(人数多)
Mizuhoが点灯(イベント)
となっています。

「デフォルト小」


「デフォルト大」


それではこれからスキンの追加の仕方を説明します。

スキンを追加しよう!

必要な物
・スキンファイル
 (*****.skin 、*****.bin)
スキンファイルはこの二つのファイルで構成されます。
これら二つのスキンファイルを入手する事でスキンを追加できます。
という訳でBBJも新たに3種類のスキンファイルを用意してみました。
スキン画像をクリックでダウンロードできます。
保存したファイルを展開(解凍)して、出来たファイルをDesktop BBinfoのインストールフォルダにある「skin」フォルダの中に入れてください。

パールホワイト(小)


パールホワイト(大)


メタル


さて、それでは最後にこれらスキンの作り方を説明して終りにしましょう。

スキンを作ってみよう!

必要な物
skinファイルはtxtデータ、binファイルは画像データ(bmp、jpg、gif)となってます。
スキン仕様書 以下はhidenさんより頂いた仕様書。
スキンファイルを構成するファイル群についての説明。
-------------------------------------------------------- 標準的なスキンを構成するファイルは、 拡張子「.skin」のスキン定義ファイルと、 スキンで使用される画像ファイルと、必要に応じて追加されるアイコンファイルである。
以下にデフォルトで用意されるスキン定義ファイルの仕様を示す。
[description] version=19 name=デフォルト(小型) date=2003/11/24 author=Mercator url= [data] infoimage=skins\default.bin trayicon= width=200 height=18 menuwidth=21 shardwidth=22 endwidth=3 iconwidth=8 iconheight=7 iconoffsetX=13 iconoffsetY=11 以下は詳細の説明 [description]節 スキンに対する説明とバージョン情報を提供する節。
個別のキーの内容は以下の通り。
version 必須。
対応するスキンフォーマットのバージョンを定義する。
name 必須。
スキンの表示名を定義する。
スキン選択時にスキン名として表示される。
date 省略可能。
作成日時を定義する。
省略時はこのキーの値は使用されない。
author 省略可能。
著作権者を定義する。
省略時にはこのキーの値は使用されない。
url 省略可能。
スキンのサポートサイトのURLを定義。
省略時にはこのキーの値は使用されない。
[data]節 スキンの画像ファイル、フォーマットを定義する節。
全てのキーが省略可能。
省略時にはデフォルトスキンの値が適用される。
個別のキーの内容は以下の通り。
infoimage スキン画像ファイルの位置。
実行ファイルからの相対位置であることに注意。
通常はスキン格納フォルダ情報を含める。
省略時にはデフォルトスキンの画像を使用する。
trayicon トレイアイコンの位置。
実行ファイルからの相対位置であることに注意。
通常はスキン格納フォルダ情報を含める。
省略時にはデフォルトアイコンを使用する。
width スキンの幅を設定。
Info全体の幅はこの値を使用して決定される。
スキン用の画像ファイルの幅を超えてはならない。
height スキンの高さを設定。
Info全体の高さはこの値を使用して決定される。
スキン用の画像ファイルの実際の高さの1/3を超えてはならない。
menuwidth 右クリック時に設定メニューを表示するコントロールボックス部分の幅を設定。
shardwidth シャード1つあたりの幅を設定。
全体の幅ではないことに注意。
endwidth 右マージンの幅。
menuwidth + shardwidth * 8 + endwidth = width となる。
menuwidth + shardwidth * 8が全体の長さ以下の場合に使用する。
iconwidth 混雑状況アイコンの幅。
iconheight 混雑状況アイコンの高さ。
iconoffsetX シャードの表示位置に対してのオフセット。
原点は左上であることに注意。
混雑アイコンの表示位置はこの値が設定されていれば右方向に移動する。
左にオフセットする場合、この値にマイナスの値を指定する。
iconoffsetY シャードの表示位置に対してのオフセット。
原点は左上であることに注意。
混雑アイコンの表示位置はこの値が設定されていれば下方向に移動する。
上にオフセットする場合、この値にマイナスの値を指定する。
ShardCaption カンマ区切りでシャードのツールチップテキストを列記。
仕様上、キャプションとしてカンマを使用することは出来ない。
また、全てのシャード分準備されていない場合の動作は保証されない。
省略時は"Asuka,Yamato,Wakoku,Hokuto,Izumo,Mizuho,Mugen,Sakura"が設定される。
StatusCaption カンマ区切りでステータス表示用のツールチップテキストを列記。
左から、オフ、オン、少ない、程よい、混雑、イベントの順に記述すること。
仕様上、キャプションとしてカンマを使用することは出来ない。
ステータスキャプションには区切り文字(": "など)を含めることを推奨する。
省略時は",: ゲーム中,: 少ない,: 程よい,: 混雑,: イベント中"が設定される。
ステータスキャプションを表示したくない場合、",,,,,"を設定すること。
スキン画像仕様 スキン画像は標準ビットマップ(.bmp)、Jpeg画像(.jpg, .jpeg)、GIF画像(.gif)が使用できる。
拡張子は任意の拡張子を設定することが可能。
スキン画像は以下の5行の画像を連結した、一枚の画像ファイルによって構成される。
シャードオフ画像。
シャードオン画像。
イベント用シャード画像。
混雑アイコン。
混雑アイコン用マスクパターン。
以下に詳細を説明する。
シャードオフ画像 コントロールボックスと各シャードの消灯時の画像。
シャードオン画像 コントロールボックスと、各シャードの点灯時の画像。
この行のコントロールボックスは、通信時に使用される。
イベント用シャード画像 コントロールボックスと、各シャードのイベント点灯時の画像。
混雑アイコン 混雑状況を3段階に表示するアイコン画像。
手前から「空いている」「程よい」「混雑」の順に配置する。
透過したいビットは黒(#000000)を定義する。
混雑用マスクパターン 透過処理用のピットパターン。
透過したいビットは白(#FFFFFF)を定義、その他のビットは黒を定義する。
透過しない場合は、全てのビットを黒く塗りつぶす。
スキンアイコン仕様 Windows標準のアイコンファイルを指定する。
拡張子に制限は無い。
タスクトレイに表示する際に、16x16の画像が使用されることに注意。
32x32のサイズのみのアイコンファイルの場合、縮小して表示される。
-------------------------------------------------------- となっています。
分かり辛い場合は上で配布されているスキンをばらして見てみましょう。
拡張子.skinを.txtに、.binを.bmpに変更すると見れます。