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

09.02.2011 06:29:07
Re: Scripted Behaviour Installs don't survive Remote Buddy app shutdown

This posting is older than 6 months and can contain outdated information.
Felix: Thanks for the reply... 
Please see my responses below

FYI stephenf is Admin on my Mac Mini. 
========================

1) Please check that your Behaviours were saved to ~/Library/Application Support/Remote Buddy/Behaviours/ - if they weren't, the permissions for this directory may be set in a way that prevents Remote Buddy from saving them there (even if you're logged in as Admin).

 
I've double checked that my behaviours are saved to ~/Library/Application Support/Remote Buddy/Behaviours/ 
~ being /Users/stephenf/Library/Application Support/Remote Buddy/Behaviours/ 
The permissions on this directory are: 
drwxr-xr-x 14 stephenf staff 476 Feb 8 22:45 Behaviours

each behaviour under that directories permissions look like: 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:20 HTPC0.rbscriptedbehaviour 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:20 HTPC1.rbscriptedbehaviour 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:21 HTPC2.rbscriptedbehaviour 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:21 HTPC3.rbscriptedbehaviour 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:21 HTPC4.rbscriptedbehaviour 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:22 HTPC5.rbscriptedbehaviour 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:22 HTPC6.rbscriptedbehaviour 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:22 HTPC7.rbscriptedbehaviour 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:22 HTPC8.rbscriptedbehaviour 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:23 HTPC9.rbscriptedbehaviour

Drilling down into HTPC0.rbscriptedbehaviour I see the following: 
drwxr-xr-x 5 stephenf staff 170 Jan 22 21:20 Contents

Drilling down into Contents I see the following: 
-rw-r--r-- 1 stephenf staff 267 Jan 22 21:20 Info.plist 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:20 RemoteBuddy 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:20 Resources

Drilling down into Contents/RemoteBuddy I see the following: 
-rw-r--r-- 1 stephenf staff 1001 Jan 22 21:20 ScriptedBehaviour.rbbin

Drilling down into Contents/Resources I see the following: 
drwxr-xr-x 3 stephenf staff 102 Jan 22 21:20 English.lproj

Drilling down into Contents/Resources/English.Iproj I see the following: 
-rw-r--r--@ 1 stephenf staff 56 Jan 22 21:20 Localizable.strings

========================

2) Please check that each of your Behaviours has a different Bundle Identifier. If Remote Buddy finds multiple Behaviours with the same Bundle Identifier, only one of it will be loaded.

 
I've double checked that each of my Bundle Identifiers are labeled uniquely. My bundle identifiers are named htpc0 through htpc9. The bundle names match the identifier names exactly except they are in all CAPS (HTPC0 through HTPC9).

========================

As a temporary stopgap, I have created a "Login Item" for each of my Behaviours in the above directories (i.e. HTPC0.rbscriptedbehaviour) under the stephenf system account. That way each time I restart the Mac it launches each behaviour and then my scripted behaviours show up again under Preferences / Mappings.

Thank you for your time, help and all of the awesome development work you've done for this product! 
StephenF

Last edited: 09.02.2011 06:30:44 

Thread-display::