圧縮添付を実現するには、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 |