iphone遥控ppt II

续前,于是准备自己DIY一把,需求也简单:能列出所有已打开的ppt;能放能停;通过滑动来前后翻页

从来不指望自己的C(Objective-C)有什么成就,所以昨天一开始的目标就是Jiggy之类的用js写iPhone App的东西。不过最后转了一圈发现,以我的要求好像不怎么需要一个native app。所以最后祭出半年多没怎么用过的RoR,一天时间搞定。

中间有两个地方可以提一下的。一是ruby的为win32ole库,让我悟到了VBA的用处。不过office vba的文档在哪里?知道支会我一声,完全没找到。。。二是mobile safari里的dom节点,有几个专用于手势的事件,touchstart、gesturestart等等,如果发现mousedown之类的不好用,考虑用这个。

ok,废话完毕。

源代码在这里(RoR Application,需要RoR环境) :http://code.google.com/p/ppt-iphone-controller/

另外玩性心起,上午录了两段视频(一手相机,一手iphone,手酸。。。-________-|||)

ps. 总得来说,通过这件事我学到了,有个好老婆才是最重要的。

iphone遥控ppt

今天的我很geek。故事是这样的。

因为做ppt是博士同学们必备技能之一(其他还有写paper和侃大山),所以在长久的实践中,我渐渐对做ppt的时候不时要走到电脑前弯腰按键盘深恶痛绝——一点范儿都没有。。。于是我一直想要个ppt遥控笔。然而每次在宿舍说起这个,就被同宿舍的马博一句“买它有什么用”直接按在那里。。。于是每次都作罢,-______-|||

上周ppt又找bear同学帮忙按键盘之后(因为投影仪线长的原因,电脑离投影巨远。。。),鉴于放假回家马博离我而去的大好时机,周六在家一咬牙就到淘宝上翻了一个看图片还不是太傻价值50块大洋的山寨货拍了下来。

很快的周日就送到了。然后我发现山寨就是山寨。。。首先是奇大无比的接收器,囧。。。其次是那支笔山寨的翻页按钮每次按的时候都会有奇怪的卡啦卡啦声,再次囧。。。这一切都让我觉得我的50块钱打了水漂。

于是我今天痛定思痛,镇静冥思的时候,忽然想到我那个亲爱的别人送的iphone也许可以做遥控器用,于是开始搜索。

故事就到这里,废话很多。真正解决方案的部分很少。。。

1. 最先试的是一个叫Air mouse的。需要在PC上装他自己的一个客户端(无任何身份验证,大家一起上呀,Orz)。实现上是在PC上虚拟出一只鼠标。基本上能用,缺点是如果用右手拿iphone(一般是站在投影右边讲,左手还得起激光笔的作用),拇指想按到iphone左边的鼠标左键,很容易导致手指抽筋,囧。。。

2. 然后试的是iPresenter(带套上)。需要装PC客户端,无密码。。。此外PC Client安装包里居然让我装.net framework 1.1——当时我就震惊了。优点是和Powerpoint整合比较紧密,连接电脑之后可以列出目前所有已经打开的ppt文件。还提供在iphone上看ppt当前页功能(不支持动画)。不过吧,这两个功能实在是噱头。最大的问题则是那个翻页按钮,太小了,不看着的话,很难按准。。。如果你还要把iphone拿到眼前看着它按翻页的话。。。太囧了。。。

3. 所以最后胜出的方案是,VNC。。。装个vnc客户端从情感上就比私有客户端安心。PPT f5之后,点屏幕任一点都可以翻页。而且Jaadu VNC支持无屏幕操作,省电。缺点是往回翻很麻烦。。。

综上,目前的情况是,我只在沙发上躺着试了几下是可以的。但考虑现实中要走来走去的场景,iphone好大,所以还是很容易手抽筋。。。另外vnc屏幕任一点都支持翻页ms也很容易误操作(考虑往回翻的麻烦程度)。。。所以如果能有一个类似iPresenter还支持滑动翻页就好了。

或者我应该自己DIY一个?或者我还是山寨遥控笔吧。。。