Alternatives to Stuffit?
Now that Mac OS X has truly arrived, there's simply no reason to use StuffIt anymore. I have grown to despise StuffIt's combination of bugs and nags over the years (Stuffit Deluxe for $80?!? Good God, are you insane?) and OS X's UNIX background offers an excellent alternative in .tar.gz files.
Stuffit even decodes these seemlessly, so that nongeeks making the transition need not worry.
So...is there anything out there available for Mac OS X that can take the place of Stuffit? Something that does AT LEAST .tar.gz files, but preferable .zip, .sit, and .rar as well? Something with a snappy GUI that could win the hearts of Mac users after years of abuse from Aladdin?
I'd like to start some kind of online campaign to convince Mac file sharing places to start delivering their files as .tar.gz. They could save money on Stuffit licensing, and "the rest of us" could move on to a better standard.
Stuffit even decodes these seemlessly, so that nongeeks making the transition need not worry.
So...is there anything out there available for Mac OS X that can take the place of Stuffit? Something that does AT LEAST .tar.gz files, but preferable .zip, .sit, and .rar as well? Something with a snappy GUI that could win the hearts of Mac users after years of abuse from Aladdin?
I'd like to start some kind of online campaign to convince Mac file sharing places to start delivering their files as .tar.gz. They could save money on Stuffit licensing, and "the rest of us" could move on to a better standard.
Comments
http://www.stepwise.com/Software/OpenUp/
(the softrak link seems hosed but you can find it on versiontracker or whatever)
I only wish it would be updated so that it plays nice with Safari's auto-expanding feature.
To create tar.gz you can use Mr Anguish's (great name!) Cold Compress
(http://www.versiontracker.com/dyn/moreinfo/macosx/967) but I think all the cool kids are using compressed disk images these days.
Also see:
http://www.stone.com/PackUpAndGo/PackUpAndGo.html
and for the cool kids:
http://www.c-command.com/dropdmg/index.shtml
Here is a self made GUI for compressing files:-
1.) Copy this code to a sticky note:
tar -zcvf ~/Desktop/NewArchive.tar.gz
2.) When you need to compress files, copy this line into a terminal window.
3.) Add a space at the end of the line, and then drag the files and folders you want to compress onto the terminal window. Then hit Enter.
4.) Rename ~/Desktop/NewArchive.tar.gz to something more appropriate.
He he.. enjoy.
That's why I use compressed DMGs instead.
As for speeding up compression/decompression times, maybe someone will write a version of mactar or macgzip that uses altivec to speed it up...i'm not a programmer so i'm way out of my element here. how hard would that be, or would it even be possible to vectorize this type of operation?
Originally posted by Aquatic
Aladdin's a good company, good Mac team player.
Really? Let me know of the day when their interfaces leave the 80's.
DMGs are annoying. Why are they used for everything? I can only see the use for backing up,working with partitions, burning or pirating.
Last time I tried it it was STILL screwing up files with names
longer than 32 (34?) characters!! Stuffit simply lops off all characters after that.
This was on zip files. Does it still do this?
And the speed is pathetic also. We need an altivec enhanced expander.
(go Lance!)
- miles
Originally posted by Aquatic
DMGs are annoying. Why are they used for everything? I can only see the use for backing up,working with partitions, burning or pirating.
They're used for everything because:
1. Excellent compression
2. Same format: folders of any size, disks of any format
3. One-step archiving and dearchiving
4. Free free free
As you say, they come in very handy for backing up, rearranging partitions, mastering and burning CD-ROMs, and of course for pirating. But not only are they better at all of these than any Stuffit product, they're also perfect for distributing software over the internet, by design. A properly-made .dmg will have no resource fork or cross-platform transit issues, and will appear on the user's desktop exactly as it left yours. That's pretty nice.
The thing that drives me absolutely crazy is the .dmg file crammed into a stuffit file and then binhexed. All of the advantages to using the .dmg are wasted. I'm with Gizzmonic on the need to advocate this a bit. I don't know how many developers realize the power of disk images.
An only slightly lesser crime is the jamming of an uncompressed .dmg into a .tar.gz file (of which the mozilla team is relentlessly guilty).
One step, guys. It really doesn't have to involve three different archiving tools.
I personally alert the developers of any .bin/.sit/.hqx/.tar/.gz distributions I come across to the far-more-efficient, reliable, compatible, and cost-effective .dmg format. You all should, too.
The reason I hate DMGs for regular software distribution is because inside them are a bunch of different things. So you unbinhex, UnStuff, UnCompress, Mount, then Agree, then root through what's there, decide what you need, make a folder, move what you want in, double check, through away all the crap you just accumulated on your desktop, then copy the application icon on to the parent folder icon, then move it you where you want it to go.
Or...you could Stuff the folder. DMGs aren't inherently bad, it's the way they're used. A better way would be to have the folder, and just put that in a compressed DMG, but no one is smart enough to do that apparently. Besides DMGs clutter up the disk pane in Open/Save and Column View's left. And you have to drag them to Trash instead of select all the crap and CmdDelete. At least they're faster than Stuffit at uncompressing.