--
Charlie Brej
APT Group, Dept. Computer Science, University of Manchester
Web: http://www.cs.man.ac.uk/~brejc8/ Tel: +44 161 275 6844
Mail: IT302, Manchester University, Manchester, M13 9PL, UK
export TEMP=/tmp/ export GRAB_OPTS="--quiet" export WEEKEND=`for DAY in monday tuesday wednesday thursday friday; do echo --not --start \`date --date=$DAY +%Y%m%d\` ; echo --not --start \`date --date=next\ week\ $DAY +%Y%m%d\`; done;` export WEEKDAY=`for DAY in saturday sunday; do echo --not --start \`date --date=$DAY +%Y%m%d\` ; echo --not --start \`date --date=next\ week\ $DAY +%Y%m%d\`; done;`
echo channel boomerang.cartoonnetwork.com > $TEMP/boomerang.channels
echo channel uk.cartoonnetwork.com > $TEMP/cartoon_network.channels
echo channel discoveryeurope.com > $TEMP/discovery.channels
echo channel home.discoveryeurope.com > $TEMP/discovery_hl.channels
echo channel tcm.turner.com > $TEMP/tcm.channels
echo channel uk-food.flextech.telewest.co.uk > $TEMP/uk_food.channels
echo channel uk-gold.flextech.telewest.co.uk > $TEMP/uk_gold.channels
echo channel uk-style.flextech.telewest.co.uk > $TEMP/uk_style.channels
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?><!DOCTYPE tv SYSTEM
\"xmltv.dtd\"><tv>\
<channel
id=\"xtraview.co.uk\"><display-name>Xtraview</display-name></channel>\
</tv>" >$TEMP/xtraviewhead.xmltv
tv_grab_uk_rt $GRAB_OPTS --config-file $TEMP/boomerang.channels \
|tv_grep --start "^........0[678]...." \
|tv_grep --stop "^........0[678]...." --or --stop "^........090000" \
|sed s/channel=\"boomerang.cartoonnetwork.com/channel=\"xtraview.co.uk/ >
$TEMP/boomerang.xmltv
tv_grab_uk_rt $GRAB_OPTS --config-file $TEMP/discovery_hl.channels \
|tv_grep --start "^........09...." --or --start "^........1[01]...." \
|tv_grep --stop "^........09...." --or --stop "^........1[01]...." --or
--stop "^........120000" \
|sed s/channel=\"home.discoveryeurope.com/channel=\"xtraview.co.uk/ >
$TEMP/discovery_hl.xmltv
tv_grab_uk_rt $GRAB_OPTS --config-file $TEMP/cartoon_network.channels \
|tv_grep $WEEKEND --start "^........1[45]...." --or --start
"^........1[23]...." --or --start "^........1[67]...." \
|tv_grep $WEEKEND --stop "^........1[45]...." --or --stop
"^........1[23]...." --or --stop "^........1[67]...." \
--or --stop "^........180000"
--or $WEEKDAY --stop "^........140000" \
|sed s/channel=\"uk.cartoonnetwork.com/channel=\"xtraview.co.uk/ >
$TEMP/cartoon_network.xmltv
tv_grab_uk_rt $GRAB_OPTS --config-file $TEMP/uk_food.channels \
|tv_grep $WEEKDAY --start "^........1[45]...." \
|tv_grep --stop "^........1[45]...." --or --stop
"^........160000" \
|sed s/channel=\"uk-food.flextech.telewest.co.uk/channel=\"xtraview.co.uk/
> $TEMP/uk_food.xmltv
tv_grab_uk_rt $GRAB_OPTS --config-file $TEMP/uk_style.channels \
|tv_grep --start "^........18...." \
|tv_grep --stop "^........18...." --or --stop "^........190000" \
|sed s/channel=\"uk-style.flextech.telewest.co.uk/channel=\"xtraview.co.uk/
> $TEMP/uk_style.xmltv
tv_grab_uk_rt $GRAB_OPTS --config-file $TEMP/uk_gold.channels \
|tv_grep $WEEKDAY \
|tv_grep --start "^........19...." --or --start "^........20...." \
|tv_grep --stop "^........19...." --or --stop "^........20...." --or
--stop "^........210000" \
|sed s/channel=\"uk-gold.flextech.telewest.co.uk/channel=\"xtraview.co.uk/
> $TEMP/uk_gold.xmltv
tv_grab_uk_rt $GRAB_OPTS --config-file $TEMP/tcm.channels \
|tv_grep $WEEKEND \
|tv_grep --start "^........19...." --or --start "^........20...." \
|tv_grep --stop "^........19...." --or --stop "^........20...." --or
--stop "^........210000" \
|sed s/channel=\"tcm.turner.com/channel=\"xtraview.co.uk/ > $TEMP/tcm.xmltv
tv_grab_uk_rt $GRAB_OPTS --config-file $TEMP/discovery.channels \
|tv_grep --start "^........2[12]...." \
|tv_grep --stop "^........2[12]...." --or --stop "^........230000" \
|sed s/channel=\"discoveryeurope.com/channel=\"xtraview.co.uk/ >
$TEMP/discovery.xmltv
tv_cat $TEMP/xtraviewhead.xmltv $TEMP/boomerang.xmltv
$TEMP/cartoon_network.xmltv $TEMP/discovery.xmltv \
$TEMP/discovery_hl.xmltv $TEMP/tcm.xmltv $TEMP/uk_food.xmltv
$TEMP/uk_gold.xmltv $TEMP/uk_style.xmltv |tv_sort
rm $TEMP/boomerang.channels $TEMP/cartoon_network.channels
$TEMP/discovery.channels $TEMP/discovery_hl.channels \
$TEMP/tcm.channels $TEMP/uk_food.channels $TEMP/uk_gold.channels
$TEMP/uk_style.channels $TEMP/boomerang.xmltv \
$TEMP/cartoon_network.xmltv $TEMP/discovery.xmltv $TEMP/discovery_hl.xmltv
$TEMP/tcm.xmltv $TEMP/uk_food.xmltv \
$TEMP/uk_gold.xmltv $TEMP/uk_style.xmltv $TEMP/xtraviewhead.xmltv
_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
