TiVo Community Forum banner
161 - 180 of 2630 Posts

·
Super Moderator
Joined
·
59,954 Posts
Discussion Starter · #161 ·
On my PC, I have a folder called "Tivo Movies", then in that directory, I have a folder called "Shows". I used to have just one directory, but with the clunky pull interface, I pull shows from the Shows directory up one level to act as a quick access directory. (In other words, top level directory has 50ish files while next level down has >600). With pyTivo I see "shows" show up when I open the Tivo Movies share. I can select from the quick list, or drill down to the directory shows and find everything.

After retesting, I found the discrepancy. The difference is that the sort order changed. With pyTivo classic, the directory was at the top of the list and the shows were alphabetically sorted. With new pyTivo, the directory is there, but mingled in the show listing and shows up alphabetically. I looked for this before reporting, but missed it in my haste.
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.
 

·
Registered
Joined
·
133 Posts
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.
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).
 

·
Super Moderator
Joined
·
59,954 Posts
Discussion Starter · #165 ·
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.
 

·
Registered
Joined
·
9,461 Posts
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.
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.
 

·
Super Moderator
Joined
·
59,954 Posts
Discussion Starter · #174 ·
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.
 

·
Registered
Joined
·
411 Posts
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?
 

·
Super Moderator
Joined
·
59,954 Posts
Discussion Starter · #176 ·
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.
 

·
Registered
Joined
·
9,461 Posts
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?
You might try running tivolibre from a command prompt and see what happens.
 

·
Registered
Joined
·
411 Posts
Issue could also be if the java executable location isn't in the executable search path?
You might try running tivolibre from a command prompt and see what happens.
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.
 
161 - 180 of 2630 Posts
Top