« 初投稿 | トップページ | Kifu for iPhoneの棋譜をiPhoneのみでDropboxに保存する方法 »

2011年1月 1日 (土)

激指 定跡道場2の定跡を柿木将棋 for iPadに保存する方法


激指 定跡道場2 -優勝記念版- を購入したのですがあまり利用していません。せめて定跡だけでも利用したいと思い柿木将棋 for iPadに保存する方法を調べてみました。

東大将棋定跡講座の柿木定跡化計画」というホームページに東大将棋の定跡を柿木形式に変換するソフトがありました。これは激指でも使えるようですので、それを利用させてもらいました。(作者様ありがとうございます)
ホームページが削除されているようです。 復活しています 13/5/13追記
激指専用の変換ソフトを新たに作成して下さいました。

【変換方法】

1.激指をインストールしたフォルダの中の「kouza」フォルダに定跡の棋譜が入っているのでそれを別のフォルダにコピーする。(例:C:\定跡)

Photo

内容
振り飛車定跡:f1~f10
居飛車定跡:i1~i10
駒落ち定跡:k1~k8
定跡内容の説明:index.txt

2.「東大将棋定跡講座の柿木定跡化計画」の自作ツールから変換ソフトをダウンロード。

3.ダウンロードした変換ソフト(JOSEKI_G.EXE)を実行し柿木形式に変換(分岐あり)します。
ただし振り飛車定跡のファイル「f1-5.kif」の書式が他と異なりエラーになるので変換前に修正します。
変換ソフトの作者様が激指専用を作成して下さいましたので、エラーになりません。ありがとうございます。13/5/13追記

変換ソフト(JOSEKI_G.EXE)を実行し柿木形式に変換します
Ws000000
変換後のフォルダもあらかじめ作成しておきましょう。

居飛車と振り飛車の定跡だけで186ファイルあります。(今回駒落ち定跡は除きました
分岐を全て個別に変換することも可能ですが全て変換すると24,000ファイル以上になります。

4.このままのファイル名では何の定跡か分からないのでファイル名を分かりやすいものに変更します。index.txtの内容を元に今回はExcelのマクロで一括変更しました。
ダウンロード

Photo

変換前のフォルダを指定して「ファイル名一括変換」ボタンを押します。ファイル名が置き換わります。

Ws000005

5.このまま柿木将棋 for iPadに登録するとファイル順がバラバラに保存されるようなのでファイルの更新日時を全て同一に変更します。FileAgerというソフトを使用しました。

Ws000010_2
「fileager.exe」を起動し、定跡ファイルを全てドラック&ドロップします。
次に最初の更新日時を選択し置換を押します。

Ws000011_3
次に更新を押すと全ての定跡ファイルが同一の更新日時で更新されます。

【登録方法】

6.iTunesから柿木将棋 for iPadに変換した定跡ファイルを保存します。

Ws000013_3
iPadとiTunesをUSBで接続し「App」のファイル共有で柿木将棋(KShogiPad)を選択し、右側の追加をクリックします。

Ws000015_3
変換した定跡を全て選択し、柿木将棋に追加します。

7.柿木将棋 for iPadで読み込み

Photo_12_30_21_00_11_4 
柿木将棋 for iPadを起動し「Menu」から「棋譜読み込み」を選択します。

Photo_12_30_21_00_57_3
表示したい定跡を選択し読み込みます。

Photo_12_30_21_00_46_2
コメント付きの定跡が表示されます。柿木将棋 for iPadは分岐にも対応しているのでとても便利です。


Kifu for iPhoneに保存することも可能ですが、現在のところ分岐に対応していないので1ファイルで1つの棋譜しか見ることが出来ません。

ver2.40から分岐に対応されたのでKifu for iPhoneでも表示可能です。

« 初投稿 | トップページ | Kifu for iPhoneの棋譜をiPhoneのみでDropboxに保存する方法 »

将棋」カテゴリの記事

コメント

有益な情報をありがとうございます。現在「東大将棋定跡講座の柿木定跡化計画」がリンク切れになっています。
他に、変換ソフト(JOSEKI.EXE)をダウンロードできるサイトはご存じないでしょうか?

こんにちは。管理人です。
リンク切れ情報ありがとうございます。

新しいHPがあるかと探してみましたがわかりませんでした。変換ソフトの著作権の説明で再配布自由となっていましたので、こちらでダウンロードできるようにしました。お試しください。

作者様に感謝です。

早々のご対応ありがとうございました。
無事変換できました!

これでiPadが最高の教科書になりました。
ありがとうございました。

スナフキング様。たびたびすみません。
取り込んだファイルをチェックしてみると振り飛車定跡と居飛車定跡は、問題無く変換できていますが、駒落ち定跡:k1~k8において、分枝がうまく変換できていないようで、▲3四金▲3二と▲4三金の様に後手の連続指しの様に表示されるところが有ります。(本来であれば、JOSEKI.EXEの作者様にお尋ねするべきと思いますが、JOSEKI.EXEの作者様のホームページにアクセスできないため、ご無礼をお許しください。)
おそらく、駒落ち定跡のファイルの中の分枝に関するコードがうまく変換できていないためと思われますが、kifの構造に詳しくないため、エディタで開いても、どこをどのように訂正すれば良いのかよくわからない状態です。
たびたび申し訳ございませんが、対処方法をご教授いただけると幸いです。
よろしくお願い申し上げます。

返事が遅くなりすみませんでした。
一応駒落ちも変換して試してみましたが変換エラーは出ていないようですね。
具体的にどの棋譜でエラーが出るか教えてもらえますか。私も詳しくないのでわからないかもしれませんが、よろしくお願いします。

スナフキング様。
その後、エディタで、JOSEKI.EXEでkifに変換後のファイルを比較してみました。私の環境下では、分枝のところで、振り飛車定跡と居飛車定跡は、分枝表記のところで、return後に 変化:××手(××には分枝するところの手数が入ります)と表記されるのに対し、駒落ち定跡では#--separator--の表記のままとなっておりました。
そのため、エディタにて、#--separator--を、return後に 変化:××手 に一括変換して××に手数を入れ直したところ、分枝表記も問題無くできるようになりました。(一番最後の行の#--separator--に関しては分枝表記と関係無いと思われましたので、削除後returnを入れました。)私は、JOSEKI.EXEをMacOSX10.7でVMwereFusion4.0を用いて、仮想環境のWidowsXP上で使用したため、この特殊な環境下で、駒落ち定跡のみうまく変換できなかったのかもしれません。解決したのが、23日の夜だったので、途中経過をご報告しておらず申し訳ございませんでした。
いずれにしろ、まだiOSで定跡を収録された将棋対戦ソフトはまだ発売されておらず、いちいちPCを立ち上げないといけなかったのが、スナフキング様のおかげで、気軽にiPadで定跡の勉強ができるようになりました。今後とも、有益な情報が有りましたら、ブログに掲載していただけると幸いです。この度は誠にありがとうございました。

結構な量のある分岐棋譜を変換する必要があったので、JOSEKI.EXEを使わせていただきました。再配布ありがとうございます。

本当に便利なソフトです。
作者様ありがとうございます。

 作者です。以前のページは AAA! CAFE の無料サービスが終了した時に消滅させてしまいました。フォローしていただき、ありがとうございます。現在は TOK2 で復活させています。http://www43.tok2.com/home/kickaha/joseki.html
 初代の激指定跡道場は持ってますが、あまり使っていませんでした。「#--separator--#」問題に対応しようかと調べてみたら、激指定跡道場では、"*["と"*#"は、普通のコメントに使われていて、削除しては駄目なようですね。それらの問題にとりあえず対応してみましたが、まだ東大版との違いで問題があるかも。お暇がありましたらテストしてみてください。

Kickaha様

ご連絡ありがとうございます。管理人のスナフキングと申します。
大変お世話になっています。

ホームページのリンクは変更しました。
とりあえず激指用のプログラムでテストしたところ問題ありませんでした。
まだ詳しく見ていませんので、確認しましたら掲示板に書き込みたいと思います。

ありがとうございました。

非常に便利な情報ありがとうございます!
柿のみ、ダウンロードサイトのリンク切れですが何とかなりませんでしょうか?

4.このままのファイル名では何の定跡か分からないのでファイル名を分かりやすいものに変更します。index.txtの内容を元に今回はExcelのマクロで一括変更しました。
ダウンロード

ご連絡ありがとうございます。管理人です。
リンク切れ修正しました。
よろしくお願いします。

本当に助かります!
ありがとうございます

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/567471/50443372

この記事へのトラックバック一覧です: 激指 定跡道場2の定跡を柿木将棋 for iPadに保存する方法:

« 初投稿 | トップページ | Kifu for iPhoneの棋譜をiPhoneのみでDropboxに保存する方法 »