牌譜再生ソフト
牌譜雀 for JavaApplet
取扱説明

1.はじめに
 "牌譜雀 for JavaApplet"(以下,本ソフト)は,"インターネットジャン荘 東風荘"(以下,東風荘)でプレイしたときに,オプションで"mjscore.txt"に残すことができる牌譜を再生するフリーソフトです。
 本ソフトは,ホームページ上で牌譜を公開する目的で作成しています。あなたのホームページ上で,自慢したい牌譜を公開するときに活用してはいかがでしょうか?
 また,Ver0.77βから"インターネット雀荘 麻雀大陸"にも対応しました。
 
2.東風荘で牌譜の出力設定をしよう!
 本ソフトを使用するには,牌譜が出力されている"mjscore.txt"が必要です。そこで,"東風荘"で遊ぶ前に,牌譜を出力する設定にしてください。
 設定方法は,"東風荘"に接続したあと,メニューの"ゲーム(G)"→"オプション設定(O)..."を選択して,"試合結果の記録(E)"の欄から"試合結果をmjscore.txtに出力する"と,"mjscore.txtに牌譜も出力する"をチェックしてください。この設定で,"mjscore.txt"に牌譜が保存されます。"mjscore.txt"への出力例は,本文4項を参考にしてください。
 
3.本ソフトの準備
 本ソフトは,ダウンロードのページからダウンロードしてください。ダウンロードしたファイルは圧縮してありますので,解凍ソフトで適当なディレクトリに解凍してください。
 
4.本ソフトに必要な牌譜ファイルをつくろう!
 本ソフトに必要な牌譜ファイルを,牌譜が出力されている"mjscore.txt"からつくります。牌譜ファイルを,再生したい1試合分のデータを"mjscore.txt"から以下のように切り取り,適当なファイル名を付けて保存してください。
 
===== 東南戦三人:仲間でワイワイ卓 224卓 開始 1999/03/27 00:07 =====
  持点27000 [1]TikaTika R1740 [2]えはごん R1683 [3]SAMMY@ R1443
  東1局 0本場(リーチ0) えはごん 32000 SAMMY@ -32000
    役満ロン 国士無双
    [1南]1p2p5P6p8p9p3s5s6s8s8s南白
    [2西]9p1s2s4s9s9s南西北白発中中
    [3東]1p2p3p4p7p8p1s1s3s7s西西発
    [表ドラ]中 [裏ドラ]1s
    * 3G1m 3D1m 1G7p 1d白 2G8s 2d4s 3G8p 3d発 1G9m 1D9m 2G東 2d8s 3G西 3d7s
    * 1G9p 1d南 2G南 2d2s 3G東 3D東 1G2p 1d3s 2G3p 2d南 3G4s 3d1p 1G6s 1d1p
    * 2G1m 2d3p 3G4p 3D4p 1G1m 1D1m 2G5p 2D5p 3G北 3D北 1G2s 1D2s 2G6s 2D6s
    * 3G白 3D白 1G4p 1d9p 2G7p 2D7p 3G南 3D南 1G2p 1d6s 2G7p 2D7p 3G3s 3D3s
    * 1G6s 1D6s 2G5p 2D5p 3G東 3D東 1G5s 1d5s 2G1p 2d9s 3G9m 3D9m 2A

  ---- 試合結果 ----
  1位 えはごん +46
  2位 TikaTika -3
  3位 SAMMY@ -43
----- 224卓 終了 1999/03/27 00:10 -----
5.本ソフトのHTMLファイルをつくろう!
 HTMLファイルに,以下の例を参考にしてJavaAppletを挿入してください。

<APPLET code="haifujong.MjscoreReader.class" archive="haifujong.jar" width="80" height="20">
<PARAM name="mjscore" value="mjscore.txt">
<PARAM name="target" value="1">
<PARAM name="player" value="えはごん">
<PARAM name="interval" value="800">
<PARAM name="button" value="サンプル">
<PARAM name="invisible" value="0000">
</APPLET>

 各PARAM, VALUEは,以下を参考に設定してください。
  PARAM名 機能 VALUE [初期値]
1 mjscore 牌譜ファイル名 文字列 [./mjscore.txt]
2 target 再生したい局場 (上から何局場目か?) 整数(1〜) [1]
3 player メインにするプレイヤー名 (設定したプレイヤーが下に表示されます) 文字列
4 interval 牌譜を再生する間隔(msec) 整数(100〜) [1000]
5 button 牌譜再生可能なときにボタンに表示する文字 文字列 [牌譜再生]
6 invisible 牌譜再生開始時に各プレイヤーの配牌の表示/非表示 4桁の2進数 [0000]
左からプレイヤー1,2,3,4の設定。
0は表示。1は非表示。
3人麻雀の場合も4桁にて設定。

 width,heightは,ボタンの大きさになります。適当な数値に設定してください。作者は,width="80", height="20"に設定しています。
 また,codebase属性を使用して本ソフトのファイルをHTMLファイルと異なるディレクトリから読み込むように指定することもできます。
 
6.HTMLファイルをブラウザで開いてみよう!
 ここまでできたら,HTMLファイルをブラウザで開いてみましょう。作者で動作確認しているブラウザは,Microsoft Internet Explorer 5.5 および Netscape 6 です。
 ブラウザに開くと,下記のような"サンプル"(標準は,"牌譜再生")ボタンが表示されるでしょう。

 ←"サンプル"と表示されたらボタンを押してみよう!

 ここで,何も表示されなかったり,"エラー"とボタンに表示された場合は,以下の原因が考えられます。
 (1) HTMLファイル上の設定ミス
 (2) 牌譜ファイルの記述ミス
 (3) ブラウザの設定
 (4) ブラウザが対応していない
 (5) 本ソフトのバグ

7.本ソフトを操作してみよう!
 本ソフトを操作してみましょう。各操作は,マウスで行います。下図の(1)〜(4)の箇所をクリックすることにより以下のことができます。ウィンドウを閉じる場合は,右上の"×"ボタンを押してください。
 (1) 左から,再スタート,一時停止,結果表示のボタンです。
 (2) 結果表示の時に,捨牌表示と切り替えるボタンです。
 (3) クリックしたプレイヤーを下の表示に移動します。
 (4) 宣伝用枠です。クリックすると,宣伝しているページに移動します。
 (黄丸) クリックすると,配牌の表示/非表示に切り替えるボタンです

牌譜雀 for JavaApplet 操作説明画面

8.さいごに
 上記の説明で,あなたのホームページに本ソフトを導入することができたでしょうか?
 さいごに,本ソフトであなたのホームページが,より魅力あるホームページになることを心より願います。
 

- [ TOP ] - [ ダウンロード ] - [ ゲーム ] -