

Wireless Control of PowerPoint from Zaurus? 14
dancedance asks: "I am a high school student who is very involved in the AV at my local church. We use PowerPoint on a weekly basis in our service, and also in our high school program. I would like to be able to control PowerPoint- similar to the way that Slide Show Commander works- from my Zaurus PDA using a WiFi connection. I am working on an open source Java application to do this, but I am struggling on how to get the full text/ view of the slides out of PowerPoint. Any Suggestions on this, or any aspect of my project would be useful."
ActiveX (Score:2, Insightful)
This will allow you to display and control a Powerpoint window (control) within your own application. Then you only need to map incomming commands from the Zaurus to Powerpoint.
I'd recommend reading MSDN [microsoft.com] for futher information.
Re:ActiveX (Score:2)
I don't know what the memory/speed of the machine is off hand, but if it could handle a terminal services client, or vnc client, then that would be easy, and you could just remote into your main computer and control from there. As an added benefit you could control other programs as well.
Re:ActiveX (Score:3, Interesting)
I could hack up one in VB in ten minutes.
Re:ActiveX (Score:2, Informative)
You could get something very simple working very quickly - for example getting the text out of the slides. Here [microsoft.com] is a link that will get you started creating a COM Addin for PowerPoint (using Visual Studio). I would recommend creating the Windows side of your app using Visual Basic. Yes, Visual Basic isn't sexy but you can have a working PowerPoint add-in in about 10 minutes. To communicate with the Zaurus, you'll probably want to use a MS Winsock control. Again, this is a standard MS thing so you can just plug it in.
Once you have the MS side working as your PowerPoint server, you just create a client on your Zaurus to talk to the server. Java would probably work nicely for that. (Theoretically, you could also create the add-in to PowerPoint using Java but you'll waste a lot of time trying to figure out how to use COM in Java. And since you're using a MS product anyway, why not go whole hog, eh?)
Try VNC first and if you don't have enough bandwidth for some reason, go with this route.
VNC? (Score:1)
Re:VNC? (Score:2)
Sure, it's got only 256 color, and the response time is less than that of normal VNC, but he WAS asking for a Java applet.
Better options than PowerPoint (Score:5, Interesting)
As for the remote control on your Zaurus, go for VNC, you can get it from Zaurus Zone [zauruszone.com] and, of course, it's free.
File Format (Score:1)
Re:File Format (Score:1)
Keep It Simple (Score:2, Interesting)
Try, either by some VB for Applications script within Powerpoint, or an ActiveX component dragged onto it, to periodically poll a web application, asking "what do I do next" . The web app can return strings like "slide 1" "slide 2" or "go back" ... stuff like that.
The same app would have a page associated with it, with form controls used to set the current command.
Example:
This should fit in to your desire to do the thing in Java, since the web app could easily be a servlet. In addition, the server could be on the same machine that is displaying the slides.
One benefit of this is that creating your own GUI would be unnecessary. Even better, no code is necessary for the Zaurus! Just use the Opera browser, and you're done!.
Hope this helps.
I don't know the Zaurus, but: (Score:2)
Or better yet, buy a good remote: http://www.gyration.com [gyration.com]