Changeset 39183 for titan/mediathek


Ignore:
Timestamp:
10/03/16 18:25:26 (7 years ago)
Author:
obi
Message:

fix gold

File:
1 edited

Legend:

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

    r39153 r39183  
    4545category()
    4646{
    47     echo "Kinofilme#$SRC $SRC page 'filme'#http://atemio.dyndns.tv/mediathek/menu/all-newfirst.jpg#all-newfirst.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list
    48 #       echo "Movies (Year)#$SRC $SRC movieyear#http://atemio.dyndns.tv/mediathek/menu/movie.year.jpg#movie.year.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list
    49 #       echo "Movies (Genre)#$SRC $SRC moviegenre#http://atemio.dyndns.tv/mediathek/menu/movie.genre.jpg#movie.genre.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list
    50 #       echo "Series#$SRC $SRC page category 'free/tv-series/page/' 1#http://atemio.dyndns.tv/mediathek/menu/series.jpg#series.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list
    51 #   echo "Search#$SRC $SRC page category '?s='#http://atemio.dyndns.tv/mediathek/menu/search.jpg#search.jpg#$NAME#112" >> $TMP/$PARSER.$INPUT.list
     47    echo "Kinofilme#$SRC $SRC new '/'#http://atemio.dyndns.tv/mediathek/menu/all-newfirst.jpg#all-newfirst.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list
     48    echo "Filme#$SRC $SRC page 'filme'#http://atemio.dyndns.tv/mediathek/menu/Movies.jpg#Movies.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list
     49        echo "$TMP/$PARSER.$INPUT.list"
     50}
     51
     52new()
     53{
     54        if [ -e "$TMP/$PARSER.$INPUT.list" ] ; then
     55                rm $TMP/$PARSER.$INPUT.list
     56        fi
     57        $curlbin $URL/$PAGE -o $TMP/cache.$PARSER.$INPUT.1
     58
     59        piccount=0
     60
     61        cat $TMP/cache.$PARSER.$INPUT.1 | sed 's/<div class/\n<div class/g' | sed 's/<a href="/\n<a href="/g' | grep ^'<a href="film' | grep title= | sed 's/ /~/g' >$TMP/cache.$PARSER.$INPUT.2
     62
     63        while read -u 3 ROUND; do
     64                TITLE=`echo $ROUND | sed 's/title=/\ntitle=/' | grep ^"title=" | cut -d '"' -f2 | tr '~' ' ' | sed 's/#/%/'`
     65                TITLE=`echo $TITLE | sed -e 's/&#038;/&/g' -e 's/&amp;/und/g' -e 's/&quot;/"/g' -e 's/&lt;/\</g' -e 's/&#034;/\"/g' -e 's/&#039;/\"/g' # ' -e 's/#034;/\"/g' -e 's/#039;/\"/g' -e 's/&szlig;/Ãx/g' -e 's/&ndash;/-/g' -e 's/&Auml;/Ã
     66/g' -e 's/&Uuml;/ÃS/g' -e 's/&Ouml;/Ã/g' -e 's/&auml;/ä/g' -e 's/&uuml;/ü/g' -e 's/&ouml;/ö/g' -e 's/&eacute;/é/g' -e 's/&egrave;/è/g' -e 's/%F6/ö/g' -e 's/%FC/ü/g' -e 's/%E4/ä/g' -e 's/%26/&/g' -e 's/%C4/Ã
     67/g' -e 's/%D6/Ã/g' -e 's/%DC/ÃS/g' -e 's/|/ /g' -e 's/(/ /g' -e 's/)/ /g' -e 's/+/ /g' -e 's/\//-/g' -e 's/,/ /g' -e 's/;/ /g' -e 's/:/ /g' -e 's/\.\+/./g'`
     68                PIC=$URL/`echo $ROUND | sed s'!<img~src=!\nsrc=!' | grep ^"src=" | cut -d '"' -f2 | tr '~' ' '`
     69                NEWPAGE=`echo $ROUND | sed 's/<a~href=/\nhref=/' | grep ^"href=" | cut -d '"' -f2`
     70       
     71                if [ -z "$PIC" ] || [ "$PIC" = "$URL/" ]; then 
     72                        PIC="http://atemio.dyndns.tv/mediathek/menu/default.jpg"
     73                fi
     74
     75                if [ ! -z "$TITLE" ] && [ ! -z "$NEWPAGE" ];then
     76                        if [ `cat $TMP/$PARSER.$INPUT.list | grep ^"$NEWPAGE" | wc -l` -eq 0 ];then
     77                                if [ ! -e $TMP/$PARSER.$INPUT.list ];then
     78                                        touch $TMP/$PARSER.$INPUT.list
     79                                fi
     80                                piccount=`expr $piccount + 1`
     81                                LINE="$TITLE#$SRC $SRC hosterlist $NEWPAGE#$PIC#$PARSER.$FILENAME.$NEXT.$piccount.jpg#$NAME#0"
     82
     83                                echo "$LINE" >> $TMP/$PARSER.$INPUT.list
     84                        fi
     85                fi
     86        done 3<$TMP/cache.$PARSER.$INPUT.2
     87        rm $TMP/cache.* > /dev/null 2>&1
     88
    5289        echo "$TMP/$PARSER.$INPUT.list"
    5390}
     
    117154        mainmenu) $INPUT;;
    118155        category) $INPUT;;
     156        new) $INPUT;;
    119157        page) $INPUT;;
    120158        hosterlist) $INPUT;;
Note: See TracChangeset for help on using the changeset viewer.