Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Mac OS X > What's the Application extension in Mac OS 9?

What's the Application extension in Mac OS 9?
Thread Tools
Fresh-Faced Recruit
Join Date: Aug 2006
Status: Offline
Reply With Quote
Sep 3, 2009, 02:24 PM
 
Does anyone know what the .app (application extension) OS 9 equivalent is? As I have some classic software that has lost it's extension and won't run! It is an installer if this helps.

Please Help I've searched everywhere!

Thanks in advance.
Powerbook G4 1Ghz (TiBook), Powerbook G4 550Mhz, Powerbook G3 500Mhz Pismo, iBook G3 300Mhz Clamshell, iBook G3 800Mhz, Powermac G4 450Mhz Sawtooth, PowerMac G3 B&W Rev 2 400Mhz, iMac G3 DV Tangerine, ipod Nano 8GB 3rd Gen, various PC's, Some vintage macs.
     
Clinically Insane
Join Date: Nov 1999
Location: 888500128, C3, 2nd soft.
Status: Offline
Reply With Quote
Sep 3, 2009, 02:37 PM
 
There isn't one.

The executable status is stored as part of the metadata in the resource fork.

You need an application that can edit resource forks - either an alternative file browser like Disktop or ResEdit.

Change the file type to APPL.

However, if the application has been stored on a Windows-formatted drive, like a USB stick, then the resource fork has been removed and you can throw the app away.
     
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Sep 3, 2009, 02:43 PM
 
OS 9 didn't have an extension - it relied on file types in the HFS+ metadata.

You could go get an app to change the file types and try that (the correct type is 'APPL'), but if that information has been stripped off, the resource fork may have been stripped also, in which case the application is damaged and will not run no matter what you do.

edit: beaten by Spheric (although I have to make the correction that the HFS+ metadata is not stored in the resource fork. Many files have type/creator codes set without having a resource fork - applications are not among them, though).

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
Admin Emeritus
Join Date: Oct 1999
Location: Zurich, Switzerland
Status: Offline
Reply With Quote
Sep 3, 2009, 03:28 PM
 
Originally Posted by Spheric Harlot View Post
However, if the application has been stored on a Windows-formatted drive, like a USB stick, then the resource fork has been removed and you can throw the app away.
As a blanket statement, that's wrong. Both classic Mac OS as well as Mac OS X can successfully (and reasonably safely) save files with resource forks to Windows-formatted disks, by splitting the Mac file into two files on the Windows disk. There are two pitfalls with this approach:

1. For reasons beyond my comprehension, classic Mac OS and Mac OS X save files with resource forks to Windows disks differently. I no longer remember what the classic Mac OS did, but Mac OS X saves the resource fork to a "clone" file with ._ before it. (That is, a Mac file called MyProgram becomes two files on the Windows disk: MyProgram and ._MyProgram, when copied using Mac OS X.) Of course, this means that files copied using classic Mac OS become unreadable on Mac OS X.

2. Once on the PC, people often delete the ._ file (or the classic Mac OS equivalent), not knowing what it is, thus destroying the resource fork of the file and rendering it useless.
     
Clinically Insane
Join Date: Nov 1999
Location: 888500128, C3, 2nd soft.
Status: Offline
Reply With Quote
Sep 3, 2009, 03:54 PM
 
The third point, which runs back into my blanket statement, is that once this has happened, there is NO WAY to reconstitute that file or application without the use of third-party software.
     
Fresh-Faced Recruit
Join Date: Aug 2006
Status: Offline
Reply With Quote
Sep 3, 2009, 08:25 PM
 
What third party app would I need?
Powerbook G4 1Ghz (TiBook), Powerbook G4 550Mhz, Powerbook G3 500Mhz Pismo, iBook G3 300Mhz Clamshell, iBook G3 800Mhz, Powermac G4 450Mhz Sawtooth, PowerMac G3 B&W Rev 2 400Mhz, iMac G3 DV Tangerine, ipod Nano 8GB 3rd Gen, various PC's, Some vintage macs.
     
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Sep 3, 2009, 08:38 PM
 
If the resource fork has been stripped off, there's nothing you can do. This is something you can check in the Terminal by typing this command:

ls -l "<path to file>/..namedfork/rsrc"

If the file size column (just to the left of the date) is zero, then the app has no resource fork and you're not going to be able to launch it.

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
Clinically Insane
Join Date: Nov 1999
Location: 888500128, C3, 2nd soft.
Status: Offline
Reply With Quote
Sep 4, 2009, 05:53 AM
 
I thought there existed some tool to reconnect the two parts if coming off a Windows-formatted drive...can't remember, though.

And you're right, of course: If the resource fork has been LOST (because the weirdly-named companion resource file wasn't pulled off the drive along with the data fork), then there is not even a theoretical chance of ever getting this file to work.
     
Fresh-Faced Recruit
Join Date: Aug 2006
Status: Offline
Reply With Quote
Sep 4, 2009, 10:22 AM
 
I tried what CharlesS said. I typed:

Is -I "</Volumes/Powerbook Store/Store/Sim City 3000 (Mac)/SimCity3000 Installer>/..namedfork/rsrc"
-bash: Is: command not found

And thats what happened. Did I do it correctly?

Thanks.
Powerbook G4 1Ghz (TiBook), Powerbook G4 550Mhz, Powerbook G3 500Mhz Pismo, iBook G3 300Mhz Clamshell, iBook G3 800Mhz, Powermac G4 450Mhz Sawtooth, PowerMac G3 B&W Rev 2 400Mhz, iMac G3 DV Tangerine, ipod Nano 8GB 3rd Gen, various PC's, Some vintage macs.
     
Clinically Insane
Join Date: Nov 1999
Location: 888500128, C3, 2nd soft.
Status: Offline
Reply With Quote
Sep 4, 2009, 10:33 AM
 
That first character's an L, not an i
     
Professional Poster
Join Date: Sep 2002
Location: New York, NY
Status: Offline
Reply With Quote
Sep 4, 2009, 10:34 AM
 
and get rid of the <> and try again.
Vandelay Industries
     
Fresh-Faced Recruit
Join Date: Aug 2006
Status: Offline
Reply With Quote
Sep 4, 2009, 03:00 PM
 
I tried that and this is the result:

ls -l "/Volumes/Powerbook Store/Store/Sim City 3000 (Mac)/SimCity3000 Installer/..namedfork/rsrc"
-rw-r--r-- 1 ******** staff 0 3 Sep 03:43 /Volumes/Powerbook Store/Store/Sim City 3000 (Mac)/SimCity3000 Installer/..namedfork/rsrc
Powerbook G4 1Ghz (TiBook), Powerbook G4 550Mhz, Powerbook G3 500Mhz Pismo, iBook G3 300Mhz Clamshell, iBook G3 800Mhz, Powermac G4 450Mhz Sawtooth, PowerMac G3 B&W Rev 2 400Mhz, iMac G3 DV Tangerine, ipod Nano 8GB 3rd Gen, various PC's, Some vintage macs.
     
Professional Poster
Join Date: Sep 2002
Location: New York, NY
Status: Offline
Reply With Quote
Sep 4, 2009, 03:07 PM
 
It's a goner.
Vandelay Industries
     
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Sep 4, 2009, 05:23 PM
 
Yup, you're gonna have to get a fresh copy of that file... sorry

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
   
Thread Tools
Forum Links
Forum 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 On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 01:58 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2