[リストへもどる]
一括表示
タイトルKifuBaseについての要望
記事No682
投稿日: 2013/08/28(Wed) 10:16
投稿者MAKSIM
KifuBaseが単体で販売されたのを知り、以前からの要望を書いてみます。

ほぼ毎日使用しているので、いろいろ要望がたまっています(柿木将棋に付属の6.04を使用しています)
(1)並べ替えについて、対局日順に並べ替えていますが、対局時間が入っている棋譜が多数あり、その場合の棋譜は並べ替えを行うと時間順には並べ替えが行われません。時間が入っている棋譜は時間順に並べ替え出来るように出来ないでしょうか?
それと同じ日の棋譜の場合、対局日、棋戦で並べ替えが行われ分割されてしまいます。
(2)選択棋譜の更新を良く使用していますが、一度に更新が行われず(100個の更新棋譜がある場合,50,25,12,6,3というように半数ずつ更新が反映されるため何回も更新作業を繰り返さないと更新が正確に反映されません)
現在気になっている点は以上の2点です。アップデート出来るようであればお願いします。

タイトルRe: KifuBaseについての要望
記事No683
投稿日: 2013/08/28(Wed) 14:56
投稿者柿木
MAKSIMさん

ご意見、ありがとうございます。

>(1)並べ替えについて、対局日順に並べ替えていますが、対局時間が入っている棋譜が多数あり、その場合の棋譜は並べ替えを行うと時間順には並べ替えが行われません。時間が入っている棋譜は時間順に並べ替え出来るように出来ないでしょうか?

現在、管理しているデータは対局日だけで、開始時刻は管理してないので、
開始時刻順にするのは、簡単ではありません。


>それと同じ日の棋譜の場合、対局日、棋戦で並べ替えが行われ分割されてしまいます。

これは、質問の意味がよくわかりません。


>(2)選択棋譜の更新を良く使用していますが、一度に更新が行われず(100個の更新棋譜がある場合,50,25,12,6,3というように半数ずつ更新が反映されるため何回も更新作業を繰り返さないと更新が正確に反映されません)

これは、調べてみたいと思います。

タイトルRe^2: KifuBaseについての要望
記事No684
投稿日: 2013/08/29(Thu) 01:26
投稿者MAKSIM
> >それと同じ日の棋譜の場合、対局日、棋戦で並べ替えが行われ分割されてしまいます。
> 
> これは、質問の意味がよくわかりません。
> 
説明不足で申し訳ありませんでした。
実は時刻で並べ替えが出来ないので、その対応としてファイル名に日付、時刻を入れています。20130828_100000_A棋戦_先手_後手.kifのような感じです。
例えば3つの棋譜がある場合、
20130828_100000_A棋戦_先手_後手.kif
20130828_110000_B棋戦_先手_後手.kif
20130828_130000_A棋戦_先手_後手.kif
と言うファイルがあるフォルダの棋譜を並べ替えを行うときに
(1)ファイル名のタブを2回クリック
(2)対局日のタブを2回クリック
こうすることによってファイル名順に並べ替えているのですが
結果は
20130828_100000_A棋戦_先手_後手.kif
20130828_130000_A棋戦_先手_後手.kif
20130828_110000_B棋戦_先手_後手.kif
このような結果になってしまいます。

ファイル順に並べ替えが行われれば日付、時間順に並ぶような気がしますが、うまく
並べ替えが行われないという事です。

これを正しく並べ替えが行われればファイル名順に並ぶのではないかと思っていました。
不具合なのか並べ替えに関しての私の勘違いなのか調査をお願いします。

タイトルRe: KifuBaseについての要望
記事No685
投稿日: 2013/08/29(Thu) 02:20
投稿者柿木
MAKSIMさん

報告されたファイル名の3個の棋譜を登録して、同様の操作を行ってみました。
編集/棋譜情報出力で出力したデータが次です。
表示順はこのようになり、ご報告の順になりませんでした。

    1,    ,20130828_100000_A棋戦_先手_後手.KIF,,,13/08/28,,,0,,,
    2,    ,20130828_110000_B棋戦_先手_後手.KIF,,,13/08/28,,,0,,,
    3,    ,20130828_130000_A棋戦_先手_後手.KIF,,,13/08/28,,,0,,,

ただし、実際の棋戦名や対局者名が入っていると、こうならない可能性があります。
Windows 自体、ファイル名で並び換えを行った場合、期待する順になりませんので、
改善は難しいかも知れません。

タイトルRe^2: KifuBaseについての要望
記事No688
投稿日: 2013/08/29(Thu) 23:25
投稿者MAKSIM
> MAKSIMさん
> 
> 報告されたファイル名の3個の棋譜を登録して、同様の操作を行ってみました。
> 編集/棋譜情報出力で出力したデータが次です。
> 表示順はこのようになり、ご報告の順になりませんでした。
> 
>     1,    ,20130828_100000_A棋戦_先手_後手.KIF,,,13/08/28,,,0,,,
>     2,    ,20130828_110000_B棋戦_先手_後手.KIF,,,13/08/28,,,0,,,
>     3,    ,20130828_130000_A棋戦_先手_後手.KIF,,,13/08/28,,,0,,,

すみません、補足です。
A棋戦とB棋戦はそれぞれA棋戦フォルダ、B棋戦フォルダに棋譜を格納している状態です。
この状態で並べ替えを行った場合はどうでしょうか?

タイトルRe: KifuBaseについての要望
記事No689
投稿日: 2013/08/30(Fri) 06:42
投稿者柿木
MAKSIMさん

>A棋戦とB棋戦はそれぞれA棋戦フォルダ、B棋戦フォルダに棋譜を格納している状態です。
>この状態で並べ替えを行った場合はどうでしょうか?

確かに、棋戦毎にフォルダに分けた場合、棋戦順になります。
これは、現在のファイル名の並び換えは、フォルダ名も含めた並び換えだからです。
フォルダ名を含めない並び換えについては、検討したいと思います。

タイトルRe^2: KifuBaseについての要望
記事No686
投稿日: 2013/08/29(Thu) 07:47
投稿者MAKSIM
> >(2)選択棋譜の更新を良く使用していますが、一度に更新が行われず(100個の更新棋譜がある場合,50,25,12,6,3というように半数ずつ更新が反映されるため何回も更新作業を繰り返さないと更新が正確に反映されません)
> 
これについては100個の棋譜を削除した場合に起きる現象です。
更新を実行すると全て削除、削除のダイアログボックスが表示されますが、全て削除を選択しても100個の棋譜が一覧から削除されず、半分ずづ削除されて行っています。
なので、100個の棋譜を一覧から消して正しい情報にするために更新の処理を繰り返し行っています。