David,
Having a mac as my desktop I checked and it looks like there is a weird
escaping/unescaping problem with the double quotes or single quotes in
the command.
So I wrote a wrapper, that should probably be an applescript but I know
even less AS than shell. I dropped it in my homedir, made sure it was
executable :
- open Terminal.app
- type without the quotes, watch for the final space: "sudo chmod +x "
- drag the script icon to the window, its path will complete the
command
- hit return
(now if you cmd-i on the icon it should say "unix executable" or
somesuch.)
You can try from terminal.app, if the mac won't budge the file is
probably not executable. Assuming you've not renamed the file and it is
in your homedir:
"/Users/me/srvPowerControl_MacOSX.sh suspend" without quotes, replacing
"me" by your login, followed by return, should put your mac to sleep.
Then I entered prefs in Squeezecenter for the plugin:
- for Suspend (without quotes, replace "me" by your login):
"/Users/me/srvPowerControl_MacOSX.sh suspend"
- for Shutdown (without quotes, replace "me" by your login):
"/Users/me/srvPowerControl_MacOSX.sh shutdown"
- for Restart (without quotes, replace "me" by your login):
"/Users/me/srvPowerControl_MacOSX.sh restart"
It worked for me on mac mini Intel 10.5.5... except that my SB doesn't
seem to be able to WOL the mac :( Works so well usually. Maybe it is a
version mismatch, I have SC 7.2 on the mac and most often use SC 7.2.1
on linux.
Please tell Gordon how this works for you, perhaps he'll want to
include the snippet in his package.
This is the contents of the attached file:
Code:
--------------------
#!/bin/sh -e
case "$1" in
"suspend")
/usr/bin/osascript -e 'tell application "System Events" to sleep'
exit
;;
"shutdown")
/usr/bin/osascript -e 'tell application "System Events" to shut down'
exit
;;
"restart")
/usr/bin/osascript -e 'tell application "System Events" to restart'
exit
;;
*)
echo "Unknown command $1. Try suspend, shutdown or restart."
;;
esac
exit
--------------------
HTH
+-------------------------------------------------------------------+
|Filename: srvPowerControl_MacOSX.sh.zip |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=5980|
+-------------------------------------------------------------------+
--
epoch1970
------------------------------------------------------------------------
epoch1970's Profile: http://forums.slimdevices.com/member.php?userid=16711
View this thread: http://forums.slimdevices.com/showthread.php?t=48521
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins