image
image

Go Back   macosx.com > Design, Media, Programming & Scripting > Design & Media

Reply
 
LinkBack Thread Tools
  #1  
Old July 30th, 2008, 11:26 AM
Greg_Reez's Avatar
Registered User
 
Join Date: Jun 2008
Location: Northern California
Posts: 131
Thanks: 0
Thanked 4 Times in 4 Posts
Greg_Reez is on a distinguished road
What is a Unix Executable File? Why is it doing this?

From time to time when I recieve files from clients, my mac calls them a kind of file called a Unix Executable File. When I look at the kind of file in Finder or "Get Info", it says its a Unix Executable file. Most of the time I know exactly what kind of file it is, a font file, psd, ai, even a jpeg, so I can go to the program and choose File>Open.

From time-to-time I'm unsure what format the file is, so I can't necessarily go to the program and do a File>Open. I sound "incapable" when I go back to a client and asked them what format the file is in. I included a pic of my latest problem.

I received a Quark file from a client and the Quark file as well as the packaged fonts and some photos are coming back as Unix Executable Files... I didn't have quarkxpress so I had to go back to my client and ask what type of file it was... I hate doing that.

Whats going on?
Attached Images
File Type: jpg UEF.jpg (67.7 KB, 14 views)
Reply With Quote
  #2  
Old July 30th, 2008, 01:25 PM
ElDiabloConCaca's Avatar
U.S.D.A. Prime
 
Join Date: Aug 2001
Location: San Antonio, Texas
Posts: 14,416
Thanks: 10
Thanked 642 Times in 604 Posts
ElDiabloConCaca is a splendid one to beholdElDiabloConCaca is a splendid one to beholdElDiabloConCaca is a splendid one to beholdElDiabloConCaca is a splendid one to beholdElDiabloConCaca is a splendid one to beholdElDiabloConCaca is a splendid one to beholdElDiabloConCaca is a splendid one to behold
What's happening is that Mac OS X can't read the file's resource fork (and, since there's no extension on those files either, it can't even "guess"), and therefore doesn't know what the file is. This doesn't happen with files with extensions most of the time, because even if a Word document lost its resource fork (type/creator codes, specifically) information, it could still use the .doc extension to associate the file with Word.

One of two things happened:

1) The files originated from a Windows machine (or some non-Apple operating system) and no extension was put on the file. Windows machines know nothing of reading/writing Mac-compatible resource forks.

2) The files originated on a Mac, but were either transferred with a protocol or compressed with a program that ignores or strips files of that resource fork information.

There's not much you can do to get around the problem without teaching the clients new tricks. They should use a compression (.zip usually works) that preserves resource fork information, or store the files on a file system that retains this information (MS-DOS format = yuck for resource forks... FAT32, NTFS both seem to do ok with it most times).

How did these files specifically come to you? How were they transferred? Had they been compressed? If you can describe (in detail) the route they took from hard drive to hard drive, CD to CD, network to network, we may be able to pinpoint where, exactly, the resource fork info was lost and find a workaround.
__________________
2009 Mac mini 2.0GHz • 2010 MacBook Air 11" • 2010 MacBook Pro 13" • LED 24" Cinema Display
PowerMac G4 MDD dual 1.25GHz • PowerMac G4 Yikes! • iPad 2 32GB • 2 x iPhone 4 16GB • iPod Touch 8GB • iPod nano 1GB • iPod shuffle 1GB • AirPort Extreme dual-band • AppleTV
http://www.jeffhoppe.com
Reply With Quote
  #3  
Old July 30th, 2008, 01:58 PM
Greg_Reez's Avatar
Registered User
 
Join Date: Jun 2008
Location: Northern California
Posts: 131
Thanks: 0
Thanked 4 Times in 4 Posts
Greg_Reez is on a distinguished road
Quote:
How did these files specifically come to you? How were they transferred? Had they been compressed? If you can describe (in detail) the route they took from hard drive to hard drive, CD to CD, network to network, we may be able to pinpoint where, exactly, the resource fork info was lost and find a workaround.
These particular files came to me through email, in a zipped folder, and I downloaded them to my desktop, then extracted them. They typically come from the sender, to my entourage inbox, or my web browser mail. There isn't exactly a lot of detail involved that I can give you. And they aren't always zipped files. If it is a jpeg, and I know it is a jpeg, but it doesn't have a file extension included, I can add the jpeg extension and it'll open up fine when double-clicked on.

At least I have an "idea" of whats happening, this time is a little more frustrating than most since they are font files and I can't install them to view the client's file properly.
Reply With Quote
  #4  
Old July 31st, 2008, 02:24 PM
Registered User
 
Join Date: Mar 2005
Posts: 358
Thanks: 0
Thanked 16 Times in 15 Posts
artov is on a distinguished road
Problem is (more or less) obvious: Unix programs are

1. Files that do not have extension (or they are named "a.out", but since there can be only one a.out, they are either renamed or compiled already using a different name)
2. They have execution ("x") mode on, which means they can be run

Since Windows knows nothing about execution mode, files in ZIP archives normally end with execution mode on.

Following worked fine: I copied a JPG file (a photo of my grand father's old smoke sauna) to file with no extension ("img") and put its x mode on ("chmod +x img). Now, Finder thinks it is Unix excutable file.

But, when you check the file type using "file" command on Terminal.app, it says: "img: JPEG image data, JFIF standard 1.01". This is because file command tries to read the file content, and check what the file really is.
Reply With Quote
  #5  
Old August 15th, 2008, 12:51 AM
Natobasso's Avatar
Tech-Bot 5000
 
Join Date: Jul 2002
Location: Auckland, New Zealand
Posts: 3,370
Thanks: 1
Thanked 24 Times in 23 Posts
Natobasso is on a distinguished road
Your mac is probably misreading the quark file. Try giving them the .qxd dot extension and see if they open.
__________________
My design company Dirt and Rust, Ltd http://www.dirtandrust.com
Reply With Quote
The Following User Says Thank You to Natobasso For This Useful Post:
peter mccartney (January 21st, 2011)
  #6  
Old July 5th, 2011, 06:40 AM
Registered User
 
Join Date: Jul 2011
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
sweetstrawberry is on a distinguished road
file type says unix executable file for footage, i need help please!

Hello, i have got a similar problem. Someone did some filming and saved it on to a memory card. And they said all i need to do is transfer the clips on to my mac. But i can’t seem to do that as it will not open and where it says kind of file it says ‘unix executable file’. I’ve never importing film this way I’ve always done it from a DVCAM straight to my mac. I’m a little confused and have no idea about file types ect. I just want to play the clips on my mac, choose which ones i want then put them into final cut pro to edit them. I would be soooo grateful if anyone could help me!!!

Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -5. The time now is 08:53 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Copyright 2000-2010 DigitalCrowd, Inc.