1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Beta testers wanted: hack to stop TiVo recoding episodes you have already seen

Discussion in 'TiVo Series 1 - UK' started by sanderton, Nov 3, 2003.

  1. Nov 3, 2003 #1 of 496
    sanderton

    sanderton TiVoer since 11/2000

    6,341
    0
    Jan 4, 2002
    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.
     
  2. Nov 3, 2003 #2 of 496
    pgogborn

    pgogborn Active Member

    7,953
    0
    Nov 11, 2002
    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.
     
  3. Nov 3, 2003 #3 of 496
    sanderton

    sanderton TiVoer since 11/2000

    6,341
    0
    Jan 4, 2002
  4. Nov 4, 2003 #4 of 496
    pgogborn

    pgogborn Active Member

    7,953
    0
    Nov 11, 2002
    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.
     
  5. Nov 4, 2003 #5 of 496
    sanderton

    sanderton TiVoer since 11/2000

    6,341
    0
    Jan 4, 2002
    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. :)
     
  6. Nov 4, 2003 #6 of 496
    bradleyem

    bradleyem Member

    338
    0
    May 23, 2002
    London, England
    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: ]
     
  7. Nov 4, 2003 #7 of 496
    sanderton

    sanderton TiVoer since 11/2000

    6,341
    0
    Jan 4, 2002
    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.
     
  8. Nov 4, 2003 #8 of 496
    pahunt

    pahunt New Member

    1,719
    0
    Apr 7, 2003
    England
    I agree. I do this all the time with Simpsons and Friends so I'd wouldn't want this.
     
  9. Nov 4, 2003 #9 of 496
    GvH

    GvH Gold Member

    15
    0
    Jun 6, 2002
    Sidcup, UK
    Message deleted - read thread after commenting! Doh!!!!
     
  10. Nov 6, 2003 #10 of 496
    bradleyem

    bradleyem Member

    338
    0
    May 23, 2002
    London, England
    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.
     
  11. Nov 9, 2003 #11 of 496
    doubledrat

    doubledrat should know better

    208
    0
    Aug 24, 2001
    Attleborough...
    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
     
  12. Nov 9, 2003 #12 of 496
    sanderton

    sanderton TiVoer since 11/2000

    6,341
    0
    Jan 4, 2002
    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?
     
  13. Nov 9, 2003 #13 of 496
    doubledrat

    doubledrat should know better

    208
    0
    Aug 24, 2001
    Attleborough...
    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...
     
  14. Nov 9, 2003 #14 of 496
    Rob Nespor Bellis

    Rob Nespor Bellis Grumpy Sod

    674
    0
    Feb 17, 2001
    ~, Brighton, UK
    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.
     
  15. Nov 9, 2003 #15 of 496
    sanderton

    sanderton TiVoer since 11/2000

    6,341
    0
    Jan 4, 2002
    TivoWeb works over a serial connection.
     
  16. Nov 9, 2003 #16 of 496
    doubledrat

    doubledrat should know better

    208
    0
    Aug 24, 2001
    Attleborough...
    oh. I didn't realise that

    I'll give the docs a look then
     
  17. Nov 10, 2003 #17 of 496
    tivo_boj

    tivo_boj Tivo is getting old

    215
    0
    Feb 10, 2001
    Pitsea,...
    PM'ed you with my email ------I will help if I can
     
  18. Nov 13, 2003 #18 of 496
    leemcg

    leemcg New Member

    27
    0
    Nov 9, 2003
    London, UK
    Same here, PM sent. Happy to help if I can.

    Lee
     
  19. Nov 19, 2003 #19 of 496
    SteveWilkins

    SteveWilkins New Member

    22
    0
    Mar 17, 2002
    Portsmouth, UK
    Sounds like the essential hack for Sky One viewers to stop those Simpson and Futurama's re-appearing. ;)

    Count me in.
     
  20. Nov 19, 2003 #20 of 496
    TMW2N

    TMW2N New Member

    51
    0
    Nov 16, 2002
    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
     

Share This Page