Changeset 40062


Ignore:
Timestamp:
02/20/17 23:02:22 (7 years ago)
Author:
obi
Message:

update meinkin

File:
1 edited

Legend:

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

    r40060 r40062  
    4444        echo "Letze Uploads#$SRC $SRC search 'filme/' 1 '/?order=neu'#http://atemio.dyndns.tv/mediathek/menu/last.updates.ger.jpg#last.updates.ger.jpg#$NAME#0" >>$TMP/$FILENAME.list
    4545        echo "Alle Filme#$SRC $SRC search 'filme/' 1 '/'#http://atemio.dyndns.tv/mediathek/menu/Movies.jpg#Movies.jpg#$NAME#0" >>$TMP/$FILENAME.list
     46        echo "Top IMDb Filme#$SRC $SRC search '/filter/' 1 '/?type=filme&order=imdb'#http://atemio.dyndns.tv/mediathek/menu/top.100.filme.jpg#top.100.filme.jpg#$NAME#0" >>$TMP/$FILENAME.list
    4647        echo "Alle Serien#$SRC $SRC search 'tv/' 1 '/'#http://atemio.dyndns.tv/mediathek/menu/Movies.jpg#Movies.jpg#$NAME#0" >>$TMP/$FILENAME.list
    47         echo "Genre#$SRC $SRC genre#http://atemio.dyndns.tv/mediathek/menu/genre.jpg#genre.jpg#$NAME#0" >>$TMP/$FILENAME.list
     48        echo "Genre#$SRC $SRC genre#http://atemio.dyndns.tv/mediathek/menu/Movies.genre.jpg#Movies.genre.jpg#$NAME#0" >>$TMP/$FILENAME.list
    4849#       echo "A-Z#$SRC $SRC sorted#http://atemio.dyndns.tv/mediathek/menu/search.jpg#search.jpg#$NAME#0" >>$TMP/$FILENAME.list
    4950        echo "Suchen#$SRC $SRC search 'alle/' 1 '/?suche=%search%'#http://atemio.dyndns.tv/mediathek/menu/search.jpg#search.jpg#$NAME#112" >>$TMP/$FILENAME.list
     
    9697                piccount=0
    9798
    98                 $curlbin $URL/$PAGESTART/$PAGE$NEXT$PAGE2 -o $TMP/cache.1
    99                 cat $TMP/cache.1 | tr '\n' ' ' | sed 's/<div class="ml-description-top">/\nfound=/g' | grep ^found= >$TMP/cache.2
     99                $curlbin $URL/$PAGESTART/$PAGE$NEXT$PAGE2 -o $TMP/cache.$FILENAME.1
     100                cat $TMP/cache.$FILENAME.1 | tr '\n' ' ' | sed 's/<div class="ml-description-top">/\nfound=/g' | grep ^found= >$TMP/cache.$FILENAME.2
    100101       
    101102#               <li class="active">1</li><li><a href="http://meinkino.to/filme/2?order=veroeffentlichung&type=filme" data-ci-pagination-page="2">2</a></li><li><a href="http://meinkino.to/filme/3?order=veroeffentlichung&type=filme" data-ci-pagination-page="3">3</a></li><li><a href="http://meinkino.to/filme/2?order=veroeffentlichung&type=filme" data-ci-pagination-page="2" rel="next">&gt;</a></li><li><a href="http://meinkino.to/filme/87?order=veroeffentlichung&type=filme" data-ci-pagination-page="87">Letzte &rsaquo;</a></li> </ul>
    102                 pages=`cat $TMP/cache.1 | grep data-ci-pagination-page | sed 's/data-ci-pagination-page=/\nfound=/g' |grep ^found= | cut -d'"' -f2 | tail -n1`
     103                pages=`cat $TMP/cache.$FILENAME.1 | grep data-ci-pagination-page | sed 's/data-ci-pagination-page=/\nfound=/g' |grep ^found= | cut -d'"' -f2 | tail -n1`
    103104       
    104105                while read -u 3 ROUND; do
     
    120121                                fi
    121122                                piccount=`expr $piccount + 1`
    122                                 LINE="$TITLE#$SRC $SRC hosterlist $NEWPAGE#$PIC#$FILENAME.$FILENAME.$NEXT.$piccount.jpg#$NAME#0"
    123        
     123
     124                                if [ `echo $NEWPAGE | grep staffel | grep folge | wc -l` -eq 1 ];then
     125                                        LINE="$TITLE#$SRC $SRC serielist $NEWPAGE#$PIC#$FILENAME.$FILENAME.$NEXT.$piccount.jpg#$NAME#0"
     126                                else
     127                                        LINE="$TITLE#$SRC $SRC hosterlist $NEWPAGE#$PIC#$FILENAME.$FILENAME.$NEXT.$piccount.jpg#$NAME#0"
     128                                fi
    124129                                echo "$LINE" >> $TMP/$FILENAME.list
    125130                        fi
    126131       
    127                 done 3<$TMP/cache.2
     132                done 3<$TMP/cache.$FILENAME.2
    128133       
    129134                if [ "$NEXT" -lt "$pages" ]; then
     
    132137                        echo "$LINE" >> $TMP/$FILENAME.list
    133138                fi
    134        
    135 #               rm $TMP/cache.* > /dev/null 2>&1
    136         fi
    137         echo "$TMP/$FILENAME.list"
    138 }
     139                rm $TMP/cache.$FILENAME.* > /dev/null 2>&1
     140        fi
     141        echo "$TMP/$FILENAME.list"
     142}
     143
     144serielist()
     145{
     146        if [ -e "$TMP/$FILENAME.list" ] ; then
     147                rm $TMP/$FILENAME.list
     148        fi
     149        $curlbin $URL/$PAGE -o $TMP/cache.$FILENAME.1
     150        TMPURL=`cat $TMP/cache.$FILENAME.1 | sed 's/data-url-id=/\nfound=/g' | grep ^found= | cut -d'"' -f2`
     151
     152        cat $TMP/cache.$FILENAME.1 | sed 's/<li class="active">/<li>/g' | grep ^"<li><a href=" | grep staffel >$TMP/cache.$FILENAME.3
     153        while read -u 3 ROUND; do
     154                NEWPAGE=`echo $ROUND | cut -d'"' -f2 | sed "s#$URL##"`
     155                TITLE=`echo $ROUND | sed 's/staffel-/\nStaffel /g' | sed 's/-stream-/\nstream/g' | sed 's/-/ /g' | grep ^Staffel | sed 's/folge/Folge/g'`
     156
     157                if [ ! -z "$TITLE" ] && [ "$TITLE" != " " ] && [ ! -z "$NEWPAGE" ];then
     158                        PIC=`echo $TITLE | sed 's/Staffel /s/g' | sed 's/ Folge /e/g'`
     159                        LINE="$TITLE#$SRC $SRC hosterlist $NEWPAGE#http://atemio.dyndns.tv/mediathek/menu/$PIC.jpg#$PIC.jpg#$NAME#0"
     160                        echo "$LINE" >> $TMP/$FILENAME.list
     161                fi
     162        done 3<$TMP/cache.$FILENAME.3
     163        rm $TMP/cache.$FILENAME.* > /dev/null 2>&1
     164        echo "$TMP/$FILENAME.list"
     165}
     166
    139167
    140168hosterlist()
     
    176204                fi
    177205        done 3<$TMP/cache.$FILENAME.3
    178 #       rm $TMP/cache.$FILENAME.* > /dev/null 2>&1
     206        rm $TMP/cache.$FILENAME.* > /dev/null 2>&1
    179207        echo "$TMP/$FILENAME.list"
    180208}
     
    190218        mainmenu) $INPUT;;
    191219        hosterlist) $INPUT;;
     220        serielist) $INPUT;;
    192221        play) $INPUT;;
    193222        search) $INPUT;;
Note: See TracChangeset for help on using the changeset viewer.