Ignore:
Timestamp:
02/02/16 17:55:45 (6 years ago)
Author:
obi
Message:

fix nbaondemand.sh

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/mediathek/localparser_secret/nbaondemand.sh

    r37023 r37028  
    2222TMP=/tmp/parser
    2323#TMP=/mnt/parser/tmp
    24 TMP=/var/usr/local/share/titan/plugins/tithek/parser/tmp
    25 
    26 #rm -rf $TMP > /dev/null 2>&1
     24#TMP=/var/usr/local/share/titan/plugins/tithek/parser/tmp
     25
     26rm -rf $TMP > /dev/null 2>&1
    2727mkdir $TMP > /dev/null 2>&1
    2828
     
    5353category()
    5454{
    55         echo "Live#$SRC $SRC live $INPUT de#http://atemio.dyndns.tv/mediathek/menu/categoty.jpg#categoty.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list
    56         echo "Latest#$SRC $SRC videos $INPUT en/videotourney/3#http://atemio.dyndns.tv/mediathek/menu/categoty.jpg#categoty.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list
    57         echo "Teams#$SRC $SRC submenu $INPUT en/leagueresults/3/#http://atemio.dyndns.tv/mediathek/menu/categoty.jpg#categoty.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list
     55        echo "Live#$SRC $SRC livelist live de#http://atemio.dyndns.tv/mediathek/menu/categoty.jpg#categoty.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list
     56        echo "Latest#$SRC $SRC videos latest en/videotourney/3#http://atemio.dyndns.tv/mediathek/menu/categoty.jpg#categoty.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list
     57        echo "Teams#$SRC $SRC submenu teams en/leagueresults/3/#http://atemio.dyndns.tv/mediathek/menu/categoty.jpg#categoty.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list
    5858        echo "$TMP/$PARSER.$INPUT.list"
    5959}
     
    6363        if [ ! -e "$TMP/$PARSER.$INPUT.$FROM.$FILENAME.list" ]; then
    6464                piccount=0
    65                 $wgetbin $URL/$PAGE -O $TMP/cache.$PARSER.$FROM.$FILENAME.1
    66 
    67                 cat $TMP/cache.$PARSER.$FROM.$FILENAME.1 | tr '\n' ' ' | sed 's!height=27!\nfound=!g' | grep '^found=' >$TMP/cache.$PARSER.$FROM.$FILENAME.2
     65                $wgetbin $URL/$PAGE -O $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1
     66
     67                cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | tr '\n' ' ' | sed 's!height=27!\nfound=!g' | grep '^found=' >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
    6868
    6969                while read -u 3 ROUND; do
     
    109109                        fi
    110110       
    111                 done 3<$TMP/cache.$PARSER.$FROM.$FILENAME.2
     111                done 3<$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
    112112                rm $TMP/cache.* > /dev/null 2>&1
    113113        fi
     
    119119        if [ ! -e "$TMP/$PARSER.$INPUT.$FROM.$FILENAME.list" ]; then
    120120                piccount=0
    121                 $wgetbin $URL/$PAGE -O $TMP/cache.$PARSER.$FROM.$FILENAME.1
    122 
    123                 cat $TMP/cache.$PARSER.$FROM.$FILENAME.1 | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!<td width="33%">!\nfound=!g' | sed 's!<br> </td>!\n<br> </td>!g' | grep '^found=' >$TMP/cache.$PARSER.$FROM.$FILENAME.2
    124                 while read -u 3 ROUND; do
    125 
     121                $wgetbin $URL/$PAGE -O $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1
     122
     123                cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!<td width="33%">!\nfound=!g' | sed 's!<br> </td>!\n<br> </td>!g' | grep '^found=' >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
     124
     125                while read -u 3 ROUND; do
    126126                        URL=http://xlivetv.sx`echo $ROUND | sed 's!href=!\nurl=!g' | grep ^url= | cut -d'"' -f2 | head -n1`
    127127                        TITLE=`echo $ROUND | sed 's!<a alt="!\ntitle="!g' | grep ^title= | cut -d'"' -f2 | sed 's!&ndash;!-!g'`
    128 
    129128                        PIC="http://atemio.dyndns.tv/mediathek/menu/default.jpg"
    130129                        if [ ! -z "$TITLE" ] && [ ! -z "$URL" ] && [ "$URL" != "http://xlivetv.sx" ] && [ `cat $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list | grep "#$URL#" | wc -l` -eq 0 ];then
     
    132131                                        touch $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list
    133132                                fi
    134 
    135133                                piccount=`expr $piccount + 1`
    136134                                LINE="$TITLE#$URL#$PIC#$PARSER_$piccount.jpg#$NAME#98"
     
    138136                        fi
    139137       
    140                 done 3<$TMP/cache.$PARSER.$input.$FILENAME.2
     138                done 3<$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
    141139                rm $TMP/cache.* > /dev/null 2>&1
    142140        fi
     
    173171}
    174172
    175 live()
     173livelist()
    176174{
    177175        rm $TMP/cache.* > /dev/null 2>&1
     
    310308        mainmenu) $INPUT;;
    311309        category) $INPUT;;
    312         live) $INPUT;;
     310        livelist) $INPUT;;
    313311        hosterlist) $INPUT;;
    314312        hoster) $INPUT;;
Note: See TracChangeset for help on using the changeset viewer.