2007-06-28, 06:44 AM
-Oz- Wrote:pastro and whurlston,I thought about going that route but by letting the Yahoo api do it, they see it as their app downloading the data. Less chance of them closing the data stream this way.
I worked on a vb6 system to help you select the listings. You enter your zip, it pulls providers. No need for yahoo's program this way, esp since they'll have to leave the api up
-Oz- Wrote:I was gonna make it get the file and parse it but if you guys are already that far or want to pass to me the location of the meedio plugin so i can figure out what all the stuff is that'd be great.I used the following as a starting point. It is VB so you'll be a step ahead of me since I had to convert to C# before I could start doing anything.
http://meedio.com/forum/post-220346.html...eup#220346
pastro Wrote:Sure, I'd be interested to take a look if you want to send it along. Seems like you will need to have a supported tuner card and run the app while you are updating the epg. Is that right?You will need to have a supported tuner card in order to set up the EPG listing. When installing the Yahoo app, tell it not to run in service mode though to keep it from actually running. Using the code I have, it references the needed dlls and runs the update without actually starting the Yahoo app. I use the plugin API but it is actually a standalone program.
Any thoughts about spoofing the app and just downloading the data directly?
By the way, you can add support for additional cards easily. You can open any of the .mtv-graph files in "C:\Program Files\Yahoo!\Yahoo! Go for TV\tv\graphs" and see the config for that card. It is similar to the direct.ini and bda.ini files.
Pastro, I'll add some comments to the code and send it to you. As long as you know how upset I will be if you complete it before I do and I have to spend my time actually using my HTPC