@Dave Sisemore Nobody has yet to say why this is not a viable solution...... because it does seem to work
and it works with OSX and Win7 No shell, no plugins, cross platform.... simple.
I'll knock it down.
It makes an assumption that the computer has some kind of program that unzips files AND (most importantly) it is set up in such a way that launching a .zip file will launch that program and it'll do the extracting. BIG ASSUMPTION.
In my experience I assumed that within my updating scheme and boy did I ask for it. Lot's of Mac users had something setup OTHER than the default (more about that below) and the Mac just didn't know what to do. Mostly this was people who still thought StuffIt was relevant and had it installed, by their choice or not.
A big problem with Mac's default unzipping ('Archive Utility') is that it's not an application - it's a sort of internal service that the OS provides but yet it looks like an app. Unzip a large .zip file and you'll see what I mean - do ALT-TAB and you'll see the ugly green "zipper" icon. That further complicates, confuses, and mixes up what a Mac does for unzipping.
I'm real good at running my computer, but I still have to have unzipping programs on my program, mainly to deal with RAR files. BetterZip and UnRar are on my machines, and sometimes it's difficult to stop the Mac from using those programs to unzip zip files -the OS is frisky one day and wants to associate them, when I don't want them to. Plus, since Archive Utility is NOT an app, it makes it that much more complicated.
And you want me to explain that to a customer? =) NOT