Easier to use pyTivo - pyTivo Desktop

Discussion in 'TiVo Coffee House - TiVo Discussion' started by Dan203, Jan 23, 2017.

  1. Apr 4, 2017 #161 of 2506
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    55,566
    8,106
    Apr 17, 2000
    Nevada

    Advertisements

    If you click on a share in the UI you can change the sort to alphabetical. Maybe that's how you had the old option set? Like I said this is just a UI to pyTivo so the behavior should be the same.
     
  2. Apr 4, 2017 #162 of 2506
    bantar

    bantar Member

    130
    9
    Apr 27, 2004
    Just retested. Both pyTivos report sorted by name, but they do have different sort orders in the display of the files. The sort orders are only Alphabetical or Recording Date. (However, I don't need this to be changed - just sharing what I noticed).
     
  3. Apr 4, 2017 #163 of 2506
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    55,566
    8,106
    Apr 17, 2000
    Nevada
    I threw together a quick website for downloading. Should be easier then OneDrive.

    pyTivo Desktop
     
    JoeKustra, osu1991 and krkaufman like this.
  4. Apr 4, 2017 #164 of 2506
    eherberg

    eherberg Active Member

    397
    226
    Feb 16, 2011
    Have you thought about just putting it on Sourceforge with the other versions? You could simply have a fork up there right along with lucasnz's fork of wmcbrine's version. All versions of pytivo -- all together. :)
     
  5. Apr 5, 2017 #165 of 2506
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    55,566
    8,106
    Apr 17, 2000
    Nevada

    Advertisements

    I could. But I've never used sourceforge before, so I'm not famaliar with the process. I've offered all my changes to wmcbrine so he could integrate them into his source, but he hasn't been around much lately so I'm not sure if he's interested or not.

    The UI part I'm not sure I want to open source. It's all written in Angular and tyscript, so it's kind of complex to setup and build and I don't want to go through the process of writing the docs needed to explain it. But if anyone wants my changes to pyTivo I will gladly provide them under the terms of the open source license.
     
  6. Apr 5, 2017 #166 of 2506
    bareyb

    bareyb Under Maintenance TCF Club

    26,242
    114
    Dec 1, 2000
    Silicon Valley
    I'm looking forward to the Mac Version! :thumbsup:
     
  7. Apr 5, 2017 #167 of 2506
    ADG

    ADG Allan

    2,628
    268
    Aug 19, 2003
    New Jersey, USA
    Polite bump :)
     
  8. Apr 5, 2017 #168 of 2506
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    55,566
    8,106
    Apr 17, 2000
    Nevada
    Yeah TiVo disabled that on their end.
     
  9. Apr 5, 2017 #169 of 2506
    Mikeguy

    Mikeguy Well-Known Member

    27,636
    9,211
    Jul 28, 2005
    And so, why is that a problem, Dan? Certainly you can deal with it. ;) And, there's this thing going on in the Middle East . . . .
     
  10. Apr 5, 2017 #170 of 2506
    ADG

    ADG Allan

    2,628
    268
    Aug 19, 2003
    New Jersey, USA
    thanks
     
  11. Apr 5, 2017 #171 of 2506
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    55,566
    8,106
    Apr 17, 2000
    Nevada
    I wish there was another way. With the loss of push there is no longer any way to mass move shows from a PC to a TiVo.
     
  12. Apr 5, 2017 #172 of 2506
    lpwcomp

    lpwcomp Well-Known Member

    9,461
    299
    May 6, 2002
    John's...
    I've been giving some thought recently to a very kludgey way of initiating a PC-TiVo transfer from the PC using the network remote capability.
     
    jtdon99 likes this.
  13. Apr 5, 2017 #173 of 2506
    RAM5

    RAM5 New Member

    15
    0
    Nov 6, 2002
    Looks really sweet! Anxiously awaiting the OS X version!
     
  14. Apr 5, 2017 #174 of 2506
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    55,566
    8,106
    Apr 17, 2000
    Nevada
    New update just posted. I've replaced tivodecode with tivolibre so that TS decrypting works now. Because tivolibre doesn't support pipe input like tivodecode the decryption process is now two stages. The file will be dowloaded as a .tmp first, then decrypted once it completes. This requires twice as much space to hold the files and a little more time, so keep that in mind.

    Also tivolibre requires Java to be installed on your machine. If you do not have java installed decryption will fail.
     
  15. Apr 6, 2017 #175 of 2506
    eherberg

    eherberg Active Member

    397
    226
    Feb 16, 2011
    I assume the java has to be 32 bit? I transferred a file to test with and decryption failed. I downloaded the file again (without enabling decryption) and brought up the command line to run my copy of TivoDecoder.jar. That decryption worked fine. As only 64-bit Java is installed on my machine, I assume that is the reason the decryption failed in the first instance?
     
  16. Apr 6, 2017 #176 of 2506
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    55,566
    8,106
    Apr 17, 2000
    Nevada
    Hmm... not sure. It works on my 64bit machine, but I'm not sure which version of java I have. The command line it runs is just....

    java -jar "path"

    So it seems like it should work with any version of java. The pyTivo exe is 32 bit though, so maybe that's somehow constraining it to 32 bit?

    I found a program that can compile a JAR into an exe with the JRE included, so that the user doesn't have to have java installed at all for it to work. I'm going to see if I can get that to work and use it for tivolibre so we wont have this problem in the future.
     
    Mikeguy and krkaufman like this.
  17. Apr 6, 2017 #177 of 2506
    krkaufman

    krkaufman TDL shepherd

    16,800
    3,213
    Nov 25, 2003
    Issue could also be if the java executable location isn't in the executable search path?
     
  18. Apr 6, 2017 #178 of 2506
    lpwcomp

    lpwcomp Well-Known Member

    9,461
    299
    May 6, 2002
    John's...
    You might try running tivolibre from a command prompt and see what happens.
     
  19. Apr 6, 2017 #179 of 2506
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    55,566
    8,106
    Apr 17, 2000
    Nevada
    That's probably it. I just bought the program that can convert a jar to an exe and bundle the JRE. I'll include that in the next update so this wont be an issue.
     
    krkaufman likes this.
  20. Apr 6, 2017 #180 of 2506
    eherberg

    eherberg Active Member

    397
    226
    Feb 16, 2011
    I am using the TivoDecoder from the Tivolibre release from the command line. Per their notes - if using standalone, the TivoDecoder jar should be used. If the jar is to be used as part of another program, then Tivolibre.jar should be used. Tivolibre.jar itself can't be run straight from the command line - however the decoder from libre can be.

    I don't think I have a path issue - as I have script calls to java from other locations just fine. I have one script that uses command-line java calls for rss adds to a seedbox. Another script I have pulls things from the seedbox using a java utility, while a 3rd uses a command-line call to Filebot, another java app. All 3 are from separate locations with no problems calling java.
     

Share This Page

spam firewall

Advertisements