[mythtv-users] How does mythtv-setup assign the tv_grab script?
Ralph
mythicalbeast at ralphdavis.info
Mon Nov 28 03:24:14 EST 2005
Thanks Phil - when I get this baby up and running I will certainly
give it a whirl!
On Sun Nov 27 06:50:05 EST 2005 Phill Edwards wrote:
>Here 'tis.
>
>#!/bin/bash
># -------------------------------------------------------------------------
>#
># Script : tv_grab_au - Grab Australian TV listings
># Author : Phill Edwards
># Descn : Choose which grabber to run.
># 1st run the grabber then mythfilldatabase
># to load the xmltv info into MythTV.
>#
># -------------------------------------------------------------------------
>
># Configure which grabber we want to run - NineMSN or OzTiVo or D1.
>USEGRAB=ninemsn
>#USEGRAB=d1
>#USEGRAB=oztivo
>
>echo "tv_grab_au.sh started at `date`"
>echo "tv_grab_au.sh using grabber $USEGRAB"
>
># Run the appropriate grabber & mythfilldatabase cmds depending on USEGRAB.
>case $USEGRAB in
> ninemsn) :
> # New tv_grab_au - more "standard" mythtv format. NineMSN-based.
># /usr/local/bin/tv_grab_au_v1.39 --config-file
>/home/mythtv/.xmltv/tv_grab_au_9msn.conf
># /usr/local/bin/tv_grab_au_v1.40 --config-file
>/home/mythtv/.xmltv/tv_grab_au_9msn.conf
> # Load TV listings into mythtv database
> mythfilldatabase --file 1 7 /home/mythtv/.xmltv/tvlistings_9msn.xml
> ;;
> oztivo) :
> # Get data from OzTiVo. Logon for OzTiVo in config file
># /usr/local/bin/tv_grab_au_tuhs.orig --days 7 --config-file
>/home/mythtv/.xmltv/tv_grab_au_tuhs.py --force-explicit-timezone
>--output /home/mythtv/.xmltv/tvlistings_tuhs.xml
> /usr/local/bin/tv_grab_au_tuhs --days 7 --config-file
>/home/mythtv/.xmltv/tv_grab_au_tuhs.xml --force-explicit-timezone
>--output /home/mythtv/.xmltv/tvlistings_tuhs.xml
> # Load TV listings into mythtv database
> mythfilldatabase --file 1 7 /home/mythtv/.xmltv/tvlistings_tuhs.xml
> ;;
> d1) :
> # Get data from d1.com.au. The channel xmltvid's are in xxxx.d1.com.au
> # format so have to sed them all to the format I use before
> being written
> # to the tvlistings xml file - hence the big complicated sed command.
> # Also, don't let it grab icons as it overwrites my icon settings.
> /usr/local/bin/tv_grab_au_d1 --config-file
>~mythtv/.xmltv/tv_grab_au_d1.conf --no-icons --days 7 | sed
>'s/freesd\.Sydney\.SBS-2\.d1\.com\.au/news\.sbs\.com\.au/g ;
>s/freesd\.Sydney\.7\.d1\.com.au/sydney\.seven\.com\.au/g ;
>s/freesd\.Sydney\.10\.d1\.com\.au/sydney\.ten\.com\.au/g ;
>s/freesd\.Sydney\.SBS\.d1\.com\.au/sydney\.sbs\.com\.au/g ;
>s/freesd\.Sydney\.2-2\.d1\.com\.au/abc2\.abc\.gov\.au/g ;
>s/freesd\.Sydney\.9\.d1\.com\.au/sydney\.nine\.com\.au/g ;
>s/freesd\.Sydney\.2\.d1\.com\.au/nsw\.abc\.gov\.au/g' >
>~mythtv/.xmltv/tvlistings_d1.xml
> # Load TV listings into mythtv database
> mythfilldatabase --file 1 7 /home/mythtv/.xmltv/tvlistings_d1.xml
> ;;
> *) :
> # Give error as this grabber isn't valid
> echo "tv_grab_au.sh error: the grabber \"$USEGRAB\" isn't valid"
> ;;
>esac
>
>echo "tv_grab_au.sh ended at `date`"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20051128/033ee9d9/attachment.htm
More information about the mythtv-users
mailing list