PyTivo Video Manager HME App for pyhme

Discussion in 'Developers Corner' started by jbernardis, Apr 20, 2011.

  1. spaldingclan

    spaldingclan Member

    394
    2
    Aug 22, 2012
    ah, I've got Pytivo setup already (works well)...just wasn't sure how to setup HME
     
  2. spaldingclan

    spaldingclan Member

    394
    2
    Aug 22, 2012
    doesn't look like there are any instructions on using this with Windows.
     
  3. gonzotek

    gonzotek tivo_xml developer

    2,538
    59
    Sep 24, 2004
    Outside...
    For HME for python, see the readme:
    https://github.com/wmcbrine/hmeforpython/#readme

    The startup directions are sparse, but basically, you begin by downloading the zip file of the code:
    https://github.com/wmcbrine/hmeforpython/archive/master.zip

    Extract that to a directory you'll want to run it from, then open a command line and navigate to that directory, then run
    Code:
    python start.py
    to start the HME for python server. That should run the included examples and you should be able to see them as apps on the TiVo.

    Once you have that working, you can move on to installing PyTiVo Video Manager, using the zip found here:
    https://github.com/jbernardis/pytivo-video-manager/archive/master.zip
    and directions here:
    https://github.com/jbernardis/pytivo-video-manager/#readme

    Ask for help in this thread when/if you get stuck, and we'll try to help work it out. From there, we can improve the directions
     
  4. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    That is also the recommendation of the package maintainer for Debian "Jessie". I spoke with Jeff about it, and he concurs. I edited the calls in vidmgr and in jukebox, removed the python-imaging package, and everything is working fine.
     
  5. spaldingclan

    spaldingclan Member

    394
    2
    Aug 22, 2012
    never mind...those directions are horrendous. Never could get it working
     
  6. jcthorne

    jcthorne Well-Known Member

    3,116
    196
    Jan 28, 2002
    Houston
    Sorry you feel that way. Perhaps you should take a look at Streambaby. Does not do everything vidmgr does but it is much easier to set up.
     
  7. windracer

    windracer joined the 10k club

    12,260
    216
    Jan 3, 2003
    St. Pete, FL
    Did you get HME for Python working first?
     
  8. gonzotek

    gonzotek tivo_xml developer

    2,538
    59
    Sep 24, 2004
    Outside...
    Just curious, at what point did you get tripped up?
     
  9. spaldingclan

    spaldingclan Member

    394
    2
    Aug 22, 2012
    I got pytivo up last year but the hme directions are even worse. Where do I actaully put the unzipped folder? I tried running it from a command line but windows said it doesn't know what the Python command is.
     
  10. spaldingclan

    spaldingclan Member

    394
    2
    Aug 22, 2012
    And I do appreciate you trying to help
     
  11. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    Where do you want to put it? It's your machine. You decide where it goes.

    You need to be more specific. What, exactly, is the error? What command, exactly, did you try running from the CL?
     
  12. spaldingclan

    spaldingclan Member

    394
    2
    Aug 22, 2012
    I ran python start.py from the CL in the folder I unzipped
     
  13. windracer

    windracer joined the 10k club

    12,260
    216
    Jan 3, 2003
    St. Pete, FL
    If the python executable isn't in your path, you'll need to specify that (i.e., C:\Program Files (x86)\Python\python.exe start.py).
     
  14. lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...
    It appears to me that python isn't properly installed.
     
  15. gonzotek

    gonzotek tivo_xml developer

    2,538
    59
    Sep 24, 2004
    Outside...
    How do you start pytivo now? pytivo also depends on python, so you seem to have python at least partially installed on your machine. Try windracer's recommendation.

    I don't want to mess up your pytivo install, but if it turns out you need a new copy of python, you'd want to use a version from the 2.X branch, not the 3.0 branch (latest as of today is 2.7.8, available at https://www.python.org/downloads/release/python-278/). That would be compatible with pytivo and 'HME for python' (and, by extension, pyTivo Video Manager).


    Please keep in mind all of these piece of software were developed by community members for their own enjoyment, and shared with the community without any expectation of compensation. If the directions are incomplete or in error, it's because no one has had a chance to improve them yet.
     
  16. spaldingclan

    spaldingclan Member

    394
    2
    Aug 22, 2012
    I run Pytivo from it's own folder called "pytivo" do I need to put HME in that folder where python is and run from there? I know theres no compensatin but why bother making a software for the community if only the nerdiest of the nerds can use it?
     
  17. lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...
    *sigh*. Saying that pyTivo is in its own folder doesn't answer the question. How do you start it?
     
  18. wmcbrine

    wmcbrine Well-Known Mumbler

    11,698
    811
    Aug 2, 2003
    They aren't, actually.

    HME for Python is a package for programmers, only. I'd prefer that jbernardis took start.py and hme.py and included them in his distribution, rather than having the end user install HME for Python as a dependency. Then again, I'm not sure how much it would help, in this case.

    spaldingclan: *Plonk*
     
  19. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    You seem to have an obsession for considerations of where things go.

    Well, I can't speak for the other members of the forum, but there goes my impulse to render assistance to you. For the record:

    1. There is nothing wrong with being a nerd.

    2. I am not now nor have I ever been a nerd, yet I did not find the installation of HME for Python to be particularly difficult.

    3. Just because someone is not utterly stupid does not mean they are a nerd.
     
  20. spaldingclan

    spaldingclan Member

    394
    2
    Aug 22, 2012
    you're taking this awful personal,

    all I was saying is that if I can install pytivo, i ought to be able to install this...but the instructions are horrifically written

    of course I tried to run it from the CL...
     

Share This Page