Network-based remote control for TiVo Series 3+, uses Tkinter or GTK.