[PD] "open with" on os x
Hans-Christoph Steiner
hans at eds.org
Wed Feb 13 00:39:29 CET 2008
Yup, fun fun fun. I have found that it'll only register a given copy
of Pd if you run it.
.hc
On Feb 12, 2008, at 5:27 PM, marius schebella wrote:
> the latest on this topic. I finally figured out, why osx associates
> so many Pd versions with the *.pd file extension. osx indexes also
> applications that are not in the /Applications folder at all, but
> somewhere on the harddrive (for example in "build" folders or
> downloaded files folders).
> I only got rid of these versions in the "open with" entries by
> deleting the unwanted apps themselves. both "open with" and also
> the drop down menu in the get info dialog are working again.
> I also think different release versions which use the same pref
> file, like org.puredata.plist (in ~/Library/Preferences) will
> always switch to the newest version by default, therefore you
> cannot chose version 40-2 if there is also a version 40-3, 41.0.
> since some pd versions use a different name for the prefs file, it
> is sometimes possible to set another pd version as the default app
> for *.pd files.
> marius.
>
> marius schebella wrote:
>> Yes, that is true, but it was the only possibility to get rid of
>> the double entries. at least the only one that I found.
>> marius.
>> Hans-Christoph Steiner wrote:
>>>
>>> Watch out, I am pretty sure that it deletes all your associations
>>> as well, and will prompt you again with the "this App hasn't been
>>> run before, run it?" dialog.
>>>
>>> .hc
>>>
>>> On Oct 31, 2007, at 12:44 PM, Dafydd Hughes wrote:
>>>
>>>> boy. i'm gonna bookmark this one!
>>>>
>>>> On 31-Oct-07, at 12:39 PM, marius schebella wrote:
>>>>
>>>>> I finally found the solution to this annoying problem.
>>>>> you have to rebuild the launch service database (see http://
>>>>> www.macosxhints.com/article.php?story=20031215144430486 )
>>>>> I ran the following command, and that fixed it.
>>>>>
>>>>> /System/Library/Frameworks/ApplicationServices.framework/
>>>>> Frameworks/LaunchServices.framework/Support/lsregister -kill -r
>>>>> -domain local -domain system -domain user
>>>>>
>>>>> marius.
>>>>>
>>>>> Hans-Christoph Steiner wrote:
>>>>>> This is a bug I run into a lot. Basically, if you have a lot
>>>>>> of versions of Pd, it confused the assocations system. Try
>>>>>> removing random ones. I have found that I have to clean out
>>>>>> the associations system from time to time because I am always
>>>>>> trying many different versions.
>>>>>> I forgot how to do it now... I think it's done by deleting
>>>>>> some file in /Library/Caches and rebooting.
>>>>>> .hc
>>>>>> On Oct 2, 2007, at 11:45 AM, marius schebella wrote:
>>>>>>> yes, that should do it, but not here. when I select Pd-
>>>>>>> extended it
>>>>>>> immediately get reset. there must be some hidden mechanism
>>>>>>> that always
>>>>>>> choses the newer version or a file where that is stored...
>>>>>>> I have no clue what I have to search for to get this fixed.
>>>>>>> marius.
>>>>>>>
>>>>>>> Dafydd Hughes wrote:
>>>>>>>> Hi Marius
>>>>>>>>
>>>>>>>> This worked for me:
>>>>>>>>
>>>>>>>> In Finder, Get Info on any Pd file, Open With -> choose your
>>>>>>>> version
>>>>>>>> -> Change All...
>>>>>>>>
>>>>>>>> Hope this helps
>>>>>>>>
>>>>>>>> cheers
>>>>>>>> dafydd
>>>>>>>>
>>>>>>>> On 10/2/07, marius schebella <marius.schebella at gmail.com>
>>>>>>>> wrote:
>>>>>>>>> Hi,
>>>>>>>>> I have two versions of pd-extended on my mac: pd-extended
>>>>>>>>> (0.39) and
>>>>>>>>> pd-0.40.3-extended. I want all pd files to be opened with
>>>>>>>>> 0.39 by default.
>>>>>>>>> Instead os x tries to open all Pd files with a version
>>>>>>>>> (0.40.3) which I
>>>>>>>>> deleted some time ago.
>>>>>>>>> oh, how I hate stupid MACOS X!
>>>>>>>>> anyway, how can I change that. I tried to use applications
>>>>>>>>> like xray,
>>>>>>>>> but whenever I change the settings to the older version it
>>>>>>>>> gets
>>>>>>>>> overwritten by that fascist OS that thinks it is cleverer
>>>>>>>>> than me.
>>>>>>>>> marius.
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> PD-list at iem.at mailing list
>>>>>>>>> UNSUBSCRIBE and account-management -> http://
>>>>>>>>> lists.puredata.info/listinfo/pd-list
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> PD-list at iem.at mailing list
>>>>>>> UNSUBSCRIBE and account-management -> http://
>>>>>>> lists.puredata.info/listinfo/pd-list
>>>>>> -----------------------------------------------------------------
>>>>>> ----------- Man has survived hitherto because he was too
>>>>>> ignorant to know how to realize his wishes. Now that he can
>>>>>> realize them, he must either change them, or perish. -
>>>>>> William Carlos Williams
>>>>>
>>>>
>>>>
>>>> --
>>>> www.sideshowmedia.ca
>>>> skype: chickeninthegrass
>>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> --------
>>>
>>> Access to computers should be unlimited and total. - the hacker
>>> ethic
>>>
>>>
>>>
------------------------------------------------------------------------
----
http://at.or.at/hans/
More information about the Pd-list
mailing list