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