Difference between revisions of "TiVo"

From ShawnReevesWiki
Jump to navigationJump to search
(→‎Modem: formatting)
Line 6: Line 6:
 
I've made a script that allows a serial port on a Mac running OS X to serve an internet connection to the TiVo's serial port. I use a Keyspan USB serial adapter to provide the serial port on the Mac.
 
I've made a script that allows a serial port on a Mac running OS X to serve an internet connection to the TiVo's serial port. I use a Keyspan USB serial adapter to provide the serial port on the Mac.
 
;Applescript
 
;Applescript
<blockquote>display dialog "Before continuing, use System
+
display dialog "Before continuing, use System
Preferences to start Internet
+
Preferences to start Internet
Sharing via an unused port,
+
Sharing via an unused port,
like firewire."
+
like firewire."
set pppdTivoScript to "LocalHostIP=`ifconfig | grep 'inet 172' | awk '{ print $2 }'`; KeyspanPort=`ls /dev | grep USA | grep cu`; echo \"Sharing ip connection from $LocalHostIP via pppd\"; /usr/sbin/pppd dump noauth proxyarp /dev/$KeyspanPort 115200 $LocalHostIP:172.16.1.18 passive local maxfail 0 nocrtscts xonxoff"
+
set pppdTivoScript to "LocalHostIP=`ifconfig | grep 'inet 172' | awk '{ print $2 }'`; KeyspanPort=`ls /dev | grep USA | grep cu`;
set scriptresult to do shell script pppdTivoScript with administrator privileges
+
echo \"Sharing ip connection from $LocalHostIP via pppd\"; /usr/sbin/pppd dump noauth
display dialog "Output of pppdTiVoScript:" & return & scriptresult</blockquote>
+
proxyarp /dev/$KeyspanPort 115200 $LocalHostIP:172.16.1.18 passive local maxfail 0 nocrtscts xonxoff"
 +
set scriptresult to do shell script pppdTivoScript with administrator privileges
 +
display dialog "Output of pppdTiVoScript:" & return & scriptresult
 +
 
 
Also see http://www.tivohelp.com/archive/tivohelp.swiki.net/45.html
 
Also see http://www.tivohelp.com/archive/tivohelp.swiki.net/45.html
 
and http://www.tivopedia.com/tivo-remote-tricks.php
 
and http://www.tivopedia.com/tivo-remote-tricks.php

Revision as of 17:23, 24 February 2010

Tips

Skip 30 seconds
To change the advance key to advance 30 seconds instead of to the next 15 minute tick (or to change back), play something, then press Select - Play - Select - 3 - 0 - Select. If you hear three rings, then it worked. If not, try again.
Change sort order of Now Playing List
While something is playing, press Slow - 0 (zero) - Record - Thumbs Up, then choose the sort method.
On-screen clock
To show a clock at the bottom right, very small, in white, while something is playing, press Select - Play - Select - 9 - Select.

Modem

I've made a script that allows a serial port on a Mac running OS X to serve an internet connection to the TiVo's serial port. I use a Keyspan USB serial adapter to provide the serial port on the Mac.

Applescript
display dialog "Before continuing, use System
Preferences to start Internet
Sharing via an unused port,
like firewire."
set pppdTivoScript to "LocalHostIP=`ifconfig | grep 'inet 172' | awk '{ print $2 }'`; KeyspanPort=`ls /dev | grep USA | grep cu`;
echo \"Sharing ip connection from $LocalHostIP via pppd\"; /usr/sbin/pppd dump noauth
proxyarp /dev/$KeyspanPort 115200 $LocalHostIP:172.16.1.18 passive local maxfail 0 nocrtscts xonxoff"
set scriptresult to do shell script pppdTivoScript with administrator privileges
display dialog "Output of pppdTiVoScript:" & return & scriptresult

Also see http://www.tivohelp.com/archive/tivohelp.swiki.net/45.html and http://www.tivopedia.com/tivo-remote-tricks.php