The Unarchiver (1000)

1 Name: !WAHa.06x36 : 2006-07-01 16:32 ID:3em7Hrs8 [Del]

So. I kind of like BOMArchiverHelper.app, the default OS X unzipping utility. However, it has quite a number of limitations. Most other unarchivers on OS X have interfaces that I don't like, or just don't work very well. Also, thanks to Windows' idiotic idea of using the current system encoding for filenames, I have tons of archives from Japan with Shift_JIS filenames, which none of the unarchivers on OS X I've tried will handle properly.

And so I, because I obviously don't have enough to do already, get the idea that I need to write a better unarchiver. Features I think it needs include:

  • Handle as many formats as possible. Not just Zip and Tar-Gzip, but RAR, 7-Zip, LhA, StuffIt, and anything else you can think of.
  • Handle non-UTF8 filenames, perferrably automatically.
  • Have a simple and straightforward interface like BOMArchiveHelper.app.
  • Not leave .tar files lying around when unpacking .tar.gz files and the like.
  • As a side benefit, produce some code that can be re-used to add archive support to Xee (so this whole project doesn't just steal time I could be working on Xee instead).

For actual information on the current state of this project, read on!

951 Name: Jay : 2011-06-20 07:27 ID:1sXTLOpM [Del]

I'm trying to unarchive several archived files at once, but I want to extract them all to the same folder. It does look like this option is available in the preferences? It extracts each one to its own folder. I have" more than one top-level items" selected, but it still does it assuming they are all top level... any solution? Thanks!!

952 Name: kanketsu : 2011-06-21 01:39 ID:eq2RnGLB [Del]

Hi, I use The Unarchiver 2.6 to join the split .rar files from this site:
http://doujin-games88.blogspot.com/2011/01/ps3-umineko-no-naku-koro-ni-majo-to.html
and then extract it.

There aren't any error messages during the process, but somehow the extracted files at the end got corrupted (doesn't work properly on PS3).

Then I use winrar to extract the joined .rar files. Winrar told me that the joined files got corrupted. So this time I join the split .rar files using winrar & then extract it using winrar. These extracted files work properly on PS3.

The strange thing is, the DATA.ROMs from both route (The Unarchiver vs. Winrar) end up with same md5 sum. Yet one works, one doesn't. Weird?

Any idea about this? Maybe something to do with >4GB file inside the archive?

953 Name: Dan : 2011-06-21 08:27 ID:pdZdTerG [Del]

The Unarchiver Hangs up often, and yet when it does...the finder does not see it, and therefore you cannot force quit the application. The start over, means you have to reboot your machine. I have had to do exactly that three times so far today alone...and it becomes a real pain. There has to be some way to shut down the application, without shutting down the entire machine constantly.

954 Post deleted by moderator.

955 Post deleted by user.

956 Name: David : 2011-06-21 23:44 ID:8MkRPf6V [Del]

On the App store it say that the application is Free. There is however a comment from somebody stating that after a couple of weeks it asks you to purchase the full version. Is this true? or is it free forever.

957 Name: Anders : 2011-06-22 05:39 ID:lFvzlY+k [Del]

@Dan

Open the Activity Monitor and just kill the Unarchiver process. No need to restart the computer.

958 Name: Anders : 2011-06-22 06:05 ID:lFvzlY+k [Del]

I have also seen the problem with the AppStore installation. It looks like it's been installed but the app is not there.

First I used Cocktail to clean out my caches. I have had the Unarchiver installed before so I suspected that something old was in the way.

The next time I installed in the AppStore I went to the Dock and command clicked the installation icon as it was downloading. A command click on a Dock item = take me to this apps folder.

So I found where it was hiding. And very strange it had installed in a Dreamweaver folder way down in the Library.

/Library/Application\ Support/Adobe/Dreamweaver\ CS5.5/sv_SE/Configuration/Shared/Extend/The\ Unarchiver.app

Dragging it from there required my admin password. This is because the AppStore apps are not "owned" by me as an admin but by the system.

So the app now works and AppStore also thinks it is installed. Let's wait and see what happens when the next update arrives.

959 Name: !WAHa.06x36 : 2011-06-23 10:49 ID:Heaven [Del]

>>953

If it hangs, there is some kind of bug that needs to be fixed. Can you work out what exactly causes it to hang? And if you do, can you post an issue on the bug tracker about it?

>>956

It is completely free and open source. That person must be confusing it with some other program.

>>958

Very weird. You should possibly report this to Apple, as it is the App Store itself that handles the installation, and that is certainly the wrong place to install.

960 Name: John C : 2011-06-24 06:29 ID:7IX0Y2ys [Del]

First of all, thank you for TheUnarchiver -- and ESPECIALLY for Mac OS 10.4 support. The folks who took over Stuffit removed support for Windows self-extracting .exe files and deny any knowledge that it used to work; I had command procedures which relied on it.

In any case, I plan to send you a small donation soon. But first, please consider the following:

#!/bin/bash
mkdir EO
curl -o EO/eo1.exe http://www.irs.gov/pub/irs-soi/eo1.exe
curl -o EO/eo2.exe http://www.irs.gov/pub/irs-soi/eo2.exe
curl -o EO/eo3.exe http://www.irs.gov/pub/irs-soi/eo3.exe
curl -o EO/eo4.exe http://www.irs.gov/pub/irs-soi/eo4.exe
open EO/eo1.exe
sleep 5
open EO/eo2.exe
sleep 5
open EO/eo3.exe
sleep 5
open EO/eo4.exe
sleep 5
cat EO/EO?.LST >eo.lst
rm EO/EO?.LST EO/eo?.exe
rmdir EO

is there a way I can invoke the expansion with a command which activates without the GUI, so that (1) I do not have focus stolen by the GUI and (2) I do not need the sleep commands?

Thanks/john

961 Name: John C : 2011-06-24 07:05 ID:7IX0Y2ys [Del]

Found your command line utilites.

perfect.

expect a donation next week via PayPal.

Thanks.

962 Post deleted by moderator.

963 Name: Anonymous : 2011-07-11 20:25 ID:R9cM0F3+ [Del]

Found The Unarchiver in MAS! Thank you!!!

964 Name: Chortos-2 : 2011-07-12 15:05 ID:EXCNKdrL [Del]

I have just encountered a ZIP archive with file names encoded in the weirdest way I have ever seen; even The Unarchiver did not manage to decipher them. I did though, and here is my diagnosis:

  1. the original file names were encoded in Shift JIS,
  2. the resulting bytes were treated as Windows-1252 and decoded, with bytes which could not be decoded in Windows-1252 copied verbatim (or in other words, decoded in Latin-1) instead,
  3. the resulting strings were encoded in UTF-8 and stored in the ZIP file as UTF-8 file names.

To add to the confusion, one file name in the same archive was simply encoded in Shift JIS but presented as CP437.

I honestly have no idea how widespread such archives are, but can The Unarchiver by any chance learn to decode this scheme?

965 Name: anyonymous : 2011-07-15 10:29 ID:btJz4cSy [Del]

I'm a very unsophisticated user. I downloaded unarchiver from the web and a window popped saying my winzip mac edition expired. ( I downloaded that about 3 months ago.) I tried looking around in my application folders to see if the unarchiver was hiding out
and couldnt find it

966 Name: Anonymous : 2011-07-18 13:09 ID:S2bt5yEz [Del]

Firstly, thank You for the best OS X archive utility of all time. I've been using it since my very first day with a Mac and it was always just getting better since then.

Now, I wanted to ask - is there any chance „The Unarchiver” will get encrypted .7z and splited files (.001) support anytime soon? Like, 10.7-celebration update? Would be totally awesome :)
Also, since You've entered MAS with Your software, have You ever thought about making paid „The Archiver” (extended version with compress abilities)?

967 Name: !WAHa.06x36 : 2011-07-19 12:16 ID:Heaven [Del]

>>966

Well, encrypted 7z support should be added sooner or later. I don't have any specific plans right now. The main problem is that like every other part of 7z, it's horrible overengineered, and there are whole lot of different kinds of encryption, meaning it is a lot of annoying work.

Also, as for paid version, I do have some idea. Not exactly what you suggest, but something. We'll see.

(The Unarchiver itself will remain free forever, though, no need to worry about that one.)

968 Name: straycat : 2011-07-27 14:04 ID:zvR1fcOG [Del]

hi !waha.

just fyi, the following zip hangs at the end, if you wanna test it. happens with older the unarchiver versions too. cheers.

http://photobatch.stani.be/download/package/phatch-0.2.7.1.zip

969 Name: !WAHa.06x36 : 2011-07-28 13:27 ID:fMY4ym22 [Del]

>>968

So it does, interesting. Will investigate further.

970 Name: elaren : 2011-07-29 18:47 ID:J5vkD6am [Del]

Should unar (beta 0.4 mac) be able to unpack multipart rars? When I use it it only parses the first .rar file and ignores the rest. Using GUI app opens the same multipart rar just fine.

971 Name: !WAHa.06x36 : 2011-07-30 06:05 ID:fMY4ym22 [Del]

>>970

There was a bug where finding multipart files didn't work unless for files in the current directory. I guess it didn't get fixed yet in 0.4. Add ./ in front of the filename to work around it, or wait for me to get the new versions done.

(Might take a while yet, writing lots of stuff.)

972 Name: SA : 2011-07-31 18:22 ID:5NuJwxRV [Del]

Would be nice to have the ZipCleaner features incorporated in Unarchiver, just so that it's all one app.

http://homepage.mac.com/roger_jolly/software/

973 Name: DHH : 2011-08-04 01:10 ID:or1dUPvD [Del]

Unarchiver gets my official (but entirely imaginary) "cool tool" award... One question, though: What type of encryption is used if a password is set?

The app description mentions "support for AES encryption", but that is a little sparse...

Thx
DHH

974 Name: !WAHa.06x36 : 2011-08-06 05:46 ID:fMY4ym22 [Del]

>>973

It uses whatever the archive uses, if it's supported. What that is varies a lot. Zip files can use the encryption from APPNOTE.TXT, which is very weak, or AES if they use the WinZip extensions. If you want all the gory details, read either APPNOTE.TXT or the WinZip documentation at http://www.winzip.com/aes_info.htm.

975 Name: Riccardo : 2011-08-08 02:53 ID:8cio8TZ/ [Del]

Hi,
I'd like to report an issue with the tar.gz archive, downloadable here:
https://github.com/ryancramerdesign/ProcessWire/

Direct download link:
https://github.com/ryancramerdesign/ProcessWire/tarball/master

(the file is ryancramerdesign-ProcessWire-63c0381.tar.gz)

The Unarchiver performs extraction with no errors or warnings, but the directory wire/templates-admin/ is completely missing.
OS X Archive Utility instead extracts everything correctly.

Tried with The Unarchiver 2.7 on a 10.6.8 MacBookPro late 2008, and with 2.6 on a 10.6.3 hackintosh.

Thx
Riccardo

976 Name: !WAHa.06x36 : 2011-08-08 05:57 ID:fMY4ym22 [Del]

>>975

Confirmed.

977 Name: !WAHa.06x36 : 2011-08-08 17:57 ID:Heaven [Del]

>>975

Also, fixed, thanks to halcy.

978 Name: Wim Leers : 2011-08-09 05:53 ID:hQfJKJRY [Del]

+1 on a paid "The Archiver"!

979 Name: Jay : 2011-08-10 00:14 ID:Q3BnrJeb [Del]

I am using the MacOSX version of unar (cli) and I have a question: is there a way to uncompress an archive to stdout instead of a file? I need this to uncompress .7z files and pipe the output to another program.

Thanks!
Jay

980 Name: !WAHa.06x36 : 2011-08-10 20:01 ID:37M0esXV [Del]

>>979

No, but that is a good idea for a feature to add.

I'm not sure how to handle extracting multiple files, though. Maybe just allow extraction of a single file?

981 Name: Jay : 2011-08-10 21:40 ID:Q3BnrJeb [Del]

>>980

For my purpose allowing only one file will work for me. Thank you for the feature consideration!

Jay

982 Name: Riccardo : 2011-08-11 04:15 ID:8cio8TZ/ [Del]

>>977

whoa, that was fast =)

983 Name: Blake : 2011-08-14 16:49 ID:9pklMWog [Del]

I'm not too great at computers, but I downloaded a .rar file from the internet and when I try and open it up The Unarchiver says the file can't be extracted with this program. Help??

984 Post deleted by moderator.

985 Post deleted by moderator.

986 Post deleted by moderator.

987 Name: Anonymous : 2011-08-16 01:25 ID:Rm2Cscj7 [Del]

x

988 Name: xxx : 2011-08-16 01:26 ID:Rm2Cscj7 [Del]

xxx

989 Name: Anonymous : 2011-08-16 05:41 ID:R/irfWAW [Del]

Whether it is Lion or unarchiver, I don't know, but Unarchiver unpacked a zip file into invisible state, a remount did show the files.

990 Name: Anonymous : 2011-08-17 11:54 ID:hYJgaWnn [Del]

I have heard that there are some issues with Lion, can anyone confirm/deny this for me while I decide when to upgrade?

991 Name: Anonymous : 2011-08-20 07:30 ID:Mmy5uSAX [Del]

So far it's working like a charm. Only thing I miss for the app is the gorgeous UI justlike one implemented in Entropy.

992 Name: Ming Tea : 2011-08-31 11:37 ID:9o9h+nWk [Del]

Great program thank you. But on Lion it's extremely annoying that Unarchiver clears the current selection of files in Finder just because it unarchived a file, because the focus shifts to the top file in Finder, even though the selection as empty when the unpacking of the file is done! Any way to fix that in the next version??

993 Name: !WAHa.06x36 : 2011-08-31 11:51 ID:fMY4ym22 [Del]

>>992

I'm not sure what you mean. The Unarchiver does nothing to the selection of files in the Finder on Lion here.

994 Name: Anonymous : 2011-08-31 12:23 ID:9o9h+nWk [Del]

Great program thank you. But on Lion it's extremely annoying that Unarchiver clears the current selection of files in Finder just because it unarchived a file, because the focus shifts to the top file in Finder, even though the selection were empty when the unpacking of the completed! Any way to fix that in the next version??

995 Name: Anonymous : 2011-08-31 12:25 ID:9o9h+nWk [Del]

Great program thank you. But on Lion it's extremely annoying that Unarchiver clears the current selection of files in Finder just because it unarchived a file, because the focus shifts to the top file in Finder, even though the selection were empty when the unpacking of the completed! Any way to fix that in the next version??

996 Name: !WAHa.06x36 : 2011-08-31 12:55 ID:fMY4ym22 [Del]

As this thread is just about to fill up, I have opened a new one for further discussion:

http://wakaba.c3.cx/sup/kareha.pl/1314820473/

997 Name: Juanjo Marin : 2011-11-06 10:29 ID:sbG7s+Ld [Del]

I think XADMaster has a lot of potential as the definitive compressing/decompressing library. However, I think the fact it is written in Objective-C is a barrier for its general use.

Is there any plan to solve this (eg. providing a C bindings) ?

998 Name: rcwolin : 2011-11-07 00:56 ID:vVPmntAP [Del]

i've downloaded 2.7.1 twice and am unable to find the interface.

please help.

p.s. i'm a newbie so be gentle

999 Name: !WAHa.06x36 : 2011-11-07 09:00 ID:Heaven [Del]

>>997

C bindings is something I'd really like to have, but I haven't had any time to work on, and probably won't in the near future.

1000 Name: steph : 2011-11-25 10:06 ID:uOsTaJMx [Del]

hi i just downloaded the the unarchiver and tried to unzip my file but it required a password. i don't know any password?? please help! thank you!

This thread has been closed. You cannot post in this thread any longer.