<html>
<head>
</head>
<body>
Thanks Phil - when I get this baby up and running I will certainly <br />
give it a whirl!<br />
<br />
On Sun Nov 27 06:50:05 EST 2005 Phill Edwards wrote:<br />
>Here 'tis.<br />
><br />
>#!/bin/bash<br />
># -------------------------------------------------------------------------<br />
>#<br />
># Script : tv_grab_au - Grab Australian TV listings<br />
># Author : Phill Edwards<br />
># Descn : Choose which grabber to run.<br />
># 1st run the grabber then mythfilldatabase<br />
># to load the xmltv info into MythTV.<br />
>#<br />
># -------------------------------------------------------------------------<br />
><br />
># Configure which grabber we want to run - NineMSN or OzTiVo or D1.<br />
>USEGRAB=ninemsn<br />
>#USEGRAB=d1<br />
>#USEGRAB=oztivo<br />
><br />
>echo "tv_grab_au.sh started at `date`"<br />
>echo "tv_grab_au.sh using grabber $USEGRAB"<br />
><br />
># Run the appropriate grabber & mythfilldatabase cmds depending on USEGRAB.<br />
>case $USEGRAB in<br />
> ninemsn) :<br />
> # New tv_grab_au - more "standard" mythtv format. NineMSN-based.<br />
># /usr/local/bin/tv_grab_au_v1.39 --config-file<br />
>/home/mythtv/.xmltv/tv_grab_au_9msn.conf<br />
># /usr/local/bin/tv_grab_au_v1.40 --config-file<br />
>/home/mythtv/.xmltv/tv_grab_au_9msn.conf<br />
> # Load TV listings into mythtv database<br />
> mythfilldatabase --file 1 7 /home/mythtv/.xmltv/tvlistings_9msn.xml<br />
> ;;<br />
> oztivo) :<br />
> # Get data from OzTiVo. Logon for OzTiVo in config file<br />
># /usr/local/bin/tv_grab_au_tuhs.orig --days 7 --config-file<br />
>/home/mythtv/.xmltv/tv_grab_au_tuhs.py --force-explicit-timezone<br />
>--output /home/mythtv/.xmltv/tvlistings_tuhs.xml<br />
> /usr/local/bin/tv_grab_au_tuhs --days 7 --config-file<br />
>/home/mythtv/.xmltv/tv_grab_au_tuhs.xml --force-explicit-timezone<br />
>--output /home/mythtv/.xmltv/tvlistings_tuhs.xml<br />
> # Load TV listings into mythtv database<br />
> mythfilldatabase --file 1 7 /home/mythtv/.xmltv/tvlistings_tuhs.xml<br />
> ;;<br />
> d1) :<br />
> # Get data from d1.com.au. The channel xmltvid's are in xxxx.d1.com.au<br />
> # format so have to sed them all to the format I use before <br />
> being written<br />
> # to the tvlistings xml file - hence the big complicated sed command.<br />
> # Also, don't let it grab icons as it overwrites my icon settings.<br />
> /usr/local/bin/tv_grab_au_d1 --config-file<br />
>~mythtv/.xmltv/tv_grab_au_d1.conf --no-icons --days 7 | sed<br />
>'s/freesd\.Sydney\.SBS-2\.d1\.com\.au/news\.sbs\.com\.au/g ;<br />
>s/freesd\.Sydney\.7\.d1\.com.au/sydney\.seven\.com\.au/g ;<br />
>s/freesd\.Sydney\.10\.d1\.com\.au/sydney\.ten\.com\.au/g ;<br />
>s/freesd\.Sydney\.SBS\.d1\.com\.au/sydney\.sbs\.com\.au/g ;<br />
>s/freesd\.Sydney\.2-2\.d1\.com\.au/abc2\.abc\.gov\.au/g ;<br />
>s/freesd\.Sydney\.9\.d1\.com\.au/sydney\.nine\.com\.au/g ;<br />
>s/freesd\.Sydney\.2\.d1\.com\.au/nsw\.abc\.gov\.au/g' ><br />
>~mythtv/.xmltv/tvlistings_d1.xml<br />
> # Load TV listings into mythtv database<br />
> mythfilldatabase --file 1 7 /home/mythtv/.xmltv/tvlistings_d1.xml<br />
> ;;<br />
> *) :<br />
> # Give error as this grabber isn't valid<br />
> echo "tv_grab_au.sh error: the grabber \"$USEGRAB\" isn't valid"<br />
> ;;<br />
>esac<br />
><br />
>echo "tv_grab_au.sh ended at `date`"<br />
<br />
<img src="http://i.msgtag.com/ahvBdEby/vhrpbp/lEblaFDbt/wws/yhBpyE.gif" alt=" " id="MSGTAGImage"/></body>
</html>