Sounds like a Windows File permissions problem. Is the E drive a shared network drive?

__________________
Follow @pytivo on Twitter for project updates and more! To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. | To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. A Web app for Roku Remote Control

Sounds like a Windows File permissions problem. Is the E drive a shared network drive?

I gave the e drive permission to every one in all 4 entries. I hope that is how to set up sharing. Like i have mention earlier The old set worked ok to push programs. It the newer one from the last years that I am have problems with.

Make sure you stop the non-admin pytivo. Then open a File Explorer window and go to the pytivo directory. Then from the File Menu, you should see Open command prompt > Open command prompt as administrator.

Spoiler:

Open the command prompt as administrator, then startup pytivo.py as you have done before. If that gets things working you can continue to use it like that, or figure out the right permissions to give to the E:\To The Tivo directory so pyTivo can access it as non-admin.

__________________
Follow @pytivo on Twitter for project updates and more! To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. | To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. A Web app for Roku Remote Control

Make sure you stop the non-admin pytivo. Then open a File Explorer window and go to the pytivo directory. Then from the File Menu, you should see Open command prompt > Open command prompt as administrator.

Spoiler:

Open the command prompt as administrator, then startup pytivo.py as you have done before. If that gets things working you can continue to use it like that, or figure out the right permissions to give to the E:\To The Tivo folder directory so pyTivo can access it as non-admin.

This is how the files are set up. It the same for for the tivo, to the tivo,and drive c.

This is how the files are set up. It the same for for the tivo, to the tivo,and drive c.

I've found that Windows 8 seems to be designed to make it difficult for you to do anything. It's like M$ attitude is "We know what's best and you really don't want to do that, so we'll enforce the security we think is necessary no matter what your settings are."

Ok this what happening now. I attached a screen shot of the permissions I gave. Then I open command prompt with admin privileges. I get second screen shot. I open ie and enter localhost:9032 this screen will show up the 3 rd screen shot but then after clicking on my videos this will come up " this page can not be displayed".

Ok this what happening now. I attached a screen shot of the permissions I gave. Then I open command prompt with admin privileges. I get second screen shot. I open ie and enter localhost:9032 this screen will show up the 3 rd screen shot but then after clicking on my videos this will come up " this page can not be displayed".

I have a question that I might be misunderstanding.You said to stop pytivo. How do it check that? I always was rebooting the computer think that pytivo does not start when it is rebooted.

The ones you start can be stopped by doing a Ctrl-c (hold down the "Ctrl" key and hit the "c" key) while in the command window in which it is running.

To see if it is running as a service, do a Ctrl-Alt-Del, select Task Manager, then select the "Services" tab select any service named "pyTivo" or "python", right mouse and select "Stop". I was going to suggest you do this anyway. Post here if you find any so named.

What I am asking is why have you not installed pyTivo in its own directory. Start fresh.

Stop pyTivo.

Create C:\pyTivo

Copy pyTivo.conf from C:\Program Files\pyTivo to C:\pyTivo

Copy everything from pyTivo-master to C:\pyTivo

Start the pyTivo,py that is in C:\pyTivo not the one that is in C:\Program Files\pyTivo.

Ok this is what did just now . Check to see if pytvo or python is r.unning they are not
Open a command with admin rights.
Entered cd C:\pyTivo ehter then pytivo.py
Now I get this.
C:\pytivo>pytivo.py
Traceback (most recent call last):
File "C:\pytivo\pyTivo.py", line 15, in <module>
import httpserver
File "C:\pytivo\httpserver.py", line 16, in <module>
from Cheetah.Template import Template
File "C:\pytivo\Cheetah\Template.py", line 59, in <module>
from Cheetah.Compiler import Compiler, DEFAULT_COMPILER_SETTINGS
File "C:\pytivo\Cheetah\Compiler.py", line 35, in <module>
from Cheetah.Utils.Indenter import indentize # an undocumented preprocessor
ImportError: No module named Utils.Indenter

C:\pytivo>.

I think it is about time we quit on this ideal.
as least I did find out to copy and paste the command lines instead of using a print screen app.

Ok this is what did just now . Check to see if pytvo or python is r.unning they are not
Open a command with admin rights.
Entered cd C:\pyTivo ehter then pytivo.py
Now I get this.
C:\pytivo>pytivo.py
Traceback (most recent call last):
File "C:\pytivo\pyTivo.py", line 15, in <module>
import httpserver
File "C:\pytivo\httpserver.py", line 16, in <module>
from Cheetah.Template import Template
File "C:\pytivo\Cheetah\Template.py", line 59, in <module>
from Cheetah.Compiler import Compiler, DEFAULT_COMPILER_SETTINGS
File "C:\pytivo\Cheetah\Compiler.py", line 35, in <module>
from Cheetah.Utils.Indenter import indentize # an undocumented preprocessor
ImportError: No module named Utils.Indenter

C:\pytivo>.

This is one reason I wanted you to use this rather that the one in Program Files. There is something seriously wrong with your installation. When you unzipped the file you downloaded, did you tell it to retain the directory structure?

Quote:

Originally Posted by caddyroger

I think it is about time we quit on this ideal.
as least I did find out to copy and paste the command lines instead of using a print screen app.

That's up to you but bear in mind that it may not be easy to get back to where you were.

This is one reason I wanted you to use this rather that the one in Program Files. There is something seriously wrong with your installation. When you unzipped the file you downloaded, did you tell it to retain the directory structure?

That's up to you but bear in mind that it may not be easy to get back to where you were.

Guess i believe we got to work. I re downloaded the master file to one of my hard drives instead of network drive. The network drive was only showing 15 files but my pc drive showed 21 files. I copied the new tivo master to pytivo folder. I open the command up and it looked ok. I open the web page up and clicked my videos. It went to the my videos page. I haven't tried to upload but Ii will in a few minutes. Thanks for the help

Guess i believe we got to work. I re downloaded the master file to one of my hard drives instead of network drive. The network drive was only showing 15 files but my pc drive showed 21 files. I copied the new tivo master to pytivo folder. I open the command up and it looked ok. I open the web page up and clicked my videos. It went to the my videos page. I haven't tried to upload but Ii will in a few minutes. Thanks for the help

I just did a quick install of PyTiVo and ffmpeg since I have been having issues recently with my Tivo Server from TiVo Desktop stopping. I don't know if it's becuase of the large amount of shows or what. I've also setup KMTTG.

But anyway. I have it setup and am able to transfer content back to my TiVos without issue.

But when I view the list of shows from the PC on the TiVo, it doesn't show up in groups. Is there some setting in PyTivo I need to enable to allow me to see the groups? I can turn groups on/off on the TiVo and it makes no difference.

The HDUI and the SDUI have separate grouping controls (and pyTivo shares are forced to SDUI mode). Press "2" while viewing the pyTivo share.

Thanks. I tried it but that didn't do anything. It had the same effect as me changing the groups on/off on the options page. Only pressing "2" is a shortcut instead of going to that page. I know when I had the TiVo Server running groups would show up.

I only set this up to emulate what TiVo Desktop does. So KMTTG will transfer shows to the PC automatically and then I setup PyTiVo and ffmpeg so I could view the list of shows and transfer them back when needed. But without grouping the list is very large since I have around 650 shows in there right now.

So to be clear, you're seeing the line "Groups sorted by date" (or "Groups sorted by name") at the bottom of the screen, and still not seeing groups in the list? And, you do have subdirectories (folders) within the pyTivo share?

Or... is this a flat directory full of .TiVo files, and you're relying on the internal metadata to group? Is that a thing TiVo Desktop does? pyTivo doesn't do that. It just reflects the operating system's directory structure.

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

So to be clear, you're seeing the line "Groups sorted by date" (or "Groups sorted by name") at the bottom of the screen, and still not seeing groups in the list? And, you do have subdirectories (folders) within the pyTivo share?

Or... is this a flat directory full of .TiVo files, and you're relying on the internal metadata to group? Is that a thing TiVo Desktop does? pyTivo doesn't do that. It just reflects the operating system's directory structure.

Yes just a folder full of shows, no sub-folders. TiVo Desktop would automatically put things in folders when you viewed them from a TiVo. But the folders didn't actually reside on the PC.

So it sounds like I need to manually put the shows in folders on the PC to see them in folders from the TiVo? Or is there a way to automate putting the shows in folders?

Um... QueryItem has always returned 404, because pyTivo doesn't implement it. (I did eventually add it for Photos and Music, but not Video.) Apart from the 404 in the log, its absence has no detectable effect. It's even less meaningful for push than for pulls, because on push requests, the TiVo doesn't even make TiVoConnect queries.

Are you having an actual problem pushing or pulling?

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Pull (from video share on my compute to the Tivo) problem - This used to work , but now when I ask for the video to pushed it wont get into the ToDo list.

The only reason I looked at these 404s is that for some reason it went from working with a large directory full of files (30-40 videos), one day it did not want to take files off of this share (C:\Users\username\videos), so I tried a number of things and the best hack so far is to put one file in the video share dir at a time and then it seemed to work. I tried shortening the path, changing the names of the files to shorter names, etc. Cant figure it out.

It seems its choking on specific movies without ever getting to ffmpeg. These at the moment seem to be MP4. But this same movie was transferred before.

I converted it to MKV (from MP4) and its still the same. Seems im only able to transfer AVI?

Pull (from video share on my compute to the Tivo) problem - This used to work , but now when I ask for the video to pushed it wont get into the ToDo list.

I'm a bit confused. How are you initiating the transfer? By selecting the share in "My Shows" on the TiVo (which would be a pull) or by selecting it for push in pyTivo or vidmger?

Quote:

Originally Posted by mickrussom

The only reason I looked at these 404s is that for some reason it went from working with a large directory full of files (30-40 videos), one day it did not want to take files off of this share (C:\Users\username\videos), so I tried a number of things and the best hack so far is to put one file in the video share dir at a time and then it seemed to work. I tried shortening the path, changing the names of the files to shorter names, etc. Cant figure it out.

Is it possible that one file is causing the problem? Have you tried splitting the videos into two different shares and seeing if the problem only occurs with one the other?