If I set volume size to 50 KB and divide archive to volumes, file list of first volume don't get me sizes all files in all volumes. Arj is relatively old archiver but I need it for cataloging old files.
7-zip can extract arj multivolume archives, if you select all volumes.
It was simpler for me to implement it so.
Arj support improvement is not very important task for me now.
I read archives in Java program using sevenzipjbinding. If I get file ABC.ARJ, how to distinguish between one volume and multivolume archive? Whether is flag which say: this is last volume? I see, there are props SPLIT_BEFORE, SPLIT_AFTER but they refers to archive item.
Probably there is no way now.
Maybe you can try to change source code of 7-Zip and recompile.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.