Unzipping Mac apps with revZip (solution?)

Terry Judd tsj at unimelb.edu.au
Wed Jul 6 07:15:15 EDT 2011


On 06/07/2011 08:54 PM, "Terry Judd" <tsj at unimelb.edu.au> wrote:

> On 06/07/2011 05:41 PM, "Terry Judd" <tsj at unimelb.edu.au> wrote:
> 
>> I¹m trying to extract and save files from a zip archive using Livecodes
>> built in zip routines. It all seems to work well (I open the archive for
>> reading, list the contents using the enumerateItems function and write them
>> out to file, creating any nested folders where necessary) except that Mac
>> apps (bundles) that are have been extracted won¹t run despite appearing to
>> be OK (all bits and pieces are in the right places). When you attempt to
>> launch an unzipped app it flashes in the dock and then quits. If I unzip the
>> archive by double-clicking it in the Finder the Mac apps work just fine.
>> 
>> Am I missing something?
> 
> OK, I've tracked the problem down to the executable inside the MacOS folder
> inside the bundle. Doing a 'get info' on the original and unzipped
> executables reveals the original is a 'Unix Executable File (Intel)' while
> the unzipped version is a 'Terminal.app Document'. The two files appear to
> be identical otherwise.
> 
> How would I go about changing a terminal document to a unix executable?

More sleuthing. Looks like the solution is to 'chmod +x [filepath]' from the
command line.

Terry...

--
Dr Terry Judd | Senior Lecturer in Medical Education
Medical Education Unit
Melbourne Medical School
The University of Melbourne







More information about the use-livecode mailing list