Changeset 42589


Ignore:
Timestamp:
Jul 29, 2018, 7:30:06 PM (17 months ago)
Author:
obi
Message:

fix

Location:
titan/mediathek/localparser_secret
Files:
2 edited

Legend:

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

    r42588 r42589  
    179179                                fi
    180180                                piccount=`expr $piccount + 1`
    181                                 LINE="$TITLE#$SRC $SRC hosterlist $NEWPAGE#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
     181                                LINE="$TITLE#$SRC $SRC hosterlist '$NEWPAGE'#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
    182182       
    183183                                echo "$LINE" >> $TMP/$FILENAME.list
     
    200200
    201201#                       LINE="Page ($NEXTPAGE/$pages)#$SRC $SRC search '$PAGE' $NEXTPAGE '$PAGE2'#http://atemio.dyndns.tv/mediathek/menu/next.jpg#next.jpg#$NAME#0"
    202                         LINE="Page ($NEXTTEXT/$pages)#$SRC $SRC search '$PAGE' $NEXTPAGE#http://atemio.dyndns.tv/mediathek/menu/next.jpg#next.jpg#$NAME#0"
     202                        LINE="Page ($NEXTTEXT/$pages)#$SRC $SRC search '$PAGE' '$NEXTPAGE'#http://atemio.dyndns.tv/mediathek/menu/next.jpg#next.jpg#$NAME#0"
    203203
    204204                        echo "$LINE" >> $TMP/$FILENAME.list
     
    254254                                fi
    255255                                piccount=`expr $piccount + 1`
    256                                 LINE="$TITLE#$SRC $SRC $TYPE $NEWPAGE#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
     256                                LINE="$TITLE#$SRC $SRC $TYPE '$NEWPAGE'#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
    257257       
    258258                                echo "$LINE" >> $TMP/$FILENAME.list
     
    268268hosterlisttv()
    269269{
     270#       rm $TMP/$FILENAME.list
    270271        if [ ! -e "$TMP/$FILENAME.list" ]; then
    271272                piccount=0
     
    299300                                fi
    300301                                piccount=`expr $piccount + 1`
    301                                 LINE="$TITLE#$SRC $SRC hoster $NEWPAGE#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#111"
     302                                LINE="$TITLE#$SRC $SRC hoster '$NEWPAGE'#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#111"
    302303
    303304                                echo "$LINE" >> $TMP/$FILENAME.list
     
    338339                                fi
    339340                                piccount=`expr $piccount + 1`
    340                                 LINE="$TITLE#$SRC $SRC hosterlist $NEWPAGE#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
     341                                LINE="$TITLE#$SRC $SRC hosterlist '$NEWPAGE'#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
    341342
    342343                                echo "$LINE" >> $TMP/$FILENAME.list
     
    445446        if [ ! -e "$TMP/$FILENAME.list" ]; then
    446447                $curlbin $PAGE -o $TMP/cache.$FILENAME.1
     448
    447449                MAXEPISODE=`cat $TMP/cache.$FILENAME.1 | grep Episode | sed -nr "s/.*'>([^>]+)<.*/\1/p"`
    448450                season=`echo $PAGE | sed -nr "s/.*season=([^=]+)&.*/\1/p"`
     
    450452                referrer=`echo $PAGE | sed -nr "s/.*referrer=([^=]+)&.*/\1/p"`
    451453                server=`echo $PAGE | sed -nr "s/.*server=([^=]+).*/\1/p"`
    452 
     454#echo season $season
     455#echo episode $episode
     456#echo referrer $referrer
     457#echo server $server
     458#echo MAXEPISODE $MAXEPISODE
    453459                TMPURL=$PAGE
     460
     461                FOUNDEPISODE=`cat $TMP/cache.$FILENAME.1 | sed 's/episode/\nepisode/g' | grep ^episode= | sed -nr "s/.*episode=([^=]+)'.*/\1/p"`
    454462
    455463                tags=""
     
    458466                do
    459467                TMPURL=`echo $TMPURL | sed -e "s/&season=.*//" -e "s/&episode=.*//" -e "s/&referrer=.*//"`
    460                 echo "Season $season Episode $i#$SRC $SRC hosterlist '$TMPURL&season=$season&episode=$i&referrer=$referrer&server=$server' 1#http://atemio.dyndns.tv/mediathek/menu/$i.jpg#$i.jpg#$NAME#0" | sort -r >> $TMP/$FILENAME.list
     468                for ROUND in $FOUNDEPISODE; do
     469                        if [ "$ROUND" == "$i" ];then
     470                                echo "Season $season Episode $i#$SRC $SRC hosterlist '$TMPURL&season=$season&episode=$i&referrer=$referrer&server=$server' 1#http://atemio.dyndns.tv/mediathek/menu/s"$season"e"$i".jpg#s"$season"e"$i".jpg#$NAME#0" | sort -r >> $TMP/$FILENAME.list
     471                        fi
     472                done
    461473                i=`expr $i + 1`
    462474                done
  • titan/mediathek/localparser_secret/streamcloud.sh

    r42581 r42589  
    179179                                fi
    180180                                piccount=`expr $piccount + 1`
    181                                 LINE="$TITLE#$SRC $SRC hosterlist $NEWPAGE#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
     181                                LINE="$TITLE#$SRC $SRC hosterlist '$NEWPAGE'#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
    182182       
    183183                                echo "$LINE" >> $TMP/$FILENAME.list
     
    200200
    201201#                       LINE="Page ($NEXTPAGE/$pages)#$SRC $SRC search '$PAGE' $NEXTPAGE '$PAGE2'#http://atemio.dyndns.tv/mediathek/menu/next.jpg#next.jpg#$NAME#0"
    202                         LINE="Page ($NEXTTEXT/$pages)#$SRC $SRC search '$PAGE' $NEXTPAGE#http://atemio.dyndns.tv/mediathek/menu/next.jpg#next.jpg#$NAME#0"
     202                        LINE="Page ($NEXTTEXT/$pages)#$SRC $SRC search '$PAGE' '$NEXTPAGE'#http://atemio.dyndns.tv/mediathek/menu/next.jpg#next.jpg#$NAME#0"
    203203
    204204                        echo "$LINE" >> $TMP/$FILENAME.list
     
    230230                        TITLE=$(echo $ROUND | sed -nr 's/.*"title":"([^"]+)".*/\1/p')
    231231                        ID=$(echo $ROUND | sed -nr 's/.*"id":"([^"]+)".*/\1/p')
    232                         NEWPAGE=http://www.vodlocker.to/embed/movieStreams/?id=$ID
     232                        if [ `echo $TITLE | grep "Staffel " | wc -l` -eq 0 ];then
     233                                NEWPAGE=http://www.vodlocker.to/embed/movieStreams/?id=$ID
     234                                TYPE=hosterlisttv
     235                        else
     236                                season=`echo $TITLE | tr ' ' '\n' | tail -n1`
     237                                TMPTITLE=`echo $TITLE | tr ' ' '+'`
     238                                NEWPAGE="http://www.vodlocker.to/embed?id=$ID&t=$TMPTITLE&season=$season&episode=1&referrer=link&server=1"
     239                                TYPE=episode
     240                        fi
    233241                        PIC=$(echo $ROUND | sed -nr 's/.*"img_link":"([^"]+)".*/\1/p' | sed 's/\\//g')
    234242       
     
    246254                                fi
    247255                                piccount=`expr $piccount + 1`
    248                                 LINE="$TITLE#$SRC $SRC hosterlisttv $NEWPAGE#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
     256                                LINE="$TITLE#$SRC $SRC $TYPE '$NEWPAGE'#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
    249257       
    250258                                echo "$LINE" >> $TMP/$FILENAME.list
     
    260268hosterlisttv()
    261269{
     270#       rm $TMP/$FILENAME.list
    262271        if [ ! -e "$TMP/$FILENAME.list" ]; then
    263272                piccount=0
     
    291300                                fi
    292301                                piccount=`expr $piccount + 1`
    293                                 LINE="$TITLE#$SRC $SRC hoster $NEWPAGE#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#111"
     302                                LINE="$TITLE#$SRC $SRC hoster '$NEWPAGE'#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#111"
    294303
    295304                                echo "$LINE" >> $TMP/$FILENAME.list
     
    330339                                fi
    331340                                piccount=`expr $piccount + 1`
    332                                 LINE="$TITLE#$SRC $SRC hosterlist $NEWPAGE#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
     341                                LINE="$TITLE#$SRC $SRC hosterlist '$NEWPAGE'#$PIC#$PARSER.$INPUT.$NEXT.$PAGE2.$FILENAME.$piccount.jpg#$NAME#0"
    333342
    334343                                echo "$LINE" >> $TMP/$FILENAME.list
     
    428437                        done
    429438                done 3<$TMP/cache.$FILENAME.2
     439                rm $TMP/cache.$FILENAME.* > /dev/null 2>&1
     440        fi
     441        echo "$TMP/$FILENAME.list"
     442}
     443
     444episode()
     445{
     446        if [ ! -e "$TMP/$FILENAME.list" ]; then
     447                $curlbin $PAGE -o $TMP/cache.$FILENAME.1
     448
     449                MAXEPISODE=`cat $TMP/cache.$FILENAME.1 | grep Episode | sed -nr "s/.*'>([^>]+)<.*/\1/p"`
     450                season=`echo $PAGE | sed -nr "s/.*season=([^=]+)&.*/\1/p"`
     451                episode=`echo $PAGE | sed -nr "s/.*episode=([^=]+)&.*/\1/p"`
     452                referrer=`echo $PAGE | sed -nr "s/.*referrer=([^=]+)&.*/\1/p"`
     453                server=`echo $PAGE | sed -nr "s/.*server=([^=]+).*/\1/p"`
     454#echo season $season
     455#echo episode $episode
     456#echo referrer $referrer
     457#echo server $server
     458#echo MAXEPISODE $MAXEPISODE
     459                TMPURL=$PAGE
     460
     461                FOUNDEPISODE=`cat $TMP/cache.$FILENAME.1 | sed 's/episode/\nepisode/g' | grep ^episode= | sed -nr "s/.*episode=([^=]+)'.*/\1/p"`
     462
     463                tags=""
     464                i=1
     465                until [ "$i" -gt "$MAXEPISODE" ]
     466                do
     467                TMPURL=`echo $TMPURL | sed -e "s/&season=.*//" -e "s/&episode=.*//" -e "s/&referrer=.*//"`
     468                for ROUND in $FOUNDEPISODE; do
     469                        if [ "$ROUND" == "$i" ];then
     470                                echo "Season $season Episode $i#$SRC $SRC hosterlist '$TMPURL&season=$season&episode=$i&referrer=$referrer&server=$server' 1#http://atemio.dyndns.tv/mediathek/menu/s"$season"e"$i".jpg#s"$season"e"$i".jpg#$NAME#0" | sort -r >> $TMP/$FILENAME.list
     471                        fi
     472                done
     473                i=`expr $i + 1`
     474                done
    430475                rm $TMP/cache.$FILENAME.* > /dev/null 2>&1
    431476        fi
     
    450495        genre) $INPUT;;
    451496        year) $INPUT;;
     497        episode) $INPUT;;
    452498esac
     499
     500
Note: See TracChangeset for help on using the changeset viewer.