Changeset 40008


Ignore:
Timestamp:
02/13/17 03:05:55 (5 years ago)
Author:
obi
Message:

fix

File:
1 edited

Legend:

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

    r40005 r40008  
    307307#                       <iframe allowFullScreen src="http://livetv141.net/export/vk.reframe.php?ur4=http://vk.com/video_ext.php?oid=-30408&id=456242896&hash=1bafa57efd8d7c50" width="600" height="338" frameborder="0" allowfullscreen></iframe>
    308308#                       <iframe allowFullScreen src='https://my.mail.ru/video/embed/4219658639352267889' width='626' height='367' frameborder='0' webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
    309                         cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!<iframe!\nfound=!g' | grep ^found | sed 's!src=!\nfound=!g' | grep ^found | cut -d'"' -f2 | grep -v facebook | grep -v getbanner.php | grep -v userapi | grep http >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
    310 
    311                         URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2 | sed 's#//#\nhttp://#' | grep ^"http://"`
     309#                       cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!<iframe!\nfound=!g' | grep ^found | sed 's!src=!\nfound2=!g' | grep ^found2 | cut -d'"' -f2 | grep -v facebook | grep -v getbanner.php | grep -v userapi | grep http >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
     310                        cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | sed 's!<iframe!\nfound=!g' | grep ^found | sed 's!src=!\nfound2=!g' | grep ^found2 | cut -d'"' -f2 | grep -v facebook | grep -v getbanner.php | grep -v userapi | grep http >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
     311
     312                        URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2 | sed 's#//#\nhttp://#' | grep ^"http://" | cut -d"'" -f1 | cut -d'"' -f1`
    312313                        if [ "$debug" = "1" ]; then echo $INPUT 555555 $URLTMP; fi
    313314
     315
     316#<a target="_blank" href="http://tinyurl.com/jg7d7px"><img src="//cdn.livetvcdn.net/img/extplay.gif"></a>
     317#<link rel="manifest" href="/manifest.json"><link rel="shortlink" href="https://youtu.be/016LXFHpFCk"><link rel="search" type="application/opensearchdescription+xml" href="https://www.youtube.com/opensearch?locale=de_DE" title="YouTube-Videosuche"><link rel="shortcut icon" href="https:/
     318
     319                        if [ -z "$URLTMP" ];then
     320                                cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | grep '<a target="_blank" href=' >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
     321                                URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2 | sed 's#//#\nhttp://#' | grep ^"http://" | cut -d"'" -f1 | cut -d'"' -f1`
     322                                if [ "$debug" = "1" ]; then echo $INPUT 666666 $URLTMP; fi
     323                        fi
     324
    314325                        rm /mnt/network/cookies
    315326
    316327                        if [ `echo $URLTMP | grep "export/vk.reframe.php" | wc -l` -eq 1 ];then
    317                                 if [ "$debug" = "1" ]; then echo $INPUT 666666 $URLTMP; fi
     328                                if [ "$debug" = "1" ]; then echo $INPUT 777777 $URLTMP; fi
    318329
    319330                                referer=$URLTMP
     
    322333                                cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.3 | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!<iframe src=!\nfound=!g' | grep '^found=' | cut -d'"' -f2 | head -n1 >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.4
    323334                                URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.4 | sed 's#//#\nhttps://#' | grep ^"https://"`
    324                                 if [ "$debug" = "1" ]; then echo $INPUT 777777 $URLTMP; fi
     335                                if [ "$debug" = "1" ]; then echo $INPUT 888888 $URLTMP; fi
    325336
    326337                                $curlbin $URLTMP --referer $URL$PAGE -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.5
    327338                                cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.5 | grep vk.com | sed 's!href=!\nfound=!' | grep ^found | cut -d '"' -f2 | head -n1 >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.6
    328339                                URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.6 | sed 's#//#\nhttps://#' | grep ^"https://"`
    329                                 if [ "$debug" = "1" ]; then echo $INPUT 888888 $URLTMP; fi
     340                                if [ "$debug" = "1" ]; then echo $INPUT 999999 $URLTMP; fi
    330341
    331342                                email=`cat /mnt/config/titan.cfg | grep vk_user | cut -d"=" -f2`
     
    351362                                cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.3 | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!<iframe src=!\nfound=!g' | grep '^found=' | cut -d'"' -f2 | head -n1 >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.11
    352363                                URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.11 | sed 's#//#\nhttps://#' | grep ^"https://"`
    353                                 if [ "$debug" = "1" ]; then echo $INPUT 999999 $URLTMP; fi
     364                                if [ "$debug" = "1" ]; then echo $INPUT aaaaaa $URLTMP; fi
    354365
    355366                                $curlbin $URLTMP --referer "$referer" -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.12
     
    366377                                fi
    367378                        elif [ `echo $URLTMP | grep "youtube" | wc -l` -eq 1 ];then
    368                                 if [ "$debug" = "1" ]; then echo $INPUT aaaaaa $URLTMP; fi
     379                                if [ "$debug" = "1" ]; then echo $INPUT bbbbbb $URLTMP; fi
    369380
    370381                                ID=`echo $URLTMP | tr '/' '\n' | tail -n1`
     
    383394
    384395                        elif [ `echo $URLTMP | grep "/embed/" | wc -l` -eq 1 ];then
    385                                 if [ "$debug" = "1" ]; then echo $INPUT bbbbbb $URLTMP; fi
     396                                if [ "$debug" = "1" ]; then echo $INPUT cccccc $URLTMP; fi
    386397
    387398                                $curlbin $URLTMP --referer $URL$PAGE -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.3
     
    397408                                cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.5 | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!"url":!\nfound=!g' | grep '^found=' | cut -d'"' -f2 | tail -n1 >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.6
    398409                                URL=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.6`
     410                        elif [ `echo $URLTMP | grep "tinyurl" | wc -l` -eq 1 ];then
     411                                if [ "$debug" = "1" ]; then echo $INPUT eeeeee $URLTMP; fi
     412#<link rel="manifest" href="/manifest.json"><link rel="shortlink" href="https://youtu.be/016LXFHpFCk"><link rel="search" type="application/opensearchdescription+xml" href="https://www.youtube.com/opensearch?locale=de_DE" title="YouTube-Videosuche"><link rel="shortcut icon" href="https:/
     413
     414                                $curlbin $URLTMP --referer $URL$PAGE -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.3
     415                                cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.3 | sed 's!<link rel!\n<link rel!g' | grep shortlink | sed 's#//#\nhttp://#' | grep ^"http://" | cut -d"'" -f1 | cut -d'"' -f1 >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.4
     416                                URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.4`
     417                                if [ "$debug" = "1" ]; then echo $INPUT ffffff $URLTMP; fi
     418
     419                                ID=`echo $URLTMP | tr '/' '\n' | tail -n1`
     420                                URL="https://www.youtube.com/get_video_info?el=leanback&cplayer=UNIPLAYER&cos=Windows&height=1080&cbr=Chrome&hl=en_US&cver=4&ps=leanback&c=TVHTML5&video_id=$ID&cbrver=40.0.2214.115&width=1920&cosver=6.1&ssl_stream=1"
     421                                URL="gethoster2 $URL"
    399422                        else
    400                                 if [ "$debug" = "1" ]; then echo $INPUT eeeeee $URLTMP; fi
     423                                if [ "$debug" = "1" ]; then echo $INPUT gggggg $URLTMP; fi
    401424                                URLTMP=`echo $URLTMP  | sed 's#//#\nhttp://#' | grep ^"http://"`
    402                                 if [ "$debug" = "1" ]; then echo $INPUT cccccc $URLTMP; fi
     425                                if [ "$debug" = "1" ]; then echo $INPUT hhhhhh $URLTMP; fi
    403426
    404427                                $curlbin $URLTMP --referer $URL$PAGE -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.3
Note: See TracChangeset for help on using the changeset viewer.