Live data from Hacker News

7-Zip 25.00

github.com

11–20 of 71 posts

Re: 7-Zip 25.00

#11
post #6

Earlier quoted context omitted.

It does ship with one, right click on zip file -> extract all. Why are you posting incorrect information that would have been clarified to you by a 3 second google search beforehand? It didn't ship in the distant past due to anti-competitive reasons but it is there now.

It doesn't ship with a working unarchive utility, the one that is included will discard anything that goes over the maximum pathname length.

Weird, I never ran into that issue. Am I holding it wrong?

Re: 7-Zip 25.00

#12

Earlier quoted context omitted.

It does ship with one, right click on zip file -> extract all. Why are you posting incorrect information that would have been clarified to you by a 3 second google search beforehand? It didn't ship in the distant past due to anti-competitive reasons but it is there now.

It ships with a very terrible wizard. Maybe I should say, why does the Windows unarchiving feature suck?

I think you're talking about the extraction feature that came with ZIP folders. Aside from being clunky it's also rather inefficient and slow, it doesn't have any provisions for handling issues like mojibake, and is generally just not very robust. So why? AFAIK it's because the ZIP Folders/Visual ZIP code was basically integrated with Windows and then never updated. When it shipped in Windows XP (and possibly earlier, but I don't remember for sure) I think it was perfectly serviceable... it just didn't improve much over time.

I can't really stomach Windows 11 so I don't personally use it but my understanding is that the latest version of Windows 11 has finally integrated a better solution, implementing archive extraction based on libarchive.

Re: 7-Zip 25.00

#13
I wish 7-zip would support .tar.gz the way WinRAR does.

WinRAR allows you to browse a .tar.gz without extracting it, 7-zip extracts the .tar to a temp file. It makes working with large .tar.gz files impossible.

(Yes I know that because of how .tar works WinRAR must decompresses it to build the files list. But it beats having to write a 1TB .tar to disk just to see the file listing.

Re: 7-Zip 25.00

#14
post #13

I wish 7-zip would support .tar.gz the way WinRAR does. WinRAR allows you to browse a .tar.gz without extracting it, 7-zip extracts the .tar to a temp file. It makes working with large .tar.gz files impossible. (Yes I know that because of how .tar works WinRAR must decompresses it to build the files list. But it beats having to write a 1TB .tar to disk just to see the file listing.

how is that possible?

tar.gz files don't have a central directory (like zip), and they are compressed as one stream (almost always non-seekable)

Re: 7-Zip 25.00

#15
post #6

Earlier quoted context omitted.

It does ship with one, right click on zip file -> extract all. Why are you posting incorrect information that would have been clarified to you by a 3 second google search beforehand? It didn't ship in the distant past due to anti-competitive reasons but it is there now.

It doesn't ship with a working unarchive utility, the one that is included will discard anything that goes over the maximum pathname length.

It also tends to kill explorer any time you try to decompress anything you'd actually compress in the first place (ie 100gb of json or a db dump)

Re: 7-Zip 25.00

#16
post #14
post #13

I wish 7-zip would support .tar.gz the way WinRAR does. WinRAR allows you to browse a .tar.gz without extracting it, 7-zip extracts the .tar to a temp file. It makes working with large .tar.gz files impossible. (Yes I know that because of how .tar works WinRAR must decompresses it to build the files list. But it beats having to write a 1TB .tar to disk just to see the file listing.

how is that possible? tar.gz files don't have a central directory (like zip), and they are compressed as one stream (almost always non-seekable)

Decompress, scan as you go, discard. Having to read a few hundred GB and scan a terabyte is a nuisance. Not having to write a terabyte is priceless.

Re: 7-Zip 25.00

#17
post #14
post #13

I wish 7-zip would support .tar.gz the way WinRAR does. WinRAR allows you to browse a .tar.gz without extracting it, 7-zip extracts the .tar to a temp file. It makes working with large .tar.gz files impossible. (Yes I know that because of how .tar works WinRAR must decompresses it to build the files list. But it beats having to write a 1TB .tar to disk just to see the file listing.

how is that possible? tar.gz files don't have a central directory (like zip), and they are compressed as one stream (almost always non-seekable)

I am guessing the gzip is retrieved as a stream and then reading the tar from that stream in memory?

Re: 7-Zip 25.00

#18

Earlier quoted context omitted.

It ships with a very terrible wizard. Maybe I should say, why does the Windows unarchiving feature suck?

>It ships with a very terrible wizard. Terrible how? It just needs to zip and unzip and it does that fine for most users. What else do you expect for casual users? For power usurers there's 7zip or WinRar or other solutions. > Maybe I should say, why does the Windows unarchiving feature suck? And what stopped you from saying that? HN rules say comments should be in good faith. What you said has clearly different mean…

When it has bad support for just zip I think phrasing it as windows lacking an unarchiving utility is reasonable enough, and certainly not bad enough to get flagged like the comment currently is. It's not bad faith, jeez. I'm going to go vouch for the comment and hope it survives.

And it's only because of that comment that I learned windows 11 finally improves things.

Re: 7-Zip 25.00

#19
post #16
post #14

Earlier quoted context omitted.

how is that possible? tar.gz files don't have a central directory (like zip), and they are compressed as one stream (almost always non-seekable)

Decompress, scan as you go, discard. Having to read a few hundred GB and scan a terabyte is a nuisance. Not having to write a terabyte is priceless.

Could also maintain an in-memory index so that you can go back after the fact and extract individual files.

Re: 7-Zip 25.00

#20
post #13

I wish 7-zip would support .tar.gz the way WinRAR does. WinRAR allows you to browse a .tar.gz without extracting it, 7-zip extracts the .tar to a temp file. It makes working with large .tar.gz files impossible. (Yes I know that because of how .tar works WinRAR must decompresses it to build the files list. But it beats having to write a 1TB .tar to disk just to see the file listing.

Gnome's file-roller can do this. Not sure if it can run on Windows though.

https://wiki.gnome.org/Apps(2f)FileRoller.html

Post reply on HN