re7zip allows extracting files directly from an archive hosted on a remote HTTP server without downloading it.
re7zip uses the 7-Zip-JBinding library, based on 7-Zip to extract the files. The main purpose of re7zip was to extract a file from a large ISO file on the internet without the need to download the whole ISO file.
Because it uses 7-Zip at its core, all the same formats are supported including zip, tar, rar, lzma, iso, bzip2, 7z, arj, cab, lzh, deb, rpm, udf, wim, and more.
Administrative permissions are not needed to run re7zip but some knowledge of jar files and the command-line is helpful. Here are some examples:
Usage: java -jar re7zip.jar [OPTIONS]
Options: /t -t archive filetype: zip, tar, split, rar, lzma, iso, hfs, gzip, cpio, bzip2, 7z, z, arj, cab, lzh, chm, nsis, deb, rpm, udf, wim, xar, /a -a archive filename or URL location of archive /e -e filename to extract out of the archive /l -l list content of archive /o -o output filename for the extracted file /v -v show version info