TiVo Community Forum banner
1 - 20 of 496 Posts

· TiVoer since 11/2000
Joined
·
1,743 Posts
Discussion Starter · #1 ·
I'm at it again, sorry; this TiVo hacking is addictive. :)

I'm building a hack which will extend the current 28-day no-re-record rule so that an episode, once recorded, will NEVER be re-recorded. This will mean that I can have a SP for a show on a heavy repeat cycle and it will pick up only the episodes which I have not recorded before.

It will also allow you to block entire series from being recorded by a wishlist or (optionally) as suggestions.

A TiVoWeb module will let you edit the blocked episodes list, should you discover that a recording has failed or whatever. You can restore a blocked episode from Recording History. A manually specified recording will not be blocked.

It WON'T fix dodgy guide data (miracles, as they say, are extra), so duplicates caused by that will not be affected. And of course the blocking of repeats only starts from the day the hack is installed, so there will be period where it doesn't seem to be helping much; but give it a few months and UK Gold SPs might become usable.

Now my problems in writing this are 1) it will do nothing for 28 days as TiVo handles it up to that point and 2) I need a good variety of SPs and wishlists to get it checked out.

So I'm looking for some brave volunteers to help me out. :)

The hack has three bits:

1) A modified version of EndPad, which as well as doing its usual stuff creates a little database of what has been recorded. If you don't want padding, that's fine it will run with the padding part turned off.
2) A TiVoWeb module that lets you view and edit that database
3) A script which runs periodically and removes episodes which are in its "recorded" database from the To Do List

Initially I'm looking for help with 1 and 2; 3 will come a bit later as it's more alpha than beta right now! But I want to get the database creation/editing part completely sorted before setting the actual episode blocking loose. So at this stage your recordings would be safe.

To be able to help, you'll need to have TiVo with TiVoWeb.

If you are prepared to help the cause of new hacks, could you PM me your e-mail address?

Thanks. :)


A shipping version of this (which ended up working rather differently) is here:

http://www.tivocommunity.com/tivo-vb/showthread.php?p=2341737&&#post2341737

There are are also a couple of modded versions people have done in subsequent posts.
 

· Registered
Joined
·
6,648 Posts
Originally posted by sanderton

3) A script which runs periodically and removes episodes which are in its "recorded" database from the To Do List
I am 99.9% certain that you have already got this in the spec for your script - but just in case - I suggest that it would be useful if removed episodes formed part of your DaiyMail report.
 

· Registered
Joined
·
6,648 Posts
I feel guilty for making suggestions, making more work, when you are already doing so much good work - but here goes.

How about a non-destructive way of dealing with repeated programmes?

Instead of just automatically removing repeats from the "To Do" list, as an alternative, how about an installation option to add a 'repeat' symbol/acronym to the programme title (and perhaps forcing a short "keep until" date).

The user could then elect to choose which repeats to delete from the "To Do" list / ignore them in the "Now Playing" list etc.
 

· TiVoer since 11/2000
Joined
·
1,743 Posts
Discussion Starter · #5 ·
I'm trying to build something that means I don't have to check the To Do list regularly as I'm too lazy. And one of the points of the hack is that if the recordings are cancelled, the TiVo can record something I haven't seen in that slot instead.

However once the framework is built, changes such as those should be very easy; probably just one line of code. I suspect that iI will leave them as an exercise for the reader, though. :)
 

· Registered
Joined
·
120 Posts
Sounds cool.

Is there a way that it can check the TDL to see if the program was ever viewed? I'm thinking that if a program drops off the now playing list because of overwriting (for example), it'd be nice to re-record it next time.

See PM: count me in.

Brad

[edit, got Now Playing confused with To Do lists :confused: ]
 

· TiVoer since 11/2000
Joined
·
1,743 Posts
Discussion Starter · #7 ·
Not easily, no. I had though of trying to do it, but it seemed to me that many things on my Now Playing go unplayed because they are repeats, and life's too short to delete them manually.
 

· Registered
Joined
·
277 Posts
Originally posted by sanderton
Not easily, no. I had though of trying to do it, but it seemed to me that many things on my Now Playing go unplayed because they are repeats, and life's too short to delete them manually.
I agree. I do this all the time with Simpsons and Friends so I'd wouldn't want this.
 

· Registered
Joined
·
120 Posts
I still think it'd be useful (perhaps only for certain season passes) but the majority has spoken.

But anyway, Tracker installed easily and is busy adding to, and tracking my shows.
 

· should know better
Joined
·
81 Posts
stuart: I'd like to help, but I don't have tivoweb (I'm sure lots of people don't), so can it be designed to take into account all those without tivoweb please?

will the removed progs appear in the todo list as "someone in your household deleted"? I think they need to really, so us non-tw people can see what's going on.

Bob
 

· TiVoer since 11/2000
Joined
·
1,743 Posts
Discussion Starter · #12 ·
I don't think it will be practical if your don't have TiVoWeb - if TiVo screws up a recording you will never get that epiode re-recorded, so you need a mechanism for removing the block on specific episodes.

No you have a serial connection, can you not TiVoweb working?
 

· should know better
Joined
·
81 Posts
well I don't have ethernet on my box. I have serial access but that's it.

is your DB going to be a plain text file? If so, I could always just manually edit it. Or what about a simple script to edit?

It would be a shame to limit something so useful to the few with ethernet on their tivos...
 

· Grumpy Sod
Joined
·
279 Posts
Bob,

With serial access you can configure ppp ( a TCP/IP ) connection to the PC on the other end of the serial cable.

With a TCP/IP connection ( not involving TiVoNET or TurboNET ) you can run TiVoWEB and any of the other programs that require an IP connection ( like ftp, telnet, etc. )

Rgds,

R.
 

· Tivo is getting old
Joined
·
109 Posts
Originally posted by sanderton
...........

To be able to help, you'll need to have TiVo with TiVoWeb.

If you are prepared to help the cause of new hacks, could you PM me your e-mail address?

Thanks. :)
PM'ed you with my email ------I will help if I can
 

· Registered
Joined
·
3 Posts
Sounds like the essential hack for Sky One viewers to stop those Simpson and Futurama's re-appearing. ;)

Count me in.
 

· Registered
Joined
·
3 Posts
well, since i'm basically starting again with a clean TiVo, i odnt have much to lose, so count me in. i've installed just about every other one of your hacks and am very pleased so far.

G
 
1 - 20 of 496 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