My favorites | Sign in
Project Logo
                
Search
for
Updated Jul 31, 2008 by Neil.Here
Uniremote  
Uniremote: Control more than just iTunes.

Overview

Based off the included iTunes remote with Telekinesis, Uniremote can control more applications. The Universal Remote imitates the real Apple Remote, for the most part. It also has Extended Remotes, which provide more advanced remotes to better fit a specified applications needs.

Get Uniremote

Get the latest release, Version 0.3.8

Screenshots

These are slightly outdated.

Application Compatibility

Uniremote has two remote types.

Universal Remote

See ReadMe for a (cluttered) list of controls.

Extended Remotes

Current Issues

Roadmap

Source and Copyright

All the files are not locked in any way. If you right click on the Uniremote.tapp and click "Show Package Contents" you can find all of the files that are used. The folder structure is pretty straight forward. All files that can be accessed in the "addons" folder (to lazy to rename it and change paths to something logical) and everything (html, images, and scripts) regarding the different remotes in the Remote Panel can be found in the "smart" folder.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

You are free to use this, and all resource files, for non-commercial purposes, and as long as you share-alike and give attribution to the original creator (me, Neil Daniels).

All 3rd party application names (listed above) and icons (DVD Player, iTunes, QuickTime Player, SlingPlayer) are copyright of their respective owners. Apple, Sling Media, and any other owner of a application that Uniremote controls endorses, sponsers, or is affiliated with Uniremote.

Some System Control icons are from Quicksilver, and are used with owner's permission.

The Movist extended remote was created by Jozef Remen from http://www.macplanet.sk . Thank you Jozef for creating it and allowing me to add it to the project.

Contact

Changelog

VersionChanges
0.3.8Added 'Movist' Extended Remote (created by Jozef Remen from http://www.macplanet.sk) also changed the way Mute works in Systems Control
0.3.7Added 'Front Row' Extended Remote for Leopard Users
0.3.6Fixed bugs with iPhoto and QuickTime; Removed support for Joost
0.3.5Complete design refresh. Now it has shiny black gloss. Added a few other things


Comment by lundystorm, Jul 28, 2007

Thanks for a great iPhone Remote app!

Comment by jevaun, Aug 26, 2007

This is astounding!

The only way this could possibly be cooler is if it could control my appletv too!

Comment by jevaun, Aug 26, 2007

This is astounding!

The only way this could possibly be cooler is if it could control my appletv too!

Comment by Neil.Here, Sep 02, 2007

Well, if some finds out how to send virtual remote presses via ssh or something (I don't an AppleTV, but if it accepts things like AppleScript? key codes, then there may be hope).

I don't even know if it is possible to send ssh/terminal commands via AppleScript?. But I'm sure there is a way.

Comment by pemerson, Sep 09, 2007

Neil, this is fantastic. I'm struggling to get Keynote going, though (using Uniremote 0.3.6). I'm able to use the Universal Remote to control iTunes, but when I put Keynote in front and activate the slideshow, I'm not able to control it. Is there another step that needs to be taken?

Comment by pemerson, Sep 09, 2007

Neil, this is fantastic. I'm struggling to get Keynote going, though (using Uniremote 0.3.6). I'm able to use the Universal Remote to control iTunes, but when I put Keynote in front and activate the slideshow, I'm not able to control it. Is there another step that needs to be taken?

Comment by Neil.Here, Sep 10, 2007

@pemerson I'm not sure why it isn't working. What version of Keynote are you using? Go ahead and email me Neil.Here at? gmail.com

Comment by robertnoteboom, Oct 18, 2007

Wow this looks great, really great, but how do i install this app..?

Comment by thomp...@umn.edu, Oct 30, 2007

This is fantastic! The front row functionality seems broken for me though. I can control a keynote just fine, but i cant get it to scroll or select in front row at all. The menu button opens and closes front row, but that is all i can do. I am running Leopard on an Al powerbook.

Comment by p...@abitbol.org, Nov 21, 2007

It'd be great if it could work with Front Row under Leopard (hey, I got a Al PowerBook?) but also it'd fantastic if Uniremote could have its own application (and we wouldn't need Safari anymore)... I already made an icon (which I use with iPhone apper to make a Uniremote application)...

Comment by p...@abitbol.org, Nov 28, 2007

At least it'be great if we could hide the toolbar :-)

Comment by furibej, Dec 31, 2007

Muy interesante la aplicación pero quisiera saber como instalarla en el iphone. Gracias

Comment by rvestrum, Jan 04, 2008

I also could not get Uniremote 0.3.6 to advance slides in Keynote '08 (4.0.1). The menu button would bring up the list of slides, but the fast-forward button would not advance the slides. Am I missing something?

Cool for a Keynote remote is for the buttons to be large so a presenter can not miss. Do the buttons run right to the edges of the display? (I was clicking right on the fast-forward buttons, I was just asking/commenting, since Remote Buddy has a boatload of tiny buttons, one could never use it as a presentation remote for fear of jumping to the end of the presentation when trying to advance one slide.)

Comment by rvestrum, Jan 04, 2008

Hey, furibej, you don't need to install this tapp in your iPhone. It goes in your Telekinesis Apps folder on your Mac. You connect to Telekinesis from Safari on your iPhone.

No es necesario instalar en iPhone. Instalas en la folder de Telekinesis Apps en tu Mac.

Comment by tay...@woodbine.com, Jan 15, 2008

I seem to have the same issue " thomp...@umn.edu" has with front row under Leopard. Great app! Thanks for your work.

Comment by davidacox, Jan 16, 2008

I hacked up a quick, partial work around for the front row on leopard thing, and I thought I would dump it into this discussion thread, in case it is of use. This is in a bit of shorthand, as I sent it off to the author of this app as a possible work around (and he clearly knows how to do all the things noted here), but it should be usable by anyone who REALLY wants to make it work by hand.

What I did was I edited the Uniremote.tapp/smart/Universal Remote/scripts/Menu.scpt file so that it activated the iPhone Remote application right before it sends the key code 53. This lets me then assume that if iPhone Remote is the frontmost application according to scripts, then really I am looking at Front Row. This means that I can NOT control iTunes if iPhone Remote is actually frontmost, but I can sort of live with that. So in short, my else statement in this script is now:

tell application "iPhone Remote"

activate
end tell tell application "System Events"
key code 53 using command down
end tell

Then I duplicated Uniremote.tapp/addons/Front Row and changed the name of the resulting copy to "iPhone Remote". I edited each of the scripts in this new folder to remove everything from the script but the "tell application "System Events"" lines, so that, for example, the Menu command now looks like:

tell application "System Events" to key code 53

This is required, as trying to touch Front Row on 10.5 the way your current scripts are set up seems to crash the finder.

At any rate, this is not the most elegant solution by far, but it did get things working for me.

Comment by jaekib, Feb 16, 2008

Well, it looks like an interesting app, but the download does not contain either a file called Uniremote.tapp, nor one called Install. Your readme says this: To install: Double click Uniremote.tapp and click Install

There is a folder by the name of Uniremote.tapp, but no application by that name in the download.

You could work on making this a more accessible application with the following suggestions: - Describe the application--I assume that it works by being installed on the Mac you want to control, and that you then access that app with your iPhone via your WiFi?. Is that correct? I don't see that described anywhere.

- Use standard phrasing on this site, so that for us dummies who are easily sidetracked by pictures a phrase like "Download Uniremote" is better than Get Uniremote found at the top of the page. It may seem nitpicking, but it helps to remember that I'm coming in cold, and have no real idea what your doing in here.

Thanks for an interesting concept. It looks like you have at least a few successful installs from the users above. Harley

Comment by jmcfar...@gmail.com, Feb 25, 2008

I had trouble getting Front Row to activate with the Universal menu button so I made two minor tweaks to the AppleScript? and now it works for me. To be fair I am running Front Row on an old G4 1.25 Ghz Aluminum PowerBook? which needed to be enabled. So maybe this only fixes the issue on my configuration. If this change still works on machines which come with Front Row then maybe it can't hurt to commit it to the main trunk of code development?

tell application "System Events"
	set frontApp to name of the first process whose frontmost is true
end tell

set myAppSupport to (path to application support from user domain as text)

tell application "Finder"
	if exists file (myAppSupport & "iPhone Remote:Apps:Uniremote.tapp:addons:" & frontApp & ":Menu.scpt") then
		run script (alias (myAppSupport & "iPhone Remote:Apps:Uniremote.tapp:addons:" & frontApp & ":Menu.scpt"))
	else
		tell application "System Events"
			key code 53 using {command down}
		end tell
	end if
end tell
Comment by mario.librandi, Mar 27, 2008

works very well. this is very cool...and I don't even need to jailbreak. One suggestion, add a touchpad feature. A universal touch remote for a computer should have trackpad functionality, maybe even multitouch?

Comment by ckuhner, Mar 29, 2008

Thank you so much for this app! I have a G4 Powerbook that the screen was shattered on and it is now my media computer connected to my TV. This app to run front row is awesome and works great. Sad thing is I just spent money on an USB IR port and would not have done it had I found this first. Thanks again!

Comment by i...@macplanet.sk, Jul 31, 2008

thank you for adding Movist extended remote to the project

Jozef Remen

Comment by wout.mertens, Aug 25, 2008

Can you make it so that a specific remote can be bookmarked or made default? I'm using this to control iTunes specifically, to quickly lower/raise the iTunes volume (which impacts AirTunes? unlike system volume).

Therefore being able to bookmark a specific remote would be a timesaver. I know Remote.app does it as well, but I can use Uniremote from all browsers, not just the iPhone/Touch...

Comment by graemerenfrew, Oct 12, 2008

Just saying thanks for a really great app. I busted my Macbook's IR receiver while replacing the HDD but am so happy to still be able to control it with my iPhone.

Would love it if it was a stand-alone app even more, but figuring there's some good reason it's browser based.

Thanks all

Comment by idiotboxxer, Dec 09, 2008

Which controller do I choose to control eyeTV? Can't seem to find one...

Comment by Krazykizza, Apr 05, 2009

A big wow for this application! Love it!!!


Sign in to add a comment
Hosted by Google Code