PyTivo should work when its properly configured. You would also need to go to Tivo.com and login to your account, under DVR Preferences, there are boxes for TRANSFERS and DOWNLOADS to check, or transfers will not work at all, if you have not done this before. Your Tivo and your account should have a Media Access Key, which you will need to put into Tivo Desktop or PyTivo to work.
Original S1 (Recycle Heaven)
Series 2 (PLS, sold)
TiVo HD (XL, PLS, "652")
Juliet Basic (4XL, PLS)
The TiVo Apocalypse begins on Sat 2013 Feb 16 00:00 GMT!