Windows Requirements

Install Python:

pyTivo requires Python 2.4 or higher.
Download the file of choice from Python Download Site
Run the installer selecting the defaults.

Install pyTivo:

The CurrentRelease page offers both a Windows Installer and Compressed Packages for installation.

Windows Installer

The windows installer has several benefits and is HIGHLY recommended for new users. The installer has the following benefits

  • Single file download
  • Automated step-by-step installation
  • Option to install as a service without downloading additional software
  • Automated creation of initial configuration file.
  • Installs start menu icons for easy access
  • Easy one click uninstall

Installing

  1. Install python 2.4 or higher.
  2. Download and run the pyTivo windows installer. CurrentRelease

Uninstall

  1. Open Control Panel -> Add Remove Programs
  2. Select pyTivo and click uninstall

Compressed Package

pyTivo can also be downloaded as a compressed tar.gz file. Certain distributions of pyTivo may only be available in this format.

Installing

  1. Install python 2.4 or higher.
  2. Download compressed package. CurrentRelease
  3. Uncompress into desired folder
  4. Create your configuration file. ConfigurepyTivo

Setting pyTivo as a Windows Service

If you choose to download a compressed package you must download pywin32 to create the pyTivo service.

  1. Download and install the pywin32 module of python. See http://sourceforge.net/projects/pywin32/
  2. Start Menu->Run
  3. Type "cmd" and hit enter
  4. Change directory to base pyTivo directory (For example, type "cd C:\program files\pytivo")
  5. Type "pyTivoService.py --startup auto install"

Uninstalling

If you installed the service, remove it with the following steps

  1. Start Menu->Run
  2. Type "cmd" and hit enter
  3. Change directory to base pyTivo directory
  4. Type "pyTivoService.py remove"

Now simply delete the pyTivo base folder. pyTivo does not use the registry

General Notes

Note - If you have the Windows Firewall enabled, be sure to open the port number specified in your pyTivo.conf file. When first running pyTivo you may get the following warning:

windows firewall warning

Click "UNBLOCK" to allow pyTivo to run

Attachments