TiVo Community Forum banner
1 - 20 of 154 Posts

· Registered
Joined
·
10 Posts
Discussion Starter · #1 ·
I created a new TiVoWeb module that allows the user to see a single channel's programming data for a week.

The grid displays day on the x-axis and time on the y-axis.

This allows the user to look at all programming for a favorite channel.

As a shortcoming Schedule/Program loading time is somewhat long, but I have found some cool programs on my favorite channels by looking at the programming data in this format.

Drop it in your modules directory and do a Restart -> Quick Reload.

BTW - This module was developed on version 2.5 software, so YMMV.

This code is based on schedule.itcl by David Lowe and logos.itcl by Jake B.
 

Attachments

· Mostly Harmless
Joined
·
63 Posts
Works great on 3.0 Philips SA running TivoWeb 1.9.5. Great idea for a module, thank you! :up:

Would be even better if the module could show program description on mouseover of the program title (you'd have to output the show description in the title attribute of each of the links - that might slow down the module load time though).
 

· Registered
Joined
·
10 Posts
Discussion Starter · #3 ·
I'll add it if there is enough interest

Originally posted by jberman
Works great on 3.0 Philips SA running TivoWeb 1.9.5. Great idea for a module, thank you! :up:

Would be even better if the module could show program description on mouseover of the program title (you'd have to output the show description in the title attribute of each of the links - that might slow down the module though).
 

· Registered
Joined
·
70 Posts
Originally posted by jberman
Works great on 3.0 Philips SA running TivoWeb 1.9.5. Great idea for a module, thank you! :up:

Would be even better if the module could show program description on mouseover of the program title (you'd have to output the show description in the title attribute of each of the links - that might slow down the module load time though).
Hi-

I'm getting ready to install my TivoWeb card for my SAT-T60, so I have been spending more time checking the boards for activity. I thought that the lates version of TivoWeb was 1.9.4. I was just curious where 1.9.5 came from.

TIA
 

· Registered
Joined
·
10 Posts
Discussion Starter · #8 ·
I was thinking that an EPG (maybe a 3 - 4 hour layout) would be nice too. Anybody ever look into this?

Loading time may suck even more though, I'm not sure if it is worth it.

It would be fun to try if TCL wasn't such a pain, its funny how you miss strong typing when it is gone. Running through the database to get data is painful too. Might not be a bad idea to export the database to a PC for crap like this.
 

· Registered
Joined
·
51 Posts
Originally posted by disco904
Anyone have a screenshot to tide me over till I get home to install this?? :)
I connected to my home network and installed the module. The pics look bad since I saved them in mspaint.

1st screen shot
 

Attachments

· Registered
Joined
·
10 Posts
Discussion Starter · #14 ·
Nope.

I was bored for an hour and starting writing it.

Turned out to take 4 hours because of how painful it is to interact with the stupid MFS and my lack of TCL skills.

What do you mean 09 is a syntax error? :) Octal? Stupid TCL. :)

mplayer isn't a bad word. tivo-mplayer on the other hand.... :)

Originally posted by osetivo
Haven't tried yet, but is a future connection to mplay** on the agenda?

Edit oops, forgot whrere I was.
 

· Brave yet stupid
Joined
·
8 Posts
Originally posted by cwingert

It would be fun to try if TCL wasn't such a pain, its funny how you miss strong typing when it is gone. Running through the database to get data is painful too. Might not be a bad idea to export the database to a PC for crap like this.
What about caching the guide data to the ext2 partition? The guide data can't be over a few megs, (if that) could it?
 

· Registered
Joined
·
46 Posts
Re: TiVoWeb mplay**

Originally posted by cwingert
Nope.

I was bored for an hour and starting writing it.

Turned out to take 4 hours because of how painful it is to interact with the stupid MFS and my lack of TCL skills.
Isn't tcl fun ! Debugging especially. I've lost days of my life recently making just a few minor mods to a TCS module...

Anyway, the reason I'm posting is that I discovered your mplay** works perfectly with the M**Str**m TiVoWeb module, using http:// URLs instead of tivo:// URLs. This means it isn't necessary to run vserv**

The current Mfs***eam module redirects the download to port 2000 or something like that when selecting on a program from the web page, making it slightly more complicated than a simple cut & paste into the command line, but it works once you get the final URL.

Therefore it should be possible to configure ones browser prefs to launch mplay** when receiving streams from this module, e.g. file extension based. It may be necessary to modify the javascript a little in the M**Str**m page, as the way URL redirecting is done might not be compatible with defining a browser helper, but it should be much much easier than writing a new mplay** module from scratch...

Ch**s :D
 

· Father of Sam.
Joined
·
2,284 Posts
Well, I installed this module and it works GREAT! Thanks, cwingert!

BTW, has anyone made a channel/show grid module like the one used on DirecTV or TVGuide.com, where it has channels down the left, and times across the top?...showing multiple channels at once?
 

· Registered
Joined
·
10 Posts
Discussion Starter · #19 ·
The problem with http download is that stream skipping is disabled in the stock mplayer for that protocol.

You can also setup protocol's in your brower to launch applications based on the tivo: protocol

Originally posted by occitan
Re: TiVoWeb mplay**

Isn't tcl fun ! Debugging especially. I've lost days of my life recently making just a few minor mods to a TCS module...

Anyway, the reason I'm posting is that I discovered your mplay** works perfectly with the M**Str**m TiVoWeb module, using http:// URLs instead of tivo:// URLs. This means it isn't necessary to run vserv**

The current Mfs***eam module redirects the download to port 2000 or something like that when selecting on a program from the web page, making it slightly more complicated than a simple cut & paste into the command line, but it works once you get the final URL.

Therefore it should be possible to configure ones browser prefs to launch mplay** when receiving streams from this module, e.g. file extension based. It may be necessary to modify the javascript a little in the M**Str**m page, as the way URL redirecting is done might not be compatible with defining a browser helper, but it should be much much easier than writing a new mplay** module from scratch...

Ch**s :D
 

· Registered
Joined
·
10 Posts
Discussion Starter · #20 ·
This is what I asked about a few posts up.

You are talking about an EPG.

Originally posted by disco904
Well, I installed this module and it works GREAT! Thanks, cwingert!

BTW, has anyone made a channel/show grid module like the one used on DirecTV or TVGuide.com, where it has channels down the left, and times across the top?...showing multiple channels at once?
 
1 - 20 of 154 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top