您的位置:首页 > 其它

优秀源码推介:在程序中使用遥控器

2009-06-11 19:38 204 查看


上次推介的条码扫描的源代码反响不错,这次再推荐一个使用遥控器的源代码。

苹果的笔记本以及iMac会自带一个小小的遥控器,大小和iPod shuffle一样,你可以很方便地使用遥控器控制iTunes、FrontRow播放音乐、电影等,感觉比微软的MCE还要好些(微软Media Center的遥控器实在太大了,而且真的很丑)。有一些程序也内建了苹果遥控器的支持,比如常用的影音播放软件VLC,你可以使用遥控器控制VLC中播放的电影或者音乐,调整音量。

苹果官方文档中并没有说明如何在程序中使用遥控器,不过很幸运,SofaControl的作者Martin Kahr开放了他的遥控器操作的源代码。
这个Remote Control Wrapper源代码目前是2.0版本,支持最新的Leopard、其他苹果旧版遥控器、以及键盘模拟的遥控器等功能。同时,它支持按住某个按钮的操作、连按以及程序间共享同一个遥控器。

这样,如果你想自己开发一个支持遥控器的影音播放软件,你就可以直接使用这个代码了。代码使用MIT协议,你可以修改并放入你自己的程序中。记得用了人家的代码,要写上人家的名字喔。

具体用法请查看以下内容:

http://www.martinkahr.com/2007/07/26/remote-control-wrapper-20/

代码在这里下载:

http://www.martinkahr.com/source-code/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐