Support
All support resources for our products. Here you can find answers to frequently asked questions, discuss with other users, recover a lost license code or file a support request.
Forum closed
This forum was closed and turned into an archive effective April 21, 2018. It is no longer possible to create new topics or reply to existing topics.

Thanks everyone for all the great questions and contributions over the years.

Please use the Contact form to get in touch.

Remote Buddy Forum

Overview 

AuthorThread
User

17.01.2009 13:06:17
Re: Problem with two behaviors with the same name

This posting is older than 6 months and can contain outdated information.
Thanks for asking.

1) Behaviours that are unchecked are completely deactivated and do no 
longer take part in the matching process (I just re-checked the 
sourcecode).

2) RB uses only the identifiers, not the names of Behaviours to 
identify them.

3) You really shouldn't modify RB's bundle. It breaks the code signing 
applied to RB and can (and most likely will) give you problems with 
Leopard's firewall and keychain, both of which Apple has designed to 
keep apps with broken code signing out and/or repeatedly get on your 
nerves by asking the same questions over and over again on each start. 
(On the plus side - and the reason RB uses code signing - with code 
signing intact Leopard automatically handles firewall settings and 
won't prompt you for keychain access after software updates)

4) "Manually activated" means that you have to manually activate the 
Behaviour in order for the Behaviour selection to stay "sticky" until 
you manually deactivate it. This can be achieved by either

a) mapping an action found under "Behaviours > Behaviour" in the 
Mapping table 
b) using an action found under "Actions > Behaviour" in the Menu table 
c) using the menu and select a "Activate XY" entry

All other ways to start an app - including outside of RB, via 
AppleScript or by dragging and dropping an application from the Finder 
into RB's menu - are not handled as "manual activation".

BTW: you really shouldn't invest any time in a duplication of a 
Behaviour that RB already ships with. It's better to add custom 
actions to the existing Behaviour if you need anything in addition to 
what's already provided. That way you automatically benefit of feature 
upgrades and bugfixes and don't have to manually keep your own 
Behaviour in sync with the latest Plex updates.

Best regards, 
Felix Schwarz 

Thread-display::