Ignore:
Timestamp:
02/13/17 01:00:14 (6 years ago)
Author:
obi
Message:

update sport

File:
1 edited

Legend:

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

    r39993 r40003  
    273273play()
    274274{
    275 #rm $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list
    276 #echo 1111111
     275        debug=1
     276
     277        if [ "$debug" = "1" ]; then rm $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list; fi
     278        if [ "$debug" = "1" ]; then echo $INPUT 1111111; fi
     279
    277280        if [ ! -e "$TMP/$PARSER.$INPUT.$FROM.$FILENAME.list" ]; then
    278281                piccount=0
    279282
    280283                $curlbin $URL/$PAGE -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1
    281 #echo 222222
     284                if [ "$debug" = "1" ]; then echo $INPUT 222222; fi
    282285
    283286                cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!<iframe src=!\nfound=!g' | sed 's!<br> </td>!\n<br> </td>!g' | grep '^found=' | grep 'video/embed' | cut -d"'" -f2 >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
    284287                if [ `cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2 | wc -l` -gt 0 ];then
    285 #echo 333333
    286 
    287                         URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2`
    288                         URLTMP=`echo $URLTMP | sed 's/true http/http/'`
    289                         URLTMP=`echo $URLTMP | sed 's#true //#//#'`
     288                        URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2 | sed 's#//#\nhttp://#' | grep ^"http://"`
     289                        if [ "$debug" = "1" ]; then echo $INPUT 333333 $URLTMP; fi
    290290
    291291                        $curlbin $URLTMP --referer $URL$PAGE -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.3
     
    299299                        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
    300300                        URL=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.6`
    301         #eplayer3 "http://cdn41.my.mail.ru/v/60128796.mp4?sign=43ff6ef971dd635bbff0a57a061a3548cfaceef8&slave[]=s%3Ahttp%3A%2F%2F127.0.0.1%3A5010%2F60128796-v.mp4&p=f&expire_at=1477882800&touch=1477731621&reg=202&region=202"
     301                        #eplayer3 "http://cdn41.my.mail.ru/v/60128796.mp4?sign=43ff6ef971dd635bbff0a57a061a3548cfaceef8&slave[]=s%3Ahttp%3A%2F%2F127.0.0.1%3A5010%2F60128796-v.mp4&p=f&expire_at=1477882800&touch=1477731621&reg=202&region=202"
    302302                else
    303 #echo 4444444
     303                        if [ "$debug" = "1" ]; then echo $INPUT 444444 $URLTMP; fi
    304304
    305305#               <iframe allowFullScreen allowFullScreen frameborder=0 marginheight=0 marginwidth=0 scrolling='no'src="http://emb.aliez.me/player/video.php?id=47383&s=t67axfnq&w=590&h=384" width="590" height="384">Your browser does not support inline frames or is currently configured not to display inline frames.</iframe>
     
    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 | cut -d'"' -f2 | grep -v facebook >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
    310 
    311                         if [ `cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2 | grep "#f7f7f7" | wc -l` -eq 1 ];then
    312                                 cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!<iframe!\nfound=!g' | grep ^found | cut -d"'" -f2 | grep -v facebook | grep -v Search >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
    313                         fi
    314 
    315 #                       cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | tr '\r' ' ' | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!<iframe!\nfound=!g' | grep ^found
    316 
    317 #                               cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | tr '\n' ' ' | tr '\n' ' ' | tr '\t' ' ' | sed 's/ \+/ /g' | sed 's!<iframe!\nfound=!g' | grep ^found
    318 #echo 11111
    319                         if [ -z "$URLTMP" ];then
    320 #echo 22222
    321 
    322                                 cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.1 | grep www.youtube.com | sed 's!src=!\nfound=!g' | grep ^found  | cut -d'"' -f2  >$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2
    323                         fi
    324 
     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
    325310
    326311                        URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2 | sed 's#//#\nhttp://#' | grep ^"http://"`
    327 #echo 555555c $URLTMP
    328 #<iframe allowFullScreen width="600" height="338" src="https://www.youtube.com/embed/17NnIkv2C3k" frameborder="0" allowfullscreen></iframe>
    329 
    330 
    331                         if [ `echo $URLTMP | grep ^"//" | wc -l` -eq 1 ];then
    332                                 URLTMP=http:$URLTMP
    333                         fi
     312                        if [ "$debug" = "1" ]; then echo $INPUT 555555 $URLTMP; fi
     313
    334314                        rm /mnt/network/cookies
    335315
    336316                        if [ `echo $URLTMP | grep "export/vk.reframe.php" | wc -l` -eq 1 ];then
    337 #echo 555555dd $URLTMP
     317                                if [ "$debug" = "1" ]; then echo $INPUT 666666 $URLTMP; fi
    338318
    339319                                referer=$URLTMP
     
    341321                                # <iframe src="http://vk.com/video_ext.php?oid=-55574239&id=456242333&hash=8f52dbd56d595751&hd=1" frameborder="0" height="100%" width="100%"></iframe></body>
    342322                                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
    343                                 URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.4`
    344                                 URLTMP=`echo $URLTMP | sed 's/true http/http/'`
    345                                 URLTMP=`echo $URLTMP | sed 's#true //#//#'`
    346 #echo 555555ee $URLTMP
     323                                URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.4 | sed 's#//#\nhttps://#' | grep ^"https://"`
     324                                if [ "$debug" = "1" ]; then echo $INPUT 777777 $URLTMP; fi
    347325
    348326                                $curlbin $URLTMP --referer $URL$PAGE -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.5
    349327                                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
    350                                 URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.6`
    351                                 URLTMP=`echo $URLTMP | sed 's/true http/http/'`
    352                                 URLTMP=`echo $URLTMP | sed 's#true //#//#'`
    353 
    354                                 if [ `echo $URLTMP | grep ^"//" | wc -l` -eq 1 ];then
    355                                         URLTMP=https:$URLTMP
    356                                 fi
    357 #echo 555555ff $URLTMP
     328                                URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.6 | sed 's#//#\nhttps://#' | grep ^"https://"`
     329                                if [ "$debug" = "1" ]; then echo $INPUT 888888 $URLTMP; fi
    358330
    359331                                email=`cat /mnt/config/titan.cfg | grep vk_user | cut -d"=" -f2`
     
    378350                                $curlbin2 -v $URL$PAGE -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.10
    379351                                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
    380                                 URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.11`
    381                                 URLTMP=`echo $URLTMP | sed 's#//#\nhttps://#' | grep ^"https://"`
    382 #echo 555555gg $URLTMP
     352                                URLTMP=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.11 | sed 's#//#\nhttps://#' | grep ^"https://"`
     353                                if [ "$debug" = "1" ]; then echo $INPUT 999999 $URLTMP; fi
    383354
    384355                                $curlbin $URLTMP --referer "$referer" -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.12
     
    395366                                fi
    396367                        elif [ `echo $URLTMP | grep "youtube" | wc -l` -eq 1 ];then
     368                                if [ "$debug" = "1" ]; then echo $INPUT aaaaaa $URLTMP; fi
    397369
    398370                                ID=`echo $URLTMP | tr '/' '\n' | tail -n1`
     
    411383
    412384                        elif [ `echo $URLTMP | grep "/embed/" | wc -l` -eq 1 ];then
    413 #echo 666666
     385                                if [ "$debug" = "1" ]; then echo $INPUT bbbbbb $URLTMP; fi
    414386
    415387                                $curlbin $URLTMP --referer $URL$PAGE -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.3
     
    426398                                URL=`cat $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.6`
    427399                        else
    428 #echo 7777777 $URLTMP
    429                                 URLTMP=`echo $URLTMP | sed 's/true http/http/'`
    430                                 URLTMP=`echo $URLTMP | sed 's#true //#//#'`
    431 #echo 8888888 $URLTMP
     400                                if [ "$debug" = "1" ]; then echo $INPUT eeeeee $URLTMP; fi
     401                                URLTMP=`echo $URLTMP  | sed 's#//#\nhttp://#' | grep ^"http://"`
     402                                if [ "$debug" = "1" ]; then echo $INPUT cccccc $URLTMP; fi
    432403
    433404                                $curlbin $URLTMP --referer $URL$PAGE -o $TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.3
     
    438409
    439410                echo $URL
    440 #               rm $TMP/cache.* > /dev/null 2>&1
     411                if [ "$debug" = "0" ]; then rm $TMP/cache.* > /dev/null 2>&1; fi
    441412        fi
    442413#       echo "$TMP/$PARSER.$INPUT.$FROM.$FILENAME.list"
Note: See TracChangeset for help on using the changeset viewer.