I have already solve it. Tks.
I noticed that BZIP2 doesn´t have getSize() either. How can I instanciate the byte data attribute for extractSlow().write() if I don´t his size? byte[] outputData; // proble here, because I don´t have the size!!! outputData = new byte[inItem.getSize().intValue()]; result = inItem.extractSlow(new ISequentialOutStream() { int offset = 0; public int write(byte[] data) throws SevenZipException { for (int i = 0; i < data.length; i++) { outputData[i + offset] = data[i]; } offset += data.length; return...
Right! There´s another file extension that doesn´t save the filename? Tks.
I have a BZIP2 file (created with 7-Zip-JBinding). When I call ISimpleInArchiveItem.getPath() it always returns an empty String. For the others types it works fine. It only happen for BZIP2. Any idea? Tks., Leo.
Ok, thank you.
Hello again Boris It´s very good. No problem for me to use a beta version. Thank you for this! Using to advantage the opportunity, gzip and bzip cannot support multiples files?
Hello, Boris. It´s working now! Thanks a lot. Just a doubt: GZIP and BZIP2 don´t support multiple files?
Right. I noticed that this beta version is from July/2017. There are any expectation to turn it in hot version? Tks again, Leo.