Just an FYI -- I use Chrome and was able to download it just fine yesterday.Yes, that is when Chrome blocks it. I haven't figured out how to block it. Unless someone knows, perhaps I'll try another browser.
Just an FYI -- I use Chrome and was able to download it just fine yesterday.Yes, that is when Chrome blocks it. I haven't figured out how to block it. Unless someone knows, perhaps I'll try another browser.
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.
Issue could also be if the java executable location isn't in the executable search path?
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.You might try running tivolibre from a command prompt and see what happens.
For me --- nothing changed. Tried both TS and PS download. It downloads the temp file, but then fails on decrypt. If I'm looking at the download queue, I can see a failed message briefly before it vanishes - otherwise no indicator of success. Located the conf file and deleted - and then re-entered my info, but no change.Can you try the new build I posted and let me know if it fixes the issue for you?
Nope -- over 100 GB free.None of that should be an issue. Are you low on space on C?
I don't think it could be the naming. The tmp file gets deleted. I looked at the file name from the time I manually was testing successful decryptions. I was testing with one of my wife's daily chat shows. The file name for yesterday's, for example, is "Rachael Ray - 82224 (TS).TiVo'.Well then that's not the issue. Only two other potential issues I can think of...
1) There is a slight issue with the naming that could cause it to try to overwrite an existing file during the decryption phase. tivolibre doesn't allow that so if the output file name passed in already exists then it simply fails. Could that be an issue here?
2) Could your antivirus software be blocking this somehow? I'm using the built in Windows 10 AV on my machine. Are you using something else? If so try adding an exception to it for the whole pyTivo install directory and see if that helps.
Other then that I'm stumped. I've tried it on every machine I have and it always works, so I'm not sure why it's not for you. Even more perplexing is why that one time it did. If it were a constant failure that would be one thing, but intermittent failure is even harder to diagnose.
Below is the relevant output from the command console. I've only pasted from where the console window showed success in the transfer to the error point in the console window.So the .tivo file that pyTivo downloads is OK? And can be decrypted manually using the tivolibre.exe supplied with install? That makes no sense at all.
If there were some issue with how I'm launching the process then pyTivo wouldn't work at all because pyTivo.exe is launched from pyTivoTray.exe using the exact same code I use to launch tivolibre.exe for the decryption.
I wonder if it's some sort of timing issue. Maybe tivolibre is being launched before the main pyTivo process has let go of the file and there is some sort of access error. That could explain the one time it did work. Maybe I should throw a sleep in there to give it a couple seconds before launching the decrypt process.
Another thing you could try, if you're willing.... exit out of pyTivo completely. Go to the install folder. Double click on pytivo.exe. That should open a command window with the pytivo output being printed to the window. Now go into the desktop folder and double click pytivodesktop.exe. That will launch the UI. Now try again and when it gets to the end of the download watch the command window with pyTivo running. If there is some sort of error it will be printed there. If you can grab the text of the error and post it here so I can see what's going on.
And .... (pause for dramatic impact) ... Success!A new build has been posted. This one removes the two step decryption process and reverts to the old decrypt as it downloads option it had before, but using tivolibre instead of tivodecode.