UnRarX 2.2

Posted onby admin

AutoPkg and Munki are a great combination to keep client machines updated with the latest versions of software. UnRarX (at least as of this writing) has kind of a funky situation with AutoPkg, though. The AutoPkg download recipe is currently downloading the beta of 2.2 instead of the final release of 2.2.

What makes this complicated are a few things:

  • When you launch up UnRarX 2.2B, the app itself checks for an update and then prompts you to upgrade to UnRarX 2.2.
  • The binary for 2.2B and 2.2 is exactly the same (if you do an MD5 check on /Applications/UnRarX.app/Contents/MacOS/UnRarX for both version, they turn up the same hash).
  • If you do a
    makepkginfo -f /Applications/UnRarX.app/Contents/Info.plist
    an installs array with the CFBundleVersion will come up instead of an MD5 checksum on the file itself.
  • As far as Munki's concerned, 2.2B is a higher version number than 2., which makes sense.

Download UnRarX 2.2 for Mac for free, without any viruses, from Uptodown. Try the latest version of UnRarX 2007 for Mac. 8/10 - Download UnRarX Mac Free. Mac users also need tools to work with RAR files. Expand them and even repair the files that are corrupt once you download UnRarX for free on your computer. UnRarX is an ideal tool to be used by any Mac user that doesn't want to pay for a commercial file. Download UnRarX 2.2 for Mac for free, without any viruses, from Uptodown. Try the latest version of UnRarX 2007 for Mac.

Unrarx 2.2 For Mac

Download UnRarX 2.2 for Mac for free, without any viruses, from Uptodown. Try the latest version of UnRarX 2007 for Mac.

It's a bit of a mess, because 2.2B appears to be higher than 2.2, but it's essentially the same binary as 2.2... and it prompts you to upgrade to 2.2 when you launch it.

So how do you get your 2.2B clients 'upgraded' to 2.2? I had to do a few things.

First of all, I got the output of

makepkginfo -f /Applications/UnRarX.app/Contents/MacOS/UnRarX
just to get the basic format for the installs array.

Then I ran

on each version to get the unique checksum, and I modified the installs array to point to that file and to use that hash instead of the one for the executable.

Finally, I changed the version number in Munki of the 2.2B to 1.0 (or some other arbitrarily lower number than 2.2).

Once I did that, my clients says 2.2 as an upgrade to the existing 2.2B and then upgraded. I've also had to temporarily turn off the AutoPkg recipe for UnRarX, because the Sparkle feed is still showing 2.2B.

Related

UnRarX Editor's Review

UnRarX is a simple utility that allows you to unpack, or repair RAR archives.
Basically this application is just a frontend. It includes the binary versions of 'unrar' and 'par2'.

Unrarx 2019


'unrar' is the official command line application which unpacks the RAR archives. It is provided by the developer of the RAR algorithm. UnRarX uses this executable code in order to provide you an easy way of extracting a RAR archive.
'par2' is a utility that uses parity files in order to assure that the archived data won't be damaged. If the original data gets corrupted or lost, then you can use the PAR files, if you have them, in order to recover the data.
The interface of the application allows you to test the archives, besides the extraction function. The interface also allows you to input a password which can be used in case the archive is encrypted. You would need to supply the password prior to the extraction.
UnRarX 2.2UnRarX also allows you to easily set up a destination path. You can choose the source file directory, your Desktop, or a custom path. You would need to pick a path where your user has write access, or the extraction process fails.
Pluses:

Unrarx 2.2 For Mac Os X

it has a good usability compared to the command line application that UnRarX have as backends, it features the required functionality in order to obtain a good result.
Drawbacks / flaws:

Download Unrarx 2.2 For Mac

In conclusion: if you have trouble with a 3rd party RAR unarchiver, then this application is a huge helper as it uses the official 'unrar' binary. The support for PAR files makes it even better.
version reviewed: 2.2