gurth Posted January 9, 2009 Share Posted January 9, 2009 Please forgive me if this post is not quite in the correct category but it covers a number of Apple technologies... I use Leopard, iTunes and an Airport Express to stream podcasts to the stereo in my bedroom at night. My Macbook remains downstairs in the study. I select the podcast I want to listen to via my iPhone and the Apple Remote application, everything works great and as it should. Once I've listened to my podcasts I would like to be able to make my Macbook go to sleep or shutdown without the need of getting of bed. At the moment I use an iPhone app called TouchTerm to SSH into my Macbook, navigate to a particular directory and run an AppleScript I created which makes the "Finder" app. sleep. It's a little longwinded and fiddly especially late at night. I would like to have a "Sleep" button on my iPhone, which when pressed opens up Mobile Safari on my iPhone, loads a page running via Apache on my Macbook, which has a link "Sleep". Can I configure Apache to run my AppleScript, as me the user, from a web link? I would configure the page in Apache to only render if the IP address (10.0.0.145) and user-agent match that of my iPhone for security. Building the HTML page and adding an icon for the iPhone is straight forward. Thanks in advance! Link to comment Share on other sites More sharing options...
inimicus Posted January 9, 2009 Share Posted January 9, 2009 How about using VNC to screen share with your MacBook from your iPhone and put it to sleep that way? I do something very similar to you — controlling iTunes through the remote, putting the machine asleep when I go to bed — and VNC works beautifully. Four taps on my iPod Touch puts my computer to sleep. A few VNC clients can be found for free in the App Store. Link to comment Share on other sites More sharing options...
gurth Posted January 10, 2009 Author Share Posted January 10, 2009 ah thanks - I've tried the VNC route and it appears to be a lot easier than the SSH terminal. Great stuff! Link to comment Share on other sites More sharing options...
Recommended Posts