Description
TiVo Hacks covers tips for changing the order of recorded programs, activating the 30-second skip to blaze through commercials, and more, by using magical remote-control codes. Once you take the lid off, you will learn how to gain even more fun and functionality. You can upgrade the hard drive for more hours of recording, log in to the serial port for command-line access to programming data, log files, closed-captioning data, display graphics on the TiVo screen, and even play MP3s.
Note: Not all TiVos are the same. The original TiVo, the Series 1, is the most hackable TiVo out there; it's a box thrown together with commodity parts and the TiVo code is running on open hardware. The Series 2 TiVo, the most commonly sold TiVo today, is not open. You won't see hacks in this book that involve modifying Series 2 software.
Full Description
Table of Contents
-
Chapter 1 TiVo Remote Control Hacks
-
Hacks #1-19
-
Remote Control Hacks
-
Backdoor Hacks
-
Swinging TiVo
-
Must-Skim TV
-
Navigation Shortcuts
-
The 30-Second Skip
-
An Onscreen Clock
-
Making the Play Bar Disappear Faster
-
What's Your TiVo Doing?
-
Opening the Backdoor
-
Italicizing Everything
-
Sorting the Now Playing List
-
Turning Off Overshoot Protection
-
Controlling Overshoot Protection
-
Pushing Fast Forward to Eleven
-
Viewing Suggestions in the To Do List
-
Viewing "Hidden" Recordings
-
Activating the Node Navigator
-
Enabling Advanced WishLists
-
Turning Off the TiVo Software
-
Applaud the TiVo Team
-
-
Chapter 2 Adding More Hours
-
Hacks #20-28
-
Basic Assumptions
-
Gathering Some Information
-
Getting Everything Together
-
Opening the Box
-
Removing TiVo's Hard Drive or Drives
-
Installing TiVo's Hard Drive in Your PC
-
Using MFS Tools for Backup and Restore
-
Backing Up Your TiVo Software
-
Restoring from Backup
-
Adding a Second Drive the Quick-n-Dirty Way
-
Putting TiVo's Drives Back
-
Testing Your TiVo's New Capacity
-
-
Chapter 3 The TiVo Shell
-
Hacks #29-46
-
Mounting and Working with TiVo's Drive Partitions
-
Enabling Bash over the Serial Port
-
Copying Unix Binaries to TiVo
-
Clean Up and Shut Down
-
Connecting to TiVo Serially
-
Installing Unix Binaries on TiVo
-
Poking Around
-
Moving Stuff to and from Your TiVo
-
Installing the less Pager on Your TiVo
-
Text Editing with vi on Your TiVo
-
Text Editing with Emacs on Your TiVo
-
Displaying Images on Your TV
-
Putting Text on the Screen
-
Capturing Closed Captioning
-
Caller ID on Your TV
-
Running the Same Thing Over and Over...
-
Save Multiple Shows at a Time to Your VCR
-
Playing MP3s on your TiVo
-
-
Chapter 4 Bring the Internet to TiVo
-
Hacks #47-62
-
Running PPP over TiVo's Serial Port
-
Accept a PPP Connection from TiVo on Your PC
-
Getting Your TiVo Series 1 Online
-
Getting Your TiVo Series 2 Online
-
Figuring Out Your TiVo's IP Address
-
Getting Telnet to Your Ethernet-Enabled TiVo
-
Fetching Files from the Web
-
wget Things from the Web
-
Setting Up an FTP server
-
Using the Same Filesystem
-
Reading Email on Your TiVo
-
Using the TiVo Control Station
-
Turning Your TV into a Virtual Window
-
Streaming Internet Audio Broadcasts to TiVo
-
Watching Your Email
-
Listen to Your Email
-
-
Chapter 5 TiVo and the Web
-
Hacks #63-80
-
Signing Up for the Home Media Option
-
Remotely Scheduling a Recording Through the HMO
-
TiVoWeb, a Web Interface to Your TiVo
-
Scheduling a Recording with TiVoWeb
-
What's on and beyond the To Do List?
-
Deleting Scheduled Recordings
-
Undeleting Recordings
-
Renaming Recordings
-
Editing Season Passes
-
Emulating the TiVo Remote
-
Emulating TiVo's Screens
-
Using TiVo Mail
-
Changing Channel Logos
-
Automatically Assigning All Logos
-
Creating Your Own Custom Logos
-
Dropping New Extensions into TiVoWeb
-
Starting TiVoWeb with TiVo
-
Putting Your TiVo on the Web
-
-
Chapter 6 Working with Videos
-
Hacks #81-87
-
Limitations
-
Pulling Video from Your TiVo over FTP
-
Pulling Video from Your TiVo via Web Interface
-
Playing Extracted Video
-
Streaming Video Directly from TiVo
-
Converting Extracted Video
-
Putting Videos Back into TiVo
-
Moving Shows Between TiVo Units
-
-
Chapter 7 Writing Code
-
Hacks #88-100
-
A Crash Course in Tcl
-
Navigating the Media Filesystem
-
Inspecting MFS Objects
-
Extracting Your Now Showing List
-
Discovering Your Favorite Actors
-
Discovering Your Favorite Writers, Producers, and Directors
-
Turning Favorites Lists into JavaScript
-
How Do You Watch TV?
-
Browsing Through TiVo's Resources
-
Making Recordings Start Late and End Early
-
Editing Resources with a Point and a Click
-
Catching TiVo Events
-
Disabling the Live TV button
-
Cross-Compiling C Code for TiVo
-
-
Colophon
Product Details
- Title: TiVo Hacks
- By: Raffi Krikorian
- Publisher: O'Reilly Media
- Print Release: August 2003
- Ebook Release: February 2009
- Pages: 288 pages
- Print ISBN: 978-0-596-00553-5 | ISBN 10: 0-596-00553-9
- Ebook ISBN: 978-0-596-10427-6 | ISBN 10: 0-596-10427-8
Colophon
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The tool on the cover of TiVo Hacks are jumper cables. Jumper cables are heavy duty electrical cables with alligator clips used to make a connection for jump starting a vehicle. Sarah Sherman was the production editor and proofreader for TiVo Hacks. Brian Sawyer was the copyeditor. Genevieve d'Entremont and Colleen Gorman provided quality control. Lucie Haskins wrote the index.
Emma Colby designed the cover of this book, based on a series design by Edie Freedman. The cover image is a photograph taken from the Stockbyte Work Tools CD. Emma Colby produced the cover layout with Quark-XPress 4.1 using Adobe's Helvetica Neue and ITC Garamond fonts.
David Futato designed the interior layout. This book was converted by Andrew Savikas to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Helvetica Neue Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia Free-Hand 9 and Adobe Photoshop 6.
