東洋囲碁棋譜保存ソフト

ローカルに保存されているタイゼムの棋譜をsgf化してついでにindex.htmlを作成します。「gib2sgf.ini」を編集した後で、「gib2sgf.exe」を実行し、index.htmlをぽちぽちっとして下さい。

2008.08.07 Ver0.1 初版  DOWNLOAD

2012.12.16 Ver0.2  DOWNLOAD

<修正内容>

  • 置き石の対応
  • 表示項目のカスタマイズ(iniファイル参照)
  • 段級位の分離
  • 表のデザイン変更

<残件>

  • sgfへコミを入れる
  • 文字化けを直す
  • 孔あき風呂敷

    使ってみたのですが...

    置石( [dp][pd][pp] など)が、表示されません。環境の問題でしょうか?

    手合い(例えば、HA[3] )と、コミ(例えば、KO[6.5]も、欲しいです。

  • admin

    置き石には対応していませんでした。
    調べてみますので、少々お時間を下さい。

  • 孔あき風呂敷

    調べて頂けるとの事、嬉しいです。

    東洋囲碁の棋譜(GIB)には、置石の位置情報は無く、置石の数情報だけの様です。
    私の環境では、文字化けをしているのですが、棋譜ファイル4行目に

    9子の手合い
    \[GAMECONDITION=9チ。 チ「ケルオマ\]
    5子の手合い、
    \[GAMECONDITION=5チ。 チ「ケルオマ\]

    他の人の環境ですと、文字化けせず
    3子の手合い
    \[GAMECONDITION=3目オキ碁\]

    これ等は其々、

    HA[9]AB[dp][pd][dd][pp][jj][dj][pj][jd][jp]
    HA[5]AB[dp][pd][dd][pp][jj]
    HA[3]AB[dp][pd][dd]

    と、変換してくれると嬉しいです。
    (三子の碁、[pp] でなく、[dd]に配石されるそうです。)

    そうそう、コミですが、上記の手合いには、KO[0.5] が欲しいです。
    あと、定先と、互先で私の環境では文字化けして次の様に記録されてます。
    \[GAMECONDITION=チ、シア\]
    \[GAMECONDITION=ネ」シア : 6チケン ーヲ\]

    その一方、定先も互先もゲームネームは文字化けせず
    \[GAMENAME=互先\]
    と、文字化けはしていないのですが、内容が...
    ちなみに置き碁は
    \[GAMENAME=定先\]
    まぁ、ゲームネームは無視ですね。^^;

    話しは変わりますが、東洋囲碁の文字化け対策ソフトって、
    棋譜の文字化けには対応していないのでしょうか?

    文字化けしない人の環境では、「段」が正しく記録されているようです。
    \[GAMEWHITELEVEL=9段\]
    \[GAMEBLACKLEVEL=6段\]

    が、私の環境では、段と級が其々「エワ」「ア゙」と、なっているのです。
    \[GAMEWHITELEVEL=3エワ\]
    \[GAMEBLACKLEVEL=18ア゙\]

    ファイル名は、文字化けしていないのですが、中身がねぇ..
    対局者名も文字化けします。
    \[GAMEWHITENAME=孔風呂敷(4エワ)\]

    で、SGFに話を戻して、上記は其々、
    WR[9段]
    BR[6段]
    WR[3段]
    BR[18級]

    と、変換してくれると嬉しいです。
    勿論、[3d][18k]でも良いですし、まぁ文字化けのままでも、
    GAMEWHITELEVEL,GAMEBLACKLEVEL を、WR,BR に変換して頂けたらと思います。

  • 孔あき風呂敷

    補足1

    \[GAMECONDITION=チ、シア\]
    \[GAMECONDITION=ネ」シア : 6チケン ーヲ\]

    では、其々、KO[0.5] KO[6.5] が欲しいです。

    補足2

    誤> 対局者名も文字化けします。
    正> 対局者名に付加されてる「段」「級」も文字化けします。

  • 孔あき風呂敷

    —-たいして重要ではありませんが—–

    日時
    \[GAMEDATE=2012年12月3日 午後 10:52\]

    DT[2012年12月3日 午後 10:52]

    \[GAMEPLACE=東洋囲碁\]

    PC[東洋囲碁]
    なのでしょうか?
    .

    そうそう、日時と言えば...
    index.html に日時順で並べられますが、
    二桁時間と一桁時間で、順序が逆転しています。
    例えば、
    2012年10月27日 午後 11:35
    2012年10月27日 午後 2:55

    と、午後11時台の方が、午後2時台よりも前になってしまっています。

  • 孔あき風呂敷

    —-是非、欲しい機能—–

    index.html の「棋譜」を、ぽちっとしたら...
    棋譜ビュアー(例えば、GoGUI でしょうか?)が起動して、
    それに棋譜情報が渡される....

    って、機能が欲しいです。

    或は、
    左(右)クリックで、(エディターを立ち上げずに)
    クリップボードにSGFがコピーされる...
    って、機能です。

  • 孔あき風呂敷

    > index.html の「棋譜」を、ぽちっとしたら...

    拡張子SGFを、対局囲碁「彩」(Aya 6.34) に結びつける事で、
    index.html の、「棋譜」をクリックして、すぐに観賞できる様になりました。

    ただ、「彩」との相性問題と、「彩」自身の問題が...^^;

    (相性問題)
     現状「gib2sgf」は、コミ情報を付加しません。
     「彩」は、コミ情報が無い場合、勝手に KM[6.5] を付加してしまいます。
     互先なら、ありがたいのですが、定先でも、置碁でも、 KM[6.5] です。

    (「彩」の問題)
     リザルトが正しくありません。
     詳細については割愛します。(「gib2sgf」は無関係なので)

    他の棋譜ビュアーを探してみます。

  • admin

    棋譜のクリック、うまくいったようでよかったです(^_^)
    他の件は、すみませんが、もうしばらくお待ち下さい。

  • 孔あき風呂敷

    お陰様で! m(_’_)m

    ino様にアドバイス頂きまして、クリックでビュアー(碁盤GUI)が立ち上がる様になりました。

    6種類か7種類ぐらい試してみて、自分に合うのは、「MultiGo」でした。

    私は、局面の進行を確認したうえで、石葉にSGFを渡したいので、
    クリップボードにコピーできるのが欲しかったのです。

    「彩」の方が、ワンアクション(CTR+C)でSGFを取り込めるし、画面が小さくて良いのですが、
    コミの処理が合わなかったり、対局結果が棋譜に関らず常に白勝ちになってしまうので...

    本当は、クリックで石葉が立ち上がってくれれば、一番良いのですが、
    無理なんでしょうねぇ.....

  • admin

    ちなみに、MultiGoを使うなら、GIBが直接読めます(^_^;

  • 孔あき風呂敷

    > MultiGoを使うなら、GIBが直接読めます(^_^;

    ハイ。
    今回、MultiGoを初めて使って、それには気付いたのですが、只、
    MultiGoにも問題が...

    最新版は解りませんが、私が使った日本語版(4.2.4)では、三子局の置石の位置が
    どうやら、東洋囲碁の位置ではないらしいのです。

  • 孔あき風呂敷

    16日の時点で、Ver0.2 がリリースされていたのですね。

    先ほど気付きました。^^;

    MultiGo 日本語版(4.2.4)では、正常に表示されなかった三子局の置石も、
    日付ソートもバッチリの様です。

    ありがとう御座いました。

    私は、gib2sgf.ini ファイル内の下記行を書き換えて使います。

    (書換え前)
    property = DT,PB,BR,PW,WR,HA,RE,GN,PC

    (書換え後)
    property = DT,PB,BR,PW,WR,HA,RE

  • admin

    メールすればよかったですね。
    今後もよろしくお願い致します。