2018年10月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
無料ブログはココログ

« スピリッツ 目次 2011年 2月 21日号 NO. 10 | トップページ | スピリッツ 目次 2011年 2月 28日号 NO. 11 »

2018-02-25

KK2SHのバグ について

KK2SH は、2007年頃、Aさんの大道棋作品 の約380の KIF ファイルを 印刷するために作ったのだった。

;時間が限られていたので、ファイル名を取得するのに既製のコンポーネントからデータを拝借するという手抜きをしていたのだが、それがバグの原因になっていたことが、先日、Tさんの報告でわかった。

windows の設定で

登録されている拡張子は表示しない

と設定されていると、ファイル名を「拡張子無し」としてしまうことだった。拡張子なしのファイル名では、ファイルを開くことができないので、変換も出来ない。

で、回避方法は、登録されている拡張子は表示しない のチェックをはずしてもらうこと。

ついでに、ソースをみてみると、 手順は KIF ファイルから 漢字部分だけをとりだしている。多分、「上」「右」などの指定が抜け落ちているのだろう。

そういった部分は人間が行う方がプログラムでやるよりも(KIF → KI2 のルーチンを作ることだ!)時間的に早いということで、そのままにしていたのだろう(多分)。

« スピリッツ 目次 2011年 2月 21日号 NO. 10 | トップページ | スピリッツ 目次 2011年 2月 28日号 NO. 11 »

「詰将棋」カテゴリの記事

コメント

コメントを書く

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

トラックバック

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

この記事へのトラックバック一覧です: KK2SHのバグ について:

« スピリッツ 目次 2011年 2月 21日号 NO. 10 | トップページ | スピリッツ 目次 2011年 2月 28日号 NO. 11 »