A Sinatra application that enables remote navigation through Keynote slides.
Running in Ruby, using Sinatra and AppleScript, remotr is a simple application that aims for simplicity on presentations.
In order to get the app running, you can setup it by executing the following commands:
$ git clone git://github.com/gregoriokusowski/remotr.git
$ cd remotr/ && bundle
Note: Just in case you don't have bundler, or don't want to use it, it's possible to install sinatra manually with gem install sinatra
.
If you are ready with the setup steps, feel free to run the following on the remotr folder:
$ ruby remotr.rb
This will start a sinatra server on your machine, on port 4567.
First of all, your Keynote presentation, should be opened at Play mode. ( This part can be improved )
Let's say that your machine's IP address is 192.168.1.5.
So everything you should do now, is access http://192.168.1.5:4567/show/next
to advance, http://192.168.1.5:4567/show/previous
to go back and to get the notes from the current page http://192.168.1.5:4567/notes/current
.
There is the option to access http://192.168.1.5:4567/
and use it to navigate with an UI instead of just access the URLs by hand.
$ remotr foo.key
$ remotr --port 1233
remotr is released under The MIT License (MIT).