Re: application file id/can't find disk
Re: application file id/can't find disk
- Subject: Re: application file id/can't find disk
- From: Gnarlodious <email@hidden>
- Date: Mon, 20 Sep 2004 14:57:22 -0600
Entity Paul Berkowitz spoke thus:
> On 9/20/04 11:59 AM, "Gnarlodious" <email@hidden> wrote:
>
>> Entity Paul Berkowitz spoke thus:
>>
>>> Strangely enough - given that Entourage is not a package or bundle, and thus
>>> has no CFBundleIdentifier key in any apparent location, but is just a
>>> regular Carbon APPL file - that actually works. Thank you.
>>>
>>> So - how is it that its creator code is not registered anywhere (but you get
>>> "OPIM" as the creator code of the application file in the Finder or as file
>>> creator in 'info for' without problem) but "com.microsoft.Entourage" is
>>> registered?
>> ~/Library/Preferences/com.apple.LaunchServices.plist
>>
>> <string>OPIM</string>
>> <key>LSBundleVersionString</key>
>> <string>10.1.4</string>
>> </dict>
>> </array>
>> <key>U:news</key>
>> <array>
>> <dict>
>> <key>LSBundleIdentifier</key>
>> <string>com.microsoft.entourage</string>
>> <key>LSBundleLocator</key>
>
> And I have it there as the default mailto app and default ics app. But that
> still doesn't establish its location, nor anything other than that when I
> click a mailto link or or .eml file or .ics file, it's Entourage that's
> supposed to open up. And that's just a pref for my user anyway.
>
> But you gave me an idea.
>
> In /Library/Caches/com.apple.LaunchServices.6B.csstore
>
>
> I found:
>
>
> ªôj²H+J§Kºö® APPLOPIMJ§F!}(Microsoft
> Entourage"Backup HD JaguarF/Users/berkowit/Applications/Microsoft Office
> 2004/Microsoft Entourage/Volumes/Backup HD JaguarÐЪôsH+&@[ºu¥
>
>
>
> That gives the correct location. And the funny symbols may give an encoded
> equivalent of "com.microsoft.Entourage" - although I can also find my
> Entourage X app in this file too. There are only two references to
> com.microsoft.Entourage, including this one:
>
> Grid Icon²h$Contents/Resources/GridIcon.icnsÄdirgVMIPFileServer
> Icon²»,Contents/Resources/IPFileServerIcon.icnsÄvrsiLÄtciptcpcipÄ
> TCIPÄÄuÍÄzÄ}ÄÄ+com.microsoft.EntourageÄ
>
>
> But I suspect that the info identifying apps and their file locations are
> buried somewhere in the file system itself, not in text files. It would be
> good to know.
What I neglected to include was the LSBundleLocator key. I believe this is
some filesystem code describing the location of the application file,
different on every machine.
<key>LSBundleLocator</key>
<data>
AAAAAADEAAMAAAAAu8GERQAASCsAAAAAAAL/RgADAJ0A
ALspduAAAAAACSD//kFQUExPUElN/////wABAAgAAv9G
AAAAGAAOACgAEwBNAGkAYwByAG8AcwBvAGYAdAAgAEUA
bgB0AG8AdQByAGEAZwBlAA8ADAAFAEEAcABwAGwAZQAS
ADNBcHBsaWNhdGlvbnMvTWljcm9zb2Z0IE9mZmljZSBY
L01pY3Jvc29mdCBFbnRvdXJhZ2UAABMAAS8A//8AAA==
</data>
Just a guess, mind you. I'd like to know how to convert that into an actual
filepath.
-- Gnarlie
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden