Results 1 to 15 of 84

Thread: (deprecated) TivoWebPlus - Upgrade development and posting

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Jun 2001
    Posts
    3,108

    (deprecated) TivoWebPlus - Upgrade development and posting

    DEPRECATED
    new thread: http://www.dealdatabase.com/forum/sh...ad.php?t=44756

    This is not a support thread for tivowebplus. This thread is for the posting and development and posting. the regular tivowebplus thread is here: http://www.dealdatabase.com/forum/sh...4&page=1&pp=40

    if you have problems with a specific upgrade, discuss it here if you can provide enough info to debug. if not, then post in one of the support forums. upgrades in this thread may be considered for inclusion in the next tivoweb release. please be sure to base your upgrade on the latest release of tivoweb, and also note what version you are patching. ie:

    This ui.itcl mod adds the following features, and is based on tivowebplus 1.0 final:
    -blah
    -blah
    -blah
    Last edited by mrblack51; 08-11-2005 at 12:05 AM.
    Step one: search button!
    Silly Wabbit, guides are for kids

  2. #2
    Join Date
    May 2002
    Posts
    16

    Enhancements (by Boody)

    Hey folks. I've made some enhacements to TivoWebPlus v1.0-rc5
    I have (only) a Dtivo, so some of this stuff is untested on SA units, but please have a look, if you're interested. The enhancements are:

    • episode hover descriptions everywhere (they were missing from some screens like rec scheduling, conflicts)

    • adding a "(R)" to episode title when a show is a repeat

    • adding a 1 click record link to channel guide (opens new browser into the conflicts (if any) screen so all you have to do is click record - this skips the rec options page)

    • show actual start and end times (inclusive of padding) to the episode recording screen and todo list

    • added a 45min padding option

    • allow user to delete conflicts from the conflict screen instead of separately before scheduling a recording (this counts on the user to be smart about removing all conflicts, although if you don't tivo will fix it later with probably unexpected results)


    Please let me know if you see any bugs, or better yet, submit correct code for your SA unit if you find a bug. I've already given this code to mrblack51 so speak up if you like it and maybe it'll make it to a future release.

    To install, unzip, copy both files to modules dir, shut down and restart tivoweb. Make sure to keep backup copies of ui.itcl and sched.itcl in case you don't like my mods.

  3. #3
    Join Date
    Aug 2002
    Posts
    261
    I'll give it a shot. Those sound like extremely useful enchancements. In fact, one of them (adding descriiption hovers to all screens) is something I keep doing separately with each release.

    The 1-click record option from the Channel Guide sounds similarly useful. I did an original (rough, bad amateur coded) weekly channel guide with hovers and original air dates that FalxonTX thankfully redid and put in Tivowebplus into real code.

  4. #4
    Join Date
    Aug 2002
    Posts
    261
    Quote Originally Posted by boody
    Hey folks. I've made some enhacements to TivoWebPlus v1.0-rc5
    I have (only) a Dtivo, so some of this stuff is untested on SA units, but please have a look, if you're interested. The enhancements are:

    • episode hover descriptions everywhere (they were missing from some screens like rec scheduling, conflicts)

    • adding a "(R)" to episode title when a show is a repeat

    • adding a 1 click record link to channel guide (opens new browser into the conflicts (if any) screen so all you have to do is click record - this skips the rec options page)

    • show actual start and end times (inclusive of padding) to the episode recording screen and todo list

    • added a 45min padding option

    • allow user to delete conflicts from the conflict screen instead of separately before scheduling a recording (this counts on the user to be smart about removing all conflicts, although if you don't tivo will fix it later with probably unexpected results)


    Please let me know if you see any bugs, or better yet, submit correct code for your SA unit if you find a bug. I've already given this code to mrblack51 so speak up if you like it and maybe it'll make it to a future release.
    I liked the changes for this a lot. Really helps for those of us who frequently (like weekly) browse channel guides to schedule programs. Just a few comments:

    The "cancel" button on the conflicts screen wasn't working for me. Not really a problem since you can just close the window. I will note that I use Firefox instead of IE (hasn't been a problem for me in Tivowebplus).

    I liked that you added start/end times on the record and conflict screens. And that there are now hovers (with description and original air date). However, I can't see episode titles anywhere (just show titles). Maybe just add episode titles in the hovers instead of proviiding a new column?

    Also, although they were mentioned in your post, I didn't see start/end times on the Todo screen. Instead of creating a new column, you might consider adding them in the hover, with description and original air date.

    I like adding the 45 minute padding. I'd also consider adding 120 minute and 150 minute negative padding. The reason: the DirecTV NFL, College football and NBA package program durations are locked in at a ridiculous 6 hours. You can current negative pad 180 minutes of that, leaving a 3 hour record time, but you can miss the ends of overtime NBA games and nearly all football games doing it that way. I currently have to manually add back in code for 120 minute and 150 minute negative padding options with every Tivowebplus upgrade. Or else manually program times through the remote control.

    I liked that changes.

  5. #5
    Join Date
    Jun 2001
    Posts
    94
    I like the changes too, specifically the hover descriptions in more places, and the ability to delete conflicts from the actual recording screen.

    I also had enjoyed LJay's modification that allowed quicker recordings (less clicks when there were no conflicts)

    http://www.ljay.org.uk/tivoweb/

    'Record with default options (No conflicts found)' or, if there are conflicts, two extra options: 'Record with default options - show existing <number> conflicts' and 'Record with default options - CANCEL THE <number> CONFLICTS'.
    anyway to incorporate the best of both?

  6. #6
    Join Date
    Jun 2001
    Posts
    3,108
    Quote Originally Posted by Fofer
    anyway to incorporate the best of both?
    in general, its trivial to include multiple peoples hacks. in fact, thats what tivowebplus was all about. if you want to do it yourself before an official release, you can do a diff against the original ui.itcl and then patch yourself, or wait for someone else to do it.

    for those thinking about doing the above - please do NOT post combinations of hacks in this thread. This thread is for original improvements only. Posting combinations here will just cause confusion later.
    Step one: search button!
    Silly Wabbit, guides are for kids

  7. #7
    Join Date
    Jun 2001
    Posts
    707
    One of the best modules I've seen that I would love to see incorporated into TivoWeb is backup.itcl (Backing up Season Passes and Wishlists)

    Allows to backup, and restore (even fixing conflicts) of all your SPs. It can be downloaded from http://www.boygenius.co.uk/tivo/index.html

  8. #8
    Join Date
    Jul 2002
    Posts
    33

    patch to add support for OTA channels on HD TiVo

    Here's a diff to tivowebplus 1.0 that adds support for OTA stations on the HD TiVo. As far as I can tell, this patch should work fine on non-HD TiVos as well (I don't think it'll do anything noticeable there), but I can't promise it works properly on anything except a 3.1.5 HD box and a 2.5.2 SD box.

    The only potential source of incompatibility with some older OS might be that I replaced part of the channel numbering code with a call to TiVo's built in ReadableChannelNum from dumpobj.tcl. I'm assuming this routine exists in every verison supported by tivoweb, but I can't check them all.

    Enjoy.

  9. #9
    Join Date
    Jul 2002
    Posts
    33

    small update to my HR10-250 patch

    I missed a couple of spots where I needed to reformat the channel number to get the DTV subchannels looking right. Here's a fresh version of the patch. Nothing major changed, just making the displays consistent everywhere.

  10. #10
    Join Date
    Jul 2002
    Location
    Texas
    Posts
    102

    Cool Delete multiple logs w/o hitting back button

    This mod will cause logs.itcl to re-display the list of log filename instead viewing the newly deleted log when you click on a delete log link.

    This way you can delete multiple logs with out having to hit the back key each time. You will know the log is deleted becuase it's size will change to 43 bytes.

    In logs.itcl just after line 24 "close $logfile" add this line
    set path ""


    It's not a big deal, but I like it.

  11. #11
    Join Date
    Jul 2003
    Location
    NYC
    Posts
    339

    FYI -- random reboots

    this thread on silicondust may be of intrest to TiVoWebPlus developers:

    http://www.silicondust.com/forum/vie...t=432&start=25

  12. #12
    Join Date
    Jan 2004
    Location
    Chebeague Island, Maine
    Posts
    812

    New hackman release

    Version 1.1 update includes support for EndPadPlus, elseed, and ccxstream as well as ability to set permissions for the TiVo root directory to read/write and back to read-only.
    David R. Hill............... TivoWeb Hack Manager
    Chebeague Island........From the land of champions:
    Casco Bay..................The Boston Red Sox
    Maine........................The New England Patriots
    58.5 gig HDR-112 since October, 2000
    240 gig, 306 hours since January, 2004 (same machine)
    120 gig DSR6000 DirecTiVo

    "There are 10 kinds of people -- those who count in binary and those who don't."

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •