[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