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

23.09.2014 20:42:45
scriptremote options
View

This posting is older than 6 months and can contain outdated information.
I'm having a small problem with scriptremote, i've managed to run all the commands via applescript except the Play/Pause button. I've tried the following but none seem to work

play/pause 
play 
pause 
center 
select

Example for + button on apple remote

tell application "Remote Buddy" 
scriptremote button "plus" event "press" 
scriptremote button "plus" event "release" 
end tell 

These entries from the FAQ may be relevant to this topic:

Hardware - Apple® Remote
User

23.09.2014 22:29:01
Re: scriptremote options
View

This posting is older than 6 months and can contain outdated information.
The button string you're looking for is "playPause".

There's a complete list of available buttons in the Remote Buddy AppleScript dictionary. You can view that dictionary via the Library in "(Apple)Script Editor.app".

For reference, here's the complete part on scriptremote:

-- dict -- 
scriptremote v : The Script Remote is a virtual remote control input device in Remote Buddy. It enables you to f.ex. send events from driver software to Remote Buddy and use Remote Buddy as if it would directly support the hardware supported by that driver software. 
Sample code: 
-- Below line should be executed by the driver software when the play/pause button is pressed 
tell application "Remote Buddy" to scriptremote button "playPause" event "press"

-- Below line should be executed by the driver software when the play/pause button is released 
tell application "Remote Buddy" to scriptremote button "playPause" event "release"

-- Below line should be executed by the driver software, if it can only execute a script at the time the button is pressed 
tell application "Remote Buddy" to scriptremote button "playPause" event "click"

scriptremote 
button text : Name of the button to send an event for. The core set of buttons is "left", "right", "plus", "minus", "playPause", "menu". The advanced multimedia button set is "mute", "mmStop", "mmPlay", "mmPause", "mmSkipBackward", "mmSkipForward", "mmFastForward", "mmRewind", "mmVolumePlus", "mmVolumeMinus". 
event text : The kind of event. "press" to press the button, "release" to release the button and "click" to quickly press and release the button. 
-- / dict --