+----------------------------------------------------------
|
| #packdirリスト作成ツール
|
| Ver 2.7
|
+----------------------------------------------------------
|
| 実行ファイル自動作成用 #packdir/#epackdirリスト作成ツール
|
| By. しまくろねこ
|
+----------------------------------------------------------


(1). 当アプリの概要

    実行ファイル自動作成での#packdir/#epackdirをリスト化するのを補助します。



(2). 使い方

    1. 「新規追加」ボタンをクリックしてプログラム名を登録してください。

    2. ウィンドウ左側のテキストボックスに、リスト化したいファイルの拡張子のみ("."ドットは不要)を入力します。

    3. 次に「検索フォルダ選択」ボタンをクリックして、リスト化したいフォルダを選択します。

    4. サブフォルダも検索対象としたい場合は、検索したいフォルダ名をリストボックスからクリックして選択してください。
       サブフォルダ内にさらにサブフォルダがある場合、自動的にこのサブフォルダも検索対象となります。

    5. 「リスト作成(+設定保存)」ボタンをクリックすると中央のテキストボックスに #packdirもしくは#epackdir のファイル名が羅列されます。

    6. 「標準HSPスクリプトエディタのカーソルの位置に貼り付け」ボタンでHSPスクリプトエディタのカーソルの位置に貼り付けるか、「クリップボードにCOPY」ボタンでクリップボードにコピーするか、もしくは「ファイルとして保存」ボタンでファイルとして保存してください。

    7. 終わり。



(3). 「DPMファイル作成」について

    「検索フォルダ選択」で抽出したファイルリストがDPMファイルの対象となります。



(4). 設定ファイルについて

    設定を保存指定ファイルは下記の場所になります。
    設定をすべて初期化したい場合設定ファイルを削除してください。

    C:/Users/(ユーザ名)/AppData/Roaming/Hot Soup Processor/

    pack_make_list_dat.ini



(5). 履歴

   2023/03/05 (Ver2.7) : #pack/#epack を #packdir/#epackdir へと変更。

   2022/11/01 (Ver2.6) : ウィンドウ位置がデスクトップの範囲外に表示されてしまう不具合を修正。

   2022/10/25 (Ver2.5) : ウィンドウ位置がマイナス位置に表示されてしまう不具合を修正。

   2022/05/31 (Ver2.4) : 入力されている拡張子が０の状態で「選択サブフォルダ内をワイルドカードにする」チェックボックスをONにしてリストを作成すると、何も出力されない不具合を修正。

   2022/05/21 (Ver2.3) : ウィンドウの最前面化を解除。

   2022/05/16 (Ver2.2) : "HSPスクリプトエディタのカーソルの位置に貼り付けますか？" のメッセージを "標準HSPスクリプトエディタのカーソルの位置に貼り付けますか？" に変更。

   2022/05/10 (Ver2.1) : 「HSPスクリプトエディタのカーソルの位置に貼り付け」ボタンを追加。

   2022/04/30 (Ver2.0) : packfileのヘッダのコメントを「; packfile generated by mkpack」から「; packfile generated by pack_make_list」に変更。

   2022/04/22 (Ver1.9) : DPMファイル作成時にファイルリストにワイルドカードを指定した場合はコメント化を解除。ワイルドカード指定でもDPMファイル作成するようにした。

   2022/04/20 (Ver1.8) : 「選択サブフォルダ内をワイルドカードにする」チェックボックスを追加。

   2022/04/18 (Ver1.7) : DPMファイル関連のチェックボックスやテキストボックスの情報を配列化した。
                         DPMファイル作成時にファイルリストにワイルドカードを指定した場合は、コメント化してPACKFILEに入れないようにした。

   2022/04/16 (Ver1.6) : ウィンドウサイズを少し小さくした。

   2022/04/15 (Ver1.5) : 「作成後フォルダを開く」チェックボタンを追加。

   2022/04/14 (Ver1.4) : #pack "folder/*" のようにワイルドカード記述の場合、ファイルチェックをスルーするように修正。

   2022/04/13 (Ver1.3) : DPMファイルを作成する際に、実際にファイルが存在するかチェックする機能を追加。

   2022/04/12 (Ver1.2) : DPMファイルを作成する機能を追加。

   2022/04/01 (Ver1.1) : プログラム名を削除する際に、ダイアログにプログラム名を表示するように修正。

   2022/03/30 (Ver1.0) : サブフォルダを検索する機能を追加。それに伴い、サブフォルダを表示するリストボックスを追加。
                         「先頭に付け足すフォルダ名」を削除。
                         ファイル名、フォルダパスそれぞれ260バイトを超えた場合コメントアウトする機能を削除。(Windows側で予め制限しているため)
                         設定ファイル「pack_make_list_dat.ini」を「C:\Users\ユーザ名\AppData\Roaming\Hot Soup Processor」に保存するように修正。

   2022/03/01 (Ver0.8) : 「先頭に付け足すフォルダ名」を追加。

   2022/01/23 (Ver0.7) : 複数のプログラムに対応するように修正。

   2022/01/20 (Ver0.6) : 「リスト作成」ボタンで作成されたテキストボックス内を入力可能に変更。
                         ファイル文字数のエラーとする文字数入力テキストボックスを追加。
                         「ファイルとして保存」ボタンを追加。テキストファイルとして保存可能。

   2022/01/19 (Ver0.5) : 「C:\」等のルートフォルダを指定すると「存在しないフォルダです」と表示されてしまう不具合を修正。

   2022/01/18 (Ver0.4) : 指定できる拡張子の数を20までに増やした。#pack/#epackを選択できるようにした。クリップボードにCOPYボタンを追加した。

   2018/09/14 (Ver0.3) : フォルダ入力ボックスは手入力でも入力可能にした。画面全体を縮小。

   2018/09/05 (Ver0.2) : ファイル名の長さが(拡張子まで入れて)16文字以上の場合、出力されたリスト内に "//" でコメントアウトするように追加。

   2018/09/03 (Ver0.1) : 初版。



(6). 配布等について

    当アプリはフリーです。
    再配布もOKですが、その場合事後で結構ですのでE-Mail( simakuroneko@gmail.com )までご連絡ください。

    また、書籍等に掲載する場合も自由に掲載していただいてOKです。
    その場合も事後で結構ですのでE-Mail( simakuroneko@gmail.com )までご連絡頂けると嬉しいです。



(7). 動作確認OS

    ・Windows 8.1
    ・Windows 10
    ・Windows 11



(8). 作者情報

    ハンドルネーム : しまくろねこ
    Webページ      : https://sites.google.com/site/simakuroneko/
    Twitter        : https://twitter.com/simakuroneko_tw?lang=ja
    E-Mail         : simakuroneko@gmail.com
    掲示板(BBS)    : http://simakuroneko.bbs.fc2.com/
