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

Discovering the iPad interface

Discussion in 'TiVo Underground' started by wmcbrine, Jan 18, 2011.

  1. Jul 9, 2011 #141 of 366
    innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Nice, I miss the old wishlist functionality of being able to add watches for Season Premiere, Premiere, and I forget the other terms that TiVo offered as a default.

    Not sure if it would work, but what if you did the channels like you handle the autotransfers? Poll a list of channels with KMTTG and then have the option to highlight channels and add to favorites just the way you add shows to autotransfer with Add Selected Titles.

    I was thinking I wonder if there would be a way to enable season pass manager so you could modify season passes. I need to look at the .SP file KMTTG saves since you have the option to load Season Passes. It makes me think you could possibly move shows around in the file and then reload the file. Of course this could also cause issues so I am hesitant to try it and screw my TiVo up.
     
  2. orangeboy

    orangeboy yes, I AM orangeboy!

    4,083
    0
    Apr 19, 2004
    East Moline, IL
    Has anyone tried the discovered interface on the Series 3 family yet? My '648 is still a couple weeks away, packed up and awaiting the movers to come...
     
  3. moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    I have a trial implementation in place as part of kmttg now and innocentfreak took it for a spin and reported a few missing matches. Digging into details the problem is missing episode number information (which is an age old problem with TiVo/zap2it guide listings). i.e. some series don't have episodeNum information.
    If anyone has any suggestions on alternate ways of obtaining episode information for such shows via this protocol or other means I'm all ears.
     
  4. moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    My S3 doesn't even respond to port 1413 at all last I tried, but I will need to check if network remote capability is even enabled on that unit.
     
  5. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    I know sites like TVrage and TheTVDB have APIs you can get access to. I don't think these would really help though unless you did something like Sickbeard in KMTTG for tracking episode guides for shows you specifically added or matched off your season pass listing.
     
  6. morac

    morac Cat God

    8,964
    24
    Mar 14, 2003
    NJ
    The app is using the older telnet interface for the S3. That's why it only supports basic remote controls. It doesn't support the draggable playback bar. Everything else, like scheduling, is done via the TiVo web site scheduling mechanism.
     
  7. tomhorsley

    tomhorsley Active Member

    1,175
    4
    Jul 22, 2010
    I (sometimes) see a synopsis of the show when I look at the guide entry (not all shows have a synopsis, or they may have one, but it is the same for every show). For shows that actually do have a synopsis I always wished I could just record the text and use it to remember which shows I've already seen. Seems to me that would be better than an unreliable "new episode" flag since there may have been a power failure or a recording conflict on the first attempt to record it.

    That would let me record episodes I haven't seen before (new or not) while avoiding recording the 16 duplicate airing some shows have on some cable channels.
     
  8. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Might want to look into Sickbeard then. This is my big use for it. I simply add shows I want to track that I am recording or watching on Netflix. It pulls episode info from theTVDB.com and then I mark episodes as ignored as I watch them and leave them as skipped until I do.
     
  9. moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    I improved things just a little by looking at subtitle when episode information is not available and matching "Pilot" or "Series Premiere". But that only applies to series premieres and only those that have those strings in subtitle. Still better than nothing.

    For the ones without current season episode information (Warehouse 13 is an example), the HDUI search does not list this season's episode information either which confirms the data is just not available in TiVo listings for such shows.

    On unrelated note I found this type of comprehensive grid search really loads the TiVo CPU to the point it becomes pretty sluggish while such a search is happening.
     
  10. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Cool let me know and I can test it. I still think it would be cool to tie something like sickbeard into kmttg for an episode guide especially if it could be used to rename TiVo shows with SxxExx info since thetvdb API includes the zap2it series I'd.
     
  11. orangeboy

    orangeboy yes, I AM orangeboy!

    4,083
    0
    Apr 19, 2004
    East Moline, IL
    Would scheduling the search during off hours be possible?
     
  12. moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    I released a new version of kmttg today with Season Premieres search included. It's up to user when to run it as you need to setup the search and click on Search button to start it. Personally I limit my searches to about 8 channels which takes ~ 3.5 minutes to complete. My Premiere does become sluggish during the search and video playback even breaks up a little at times. The search is very comprehensive as it looks at every show in the guide 12 days ahead for each channel included in the search.
     
  13. moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    Looking at this again, I think the key then is you must always run the "subscriptionsReprioritize" with JSONArray of all the season pass subscriptionId values, in the order that you want them. Not sure if the "priority" number is even necessary when running the command.

    Sort of related, I was looking into how to update existing Season Passes, for example changing number to keep from 10 to 25 or other season pass related properties. AFAICT there is no way to modify an existing SP other than deleting it and adding another one. In order to do that and keep the relative priority to other SPs the "subscriptionsReprioritize" needs to be nailed down to make sure it works as expected.

    So I think complete control over SP list is possible. Currently via kmttg one can delete SPs and add new ones with lowest priority (bottom of list). Should be possible to allow re-ordering and updating of individual SP properites as well, but I'm just weary of doing further experimentation beyond that since I don't want to screw things up on either of my Premieres.
     
  14. moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    FYI, I confirmed tonight that "subscriptionsReprioritize" just needs the full JSON array of subscriptionId's in the order you want them. "priority" parameter is useless/unused. I have a GUI in place in kmttg to change SP order and tested moving a couple of season passes around 5 times and it worked every time. Seems to work a lot more reliably than when I tried a few months ago using tivo.com interface.
     
  15. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Very cool, I found the iPad app is much more effective at moving them than using the website. On the website I constantly got errors or the changes didn't go through.

    I would rather move them on the PC though since I usually have the other info in front of me to help me avoid conflicts.
     
  16. moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    Yes it's pretty nice that I can now search for series premieres, setup season passes and update the priority of those season passes all from a remote location away from home and without touching my TiVos. Just now scheduled 2 upcoming new show premieres that way.
     
  17. Fofer

    Fofer XenForo Rocks! TCF Club

    82,165
    321
    Oct 29, 2000
    Now why can't the official TiVo app for iOS do the same? It only lets me manipulate SP's when on my own LAN. They should leverage the functionality of their own web site for this. For mobile users this all ends up feeling like a fractured experience...
     
  18. puffdaddy

    puffdaddy Member

    295
    0
    Mar 1, 2006
    Quite cool. Replaces the lost functionality of the old TivoWebPlus season pass backup/restore. Kudos on taking what was just a tivoapp string and getting it to a useful feature!
     
  19. johnd01

    johnd01 New Member

    45
    0
    Dec 17, 2002
    Sacramento ca
    Are there other TivoWebPlus features that can be done with this API
     
  20. reneg

    reneg Member

    699
    0
    Jun 19, 2002
    Here's something that I'd like to see, but I'm not quite sure if it's doable yet with what is known about the MindRPC protocol. I'd like to watch a show on the Tivo and have it use a videoredo .vprj file to automatically skip commercials. Of course this would only work for shows which were transferred off the Tivo but I think it would be cool to have this capability and not have to transfer edited shows back to the Tivo.
     

Share This Page