ファイルサイズ順やタイムスタンプ順などにして、さがす。大容量補助記憶装置用ファイル速読器<深さを無視した大量ソ−ト表示>

          DirD 12

            SGFファイルからの棋譜並べと整地の練習や、システム・デバイスをインスト−ルするときのファイル検索用

             パソコン常備ソフト(ジャンル:ユティリティ−:ファイル管理:ファイル整理:ファイル検索:大量ファイル並べ替え)   URエル 著
                                                                      2003 10/18 初掲載
                                                                      2022 8/14 更新


 任意の桁からのコ−ド順に数分以内でメモリ−内分類(=sort)、その並べ替え処理数は百万行(=one million lines) !
    検索しているディレクトリ−名を全自動スクロ−ル表示
         <HUNTで特に気に入った部分を、TURBO PASCAL FOR WINDOWSで、再現してみました。>

                                                       < 本気で囲碁の手を読むには、ペンとタブレットがいる。>
                                                       KGS棋譜ファイル(.sgf形式)テキストファイルの閲覧例など


シチョウ問題やらないか?で、CGoban3 棋譜テキストファイルの閲覧後、19路盤表示中、■■■シチョウ 成立■■■ 表示、棋譜で最後の2手は、省略された?


シチョウ問題やらないか?で、CGoban3 棋譜ファイル(.sgf形式)テキストファイルの閲覧後、シチョウを見抜かれた。


中山典之先生のハート型のシチョウで、CGoban3 棋譜ファイル(.sgf形式)テキストファイルの閲覧後、シチョウを見抜かれた。


 中山典之先生のハート型のシチョウで、CGoban3 棋譜テキストファイルの閲覧後、19路盤表示中、■■■シチョウ 成立■■■ 表示も、棋譜で最後の2手は、
 省略された?


              Vista SP2三村智保九段ブログ2010年1月25日 シチョウで、シチョウを見抜かれた?


                 三村智保九段ブログ2010年1月25日 シチョウで、■■■シチョウ 成立■■■ 表示?


  Vista SP2で、KGS棋譜ファイル(.sgf形式)テキストファイルの閲覧後、+ - q 以外のキ−を押して、シチョウを見抜かれた。


   Vista SP2で、KGS棋譜ファイル(.sgf形式)テキストファイルの閲覧後、+ - q 以外のキ−を押して、19路盤表示中、■■■シチョウ 成立■■■ 表示。


WinXP Pro SP3で、KGS棋譜ファイル(.sgf形式)テキストファイルの閲覧後、+ - q 以外のキ−を押して、シチョウを見抜かれた。


   WinXP Pro SP3で、KGS棋譜ファイル(.sgf形式)テキストファイルの閲覧後、+ - q 以外のキ−を押して、19路盤表示中、■■■シチョウ 成立■■■ 表示。

                                              WinXP Pro SP3で、c:\dird*.* (Enter) /26(Enter) と入力した例


           WinXP Pro SP3で、c:\dird.* (Enter) /13 (Enter)と入力した例


                         WinXP Pro SP2で、c:\ (Enter) /13 (Enter)と入力した例

                                         1024*768以上の画面必須(MirD.exeやMirR.exeでは1280*1024以上の画面推奨)

  ワイルドカ−ド(= * や *.* ) が使えます。
  *.*のみ省略可能[注:(Enter)だけの場合不可]で、c:¥(Enter)などと入力します。
  システムファイルや隠しファイルも表示されます。
  長いファイル名や長いディレクトリ−名での入出力不可で、大文字の圧縮形に置き換えて扱っています。
  8+1+3桁の拡張子付きディレクトリ−(=Dir)名に対応。
  CPUの高速化にともなう先読みによる誤入力を防ぐ為、(Enter)だけの入力を禁止しました。
  -9999(Enter) +999(Enter) -(Enter) などと入力し捜さなくても、/13(Enter)で最大のファイルを最終行に表示するようにしました。
  テキストファイルの閲覧で、1行の桁数が多いWINGネット碁の棋譜ファイルにも(拡張子名SGFにこだわらず)対応しました。注
  <2択でシチョウを追う側先読み302手>で、着手することで初めて自分のダメが2になって始まるシチョウ(珍瓏・オイオトシの一部
  ・ツルの巣ごもりの途中を含む)を、302手を越えるシチョウを除き、疑問のあるシチョウを含め、ラスト2手を省略し、棋譜全体か
  ら検出します。高速スクロ−ル表示中、ウィンドウタイトルをドラッグすると一時的に止められます。またスクロ−ルさせるのに、
  上下の矢印や、Page Upや、Page Downキ−が使えます。KGSやWINGの棋譜では、一手毎の消費時間を、41個迄の、Bまたは
  Wの半角英文字で、棒グラフ表示します。

  使用制限は、[関連付け]ファイルの実行が出来ない事などです。

  カスペルスキ−インタ−ネットセキュリティ2014に、警告なしで対応しています。KGSView に対応。関連付けアプリにAI囲碁を推奨。
  最新版の DirR.exe と、WINGやKGSや棋譜ぅなどの.sgf棋譜ファイルを持っておられる方の為、起動時に*.sgfを自動検索表示するよ
  うに、DirR.exeファイルを変更しただけのMirR.exeファイルを添付しました。

                                <気が付けば、いつの間にか、(あちらを立てればこちらが立たず)状態に陥ってしまっていた例>
                               三村囲碁JPのシチョウ問題から作成したサンプル MirR.exe付きSGF棋譜ファイル集 SGFS.zip のダウンロ−ド



  Win2000,WinXP(32bit),Vista(32bit),Win7(32bit),Win8.1(32bit),Win10(32bit)で動作確認済み。
  SGF棋譜ファイル再生は、ファイルサイズ20,000バイト未満で動作します。
  FAT32などじゃなくてNTFSの場合の空き容量や、実質4Gバイトを越えるファイルは、無視してお使い下さい。
  DVD-RAM メディア用の UDF2.0 フォ−マット 不対応。UTF8 文字コ−ド不対応。
  アンインスト−ルはDirD12をフォルダごととコピ−したMirR.exeを削除するだけです。


  ベクターソフトニュース − 2004.07.21 TOP PAGE > Softライブラリ > 新着ソフトレビュー > Gooo より抜粋した、私が良く表現され
ていると思った、川越 裕之さんのreviewer's EYE記事3文をそのまま引用しますと、
 「メモリが潤沢に用意されていればファイル検索を瞬時に行うことができる」という、ユニークなコンセプトを持つソフト。万人受けする
仕様にせざるを得ない市販ソフトなどとは対称的な「Gooo」の仕様の潔さは、ある意味心地よさすら感じる。
 筆者は「Gooo」を試用していて、10年以上前にメモリの一部をRAMディスクとして設定、そこにFEPやIMEの辞書を展開して日本語入
力を行ったことを思い出し、そのときの感動が蘇った。
  これを参考にして、
 オブジェクト指向にせざるを得ない定型ソフトなどとは対称的な「DirD」は、Page Up、Page Downが効くキ−ボ−ド指向により、原始的
な曖昧検索において信頼感から平常心を取り戻し思い着く良策が多く、入力統一した使い勝手の良ささえも感じている。
 「湯水の如く消費するウィンドウズのメモリを、余裕のあるうちに一時的に使えば、数十万行のオ−ダ−でファイルソ−ト処理してしま
う。」という、ユニークなコンセプトを持つソフト。
 私は「DirD」を開発していて、今は機能ダウンしてしまったパソコンのメモリをRAMディスクとして設定し、辞書ファイルをコピ−して日本
語入力を行なった事などを思い出し、現在から見ると徒労としか思えないのだけれども、そのとき夢見た将来への淡い期待が蘇った。
 「DirD」をひとつ以上起動しているとき、理由はヤマのように有りハッキリしていないが、メモリの心配は、現実的に無用です。

     注:ここで言うテキストファイルとは、拡張子を無視して8 ビットバイト値 FE と FFを含まないファイルのことです。
参考文献
1)青山一朗:”HUNT.EXE” 大容量補助記憶装置用ファイル整理プログラム,I/O'93年1月号
2)Monochrome Stones 珍瓏コレクション(stone.dialog.jp/chinro/)
3)「コンピュータ囲碁の入門」(ISBN4-320-12150-3, 共立出版, 2005年11月)