ページ 11

DXArchiveしてzipするバッチを作ってみました

Posted: 2010年8月26日(木) 10:27
by ookami
先日は拙作のサイトに関するご意見を
多数いただき、ありがとうございました。

今回は、まったく関係ないんですが、
こんなのを作ってみました。
http://oookami.sakura.ne.jp/integ/download.php?p=9

ブロックは崩れま...せん。
そっちはいいんですw

toolフォルダの archive.bat を実行すると、
元のフォルダに aen.zip が作成されます。

aen.zipには、
dataフォルダをdxaにアーカイブしたものと、
exeファイルが含まれます。

要するに、DXライブラリで作ったソフト用の、
配布用アーカイバです。

こんなのあったら便利かなと思って作りました。
が、実際はリリース時の作業だから、
あまり作業全体を効率化するものではないかも...?

でも、もしマメな人で、ちょっと修正してはリリースしたりするような
人には便利かも...?でもマメな人はこんなバッチ自分で作るかも...?

ということで、よろしければどうぞw

# dataフォルダ固定とか、
# dxaファイルにパスワードつけてないとか、
# ちょっとアレな部分もありますが... ご容赦ください^^;

-- 追記

間違えました、zipではなくlzhでしたm(_ _)m

-- 追記

zipの方が良いというご指摘をいただいたので、zipにしましたm(_ _)m
ご指摘ありがとうございました。 画像

Re:DXArchiveしてzipするバッチを作ってみました

Posted: 2010年8月26日(木) 12:44
by h2so5
なぜ圧縮形式がzipではなくてlzhなのでしょうか。

lzhは古い形式ですし、
Vectorでもlzh形式のアーカイブは受け付けてもらえないので
あまりアーカイブには適さない形式だと思いますが。

Re:DXArchiveしてzipするバッチを作ってみました

Posted: 2010年8月26日(木) 12:48
by シエル
そのまま圧縮ソフトで圧縮したほうが早いのでは?

Re:DXArchiveしてzipするバッチを作ってみました

Posted: 2010年8月26日(木) 13:05
by ookami
お返事ありがとうございます。

> なぜ圧縮形式がzipではなくてlzhなのでしょうか。
> lzhは古い形式ですし、Vectorでもlzh形式のアーカイブは受け付けてもらえないので

そうだったんですか...
すいません、lzhにこだわる理由はないです。
普段使っている+Lhacaで「選択肢の一番左がlzhだから」ってだけです^^;
ちょっとバッチでzip圧縮する方法を探してみます。
ご指摘ありがとうございます。

> そのまま圧縮ソフトで圧縮したほうが早いのでは?

これは一応反論を...
通常、
1. dataフォルダをDXアーカイブを使ってアーカイブする(簡易なデータ隠蔽)。data.dxaを生成
2. data.dxaとexeファイルを選択して、圧縮ソフトで圧縮する
という2ステップが、
バッチの実行だけで済むので、多少はラクかなと。

バッチの中身はプレーンテキストなので、
フォルダの追加などの改造も、比較的簡単にできますし...^^;

Re:DXArchiveしてzipするバッチを作ってみました

Posted: 2010年8月26日(木) 13:14
by シエル
>1. dataフォルダをDXアーカイブを使ってアーカイブする(簡易なデータ隠蔽)。data.dxaを生成

DXライブラリってこんなことしてたんですね。
まったく使わないので、知りませんでした。
それだと楽かもしれませんね。

データファイルとexeファイル以外にもファイルがあったら困りますけどね。
まあ、バッチをちょっと修正すればできますけどね。

Re:DXArchiveしてzipするバッチを作ってみました

Posted: 2010年8月26日(木) 13:37
by ookami
# h2so5さん

方法が見つかったので、zipにしました^^
ご指摘ありがとうございました。
URLは最初のと同じです。(上書きしました。タイトルもzipですし^^;)
http://oookami.sakura.ne.jp/integ/download.php?p=9

# シエルさん

そうなんですよ。
この掲示板上でも、「データを暗号化したい!」というのが時々あって、
でもよく聞くと「ちょっと隠蔽できればいい」というレベルで
「ならDXアーカイブ」という流れがあったので、
それでバッチにしてみようかと。