Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support
Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support
Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support
Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support Windows 7, Vista & Linux Media Center Support


Go Back   Australian Media Center Community > Windows Media Center Solutions > XP Media Center 2005 - Plugins & Addons > Other MCE Addons

Community Information

Reply
 
Thread Tools
Old 25th April 2006, 02:09 PM   #1 (permalink)
MCE Journeyman
No Avatar
Status Ignorance is Offline:
ActivityPosts: 178
Reputation & Thanks Support Rating:
Ignorance
Points Earned: 63

Ignorance has been Thanked 0 times in 0 posts
Lightbulb BounceParse - PHP Parser for MCE

This took MUCH longer than I expected to write, but I've got a little ActiveX control and web-server combination that allows you to write MCE addons in PHP.

If you want to see it in action, try http://www.push-a-button.com.au/down...NowShowing.msi

If you want to use it yourself (you can re-distribute for a non-commercial product) you can grab an installer merge-module from http://www.push-a-button.com.au/down...nceParseMM.msm

* Note - to add your own program into BounceParse, you need to add a registry key under 'HKEY_LOCAL_MACHINE/Software/Push-A-Button/BounceParse'. The 'NowShowing' example will tell you how it's done - you just need to include a name, path and description *

Questions? Ask me at devel@push-a-button.com.au

It's still quite BETA, but I've got the thing basically working, so I'm taking a quick break
  Reply With Quote
Old 26th April 2006, 08:28 AM   #2 (permalink)
MCE Journeyman
 
Treason's Avatar
Status Treason is Offline:
ActivityPosts: 155
Reputation & Thanks Support Rating:
Treason Treason
Points Earned: 173

Treason has been Thanked 9 times in 6 posts
Re: BounceParse - PHP Parser for MCE

I haven't installed this, but I do not understand to purpose of this app. Could you explain it a little bit more?

Cheers
  Reply With Quote
Old 26th April 2006, 11:23 AM   #3 (permalink)
MCE Journeyman
No Avatar
Status Ignorance is Offline:
ActivityPosts: 178
Reputation & Thanks Support Rating:
Ignorance
Points Earned: 63

Ignorance has been Thanked 0 times in 0 posts
Re: BounceParse - PHP Parser for MCE

I personally like PHP - not just the ease of programming, but the impressive number of libraries, regular expression support etc.

I wanted the ability to write Media Center Addons in the PHP scripting language.

That's what this is. It's not dissimilar to the method used in mceAuction, but all my own code and with some tweaks and changes I liked.

It's two ActiveX controlls (BounceParse and OnDemandWebServer) - for which I've provided jscript includes. The most commonly used is OnDemandWebServer. It launches a small webserver that runs PHP scripts. The webserver only remains active for as long as you need it (based on requests made and ActiveX calls), so even though it may not be the most solid webserver ever, since it's only active during BounceParse sessions this really shouldn't be a problem.

It's also got images and some JScript libraries that I'm VERY happy with (although they are incomplete) that make building pages that look similar to normal MCE pages very, very simple. If you want a button on your page, just use a DIV or SPAN and give it the appropriate class name - everything else is automated, including remote-control navigation, scrolling etc.
  Reply With Quote
Old 26th April 2006, 12:02 PM   #4 (permalink)

 
simbot82's Avatar
Status simbot82 is Offline:
Location Perth
ActivityPosts: 5,216
Reputation & Thanks Support Rating:
simbot82 simbot82 simbot82 simbot82 simbot82 simbot82 simbot82
Points Earned: 817

simbot82 has been Thanked 92 times in 82 posts
Re: BounceParse - PHP Parser for MCE

Hmm no programer myself but would love to see an app that supports music videos properly
  Reply With Quote
Old 26th April 2006, 04:59 PM   #5 (permalink)
MCE Journeyman
No Avatar
Status Ignorance is Offline:
ActivityPosts: 178
Reputation & Thanks Support Rating:
Ignorance
Points Earned: 63

Ignorance has been Thanked 0 times in 0 posts
Re: BounceParse - PHP Parser for MCE

You'll have to do better than that - what site are you going to get them from? That's FREE?

After my White Pages and Yellow Pages plugins (which I hope to start on the weekend) I've still got a fairly full list. But I do really want to try and get a YouTube addon working.

But the big challenge? I'm trying to automate CloneDVD & CloneDVDMobile. The trick is launching CloneDVD without losing keyboard focus. I may have figured it out now...
  Reply With Quote
Old 25th May 2006, 10:30 PM   #6 (permalink)
MCE Journeyman
No Avatar
Status Ignorance is Offline:
ActivityPosts: 178
Reputation & Thanks Support Rating:
Ignorance
Points Earned: 63

Ignorance has been Thanked 0 times in 0 posts
Re: BounceParse - PHP Parser for MCE

New Version - for BoldEchidna, who is using BounceParse in AussieSurf.

BounceParse Changes:

None

OnDemandWebServer Changes:

More Reliable Startup
Correctly Registers OCX Controls
Launces FirewallSetup on Installation

GUI Components:

Softer, smoother fonts
Transparency in buttons & other visible elements
Item counter for scrollable areas
Better scroll-tracking code
Scrolling Text Area controls
Collapsible and Expandable area controls
Support for focusing on the Playing Media window
Better 'Back' button support using the GoTo function

The original link will still work for this file.
  Reply With Quote
Old 10th June 2006, 02:39 PM   #7 (permalink)
MCE Journeyman
No Avatar
Status Ignorance is Offline:
ActivityPosts: 178
Reputation & Thanks Support Rating:
Ignorance
Points Earned: 63

Ignorance has been Thanked 0 times in 0 posts
Re: BounceParse - PHP Parser for MCE

BounceParse is having a few new features added, and anyone using these libraries may want to get in on the action.

The new version will be able to keep your code (and itself) up to date automatically over the Internet. Plus, if you create your product with BounceParse and tell me about it, it will be able to INSTALL programs from the Media Center interface - no leaving the 10" experience.

If you are interested in the next version, give me a yell - I'm hoping to have it out some time early in the coming week.
  Reply With Quote
Old 25th June 2006, 08:04 PM   #8 (permalink)
MCE Journeyman
No Avatar
Status Ignorance is Offline:
ActivityPosts: 178
Reputation & Thanks Support Rating:
Ignorance
Points Earned: 63

Ignorance has been Thanked 0 times in 0 posts
Re: BounceParse - PHP Parser for MCE

New Features This Version

* Improved Support for Widescreen Televisions
* Improved Scaling for Non-Standard Resolutions
* Automatic Internet Update to New Versions
* Scolling Buttons for Mouse Control

Bug Fixes
* Increased Server Timeout

http://www-push-a-button.com.au/down...nceParseMM.msm
  Reply With Quote
Reply

Bookmarks

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Using PHP mrnegative Other MCE Addons 3 20th February 2006 03:17 PM


Advertisers
Terms Of Service - Contact Us - Advertise With Us - Archive - Privacy Statement - FAQ
Microsoft©, Windows XP©, Windows XP Media Center© & Windows Vista© are registered trademarks of Microsoft Corporation.
www.xpmediacentre.com.au has no relationship with, nor is affiliated in any way with Microsoft Corporation.
All original content on this website © 2004 - 2008 xpmediacentre.com.au, All rights reserved
Forum by vBulletin Version 3.7.3 - Copyright Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0 RC7
Local time now is 09:25 AM AEDT.