吉里吉里/KAG データファイル展開ツール [xp3ext] なんですか? 吉里吉里/KAGの .xp3 ファイルを展開するツールです。 同様のツールが巷にあるのですが、吉里吉里 2.30 以降でちょっとだけ データ形式が変わっていて、それに対応したものが無かったので 作りました。 超注意? 「このツールはcygwin上でなければ動きません」。 だって我輩Windows上の開発環境持ってないんだもの…。 Win32アプリとして移植は非常に容易だと思いますが、そういう理由なので 移植の予定はありません。 あとsetlocale(LC_ALL, "ja_JP.SJIS")とかハードコードしちゃったので cygwinでもSJIS環境じゃないとうまいこと動かないです多分。カッコ よさに惚れろ! つかいかた? 引数に.xp3ファイルを渡すと、何も言わずにカレントディレクトリに 全部展開します。超男らしいです。 # xp3ext.exe <.xp3ファイル> 普通はこんなカンジで使うでしょう。 # mkdir a; cd a # xp3ext.exe ../data.xp3 え、コマンドラインオプション?そんな軟弱なものは存在せぬわ! 瑕疵担保責任? 殆どテストしてないので、何が起こっても責任持ちません。  ・大事なファイルが上書きされたとしても、  ・運悪くc:\から全部ファイルが削除されたとしても、  ・イラクで第二のフセイン大統領が発見されたとしても、  ・日本中の郵便ポストが突然青く塗られたとしても、  ・突然一万人彼女ができたとしても、 それは我輩の関知するところではありません。 権利? 好きに使って下さい。ソースコードも付けますので、コピーしようが 改変しようが自由自在です。我輩に迷惑がかかんなければ、なにやっても いいです。派生物の非公開化上等。GPLとか全然フリーじゃないライセンスには 絶対しないので多い日も安心。 反対に、我輩に迷惑かけた人は打首獄門の後、遠方島流し後市中引き回しの 刑に処するので、まず将軍様その屏風から虎を追い出してください。 お願い? 誰か、Visualなんとかの上でグラフィカァルに動くツールにしてください。 ドラッグ&ドロップで動くとか、特定のファイルを抜き出すように できるとか、ファイルリストだけ見ることができるようにするとか、 暗号化dllを外付けできるようにするとか。 あと、不具合報告は歓迎します。「動かねぇよ!」という話があれば 是非詳細を教えてください。…というか、ぶっちゃけ「動かない」という .xp3ファイルを送(検閲)。あ、でも暗号化されてるのはダメですよ。 暗号化解読はまた別問題ですからね。 資料? そりゃもう、krkrrel.exeのソースコードでしょう。これ読めば全て判ると いうか。 https://sv.kikyou.info/trac/kirikiri/browser/kirikiri2/branches/2.28stable/kirikiri2/src/tools/win32/krdevui/RelSettingsUnit.cpp https://sv.kikyou.info/trac/kirikiri/browser/kirikiri2/branches/2.30stable/kirikiri2/src/tools/win32/krdevui/RelSettingsUnit.cpp あと手前味噌なドキュメントも。 http://www.geocities.jp/keep_creating/DojinDOC/xp3file.html KAICHO:s_naray[at]yahoo[dot]co[dot]jp