圧縮添付を実現するには、denshin8.iniの設定変更が必要です。
圧縮プログラムに pkzip.pif と入力します。
(pkzip.pifは電信八号についてくるものを使います。)
pkzip.pifが標準対応しているプログラムは、その名の通りpkzipです。pkzip.exeを別途用意してください。
pkzip以外でも、pkzip同様コマンドラインによって圧縮のできるプログラムがあれば、pifファイルを設定することによって起動ができます。
この際、電信八号は「pkzip for den8」というタイトルによって終了等を検知していますので、この部分は変更しないでください。
統合アーカイバプロジェクトDLLを使用して圧縮する に設定を行います。
使用するDLLは統合アーカイバプロジェクト から別途入手する必要があります。
代表的な設定例を以下に挙げます。
形式 | DLLファイル名 | 圧縮ファイルの拡張子 | 圧縮用API関数名 | APIのコマンドスイッチ |
---|---|---|---|---|
ZIP | zip32j.dll | zip | Zip | -oS -r |
LZH | Unlha32.dll | lzh | Unlha | a -x1 -r2 |