Changeset 46253


Ignore:
Timestamp:
10/16/22 00:09:27 (18 months ago)
Author:
obi
Message:

update vav für iptv on bouquets

File:
1 edited

Legend:

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

    r46225 r46253  
    178178
    179179    cp /tmp/settings/bouquets.cfg /mnt/settings/bouquets.cfg
    180     cp /tmp/settings/bouquets.tithek.autoupdate."$NAME"."$NEXT".tv /mnt/settings/bouquets.tithek.autoupdate."$NAME"."$NEXT".tv
     180#    cp /tmp/settings/bouquets.tithek.autoupdate."$NAME"."$NEXT".tv /mnt/settings/bouquets.tithek.autoupdate."$NAME"."$NEXT".tv
    181181    cp /tmp/settings/channel /mnt/settings/channel
    182182    cp /tmp/settings/transponder /mnt/settings/transponder
    183183    cp /tmp/settings/satellites /mnt/settings/satellites
     184
     185#neu
     186    cp /tmp/settings/bouquets.*.tv /mnt/settings/
    184187
    185188#    cat /tmp/settings/channel.tmp | sort -u > /mnt/settings/channel
     
    205208        rm /mnt/settings/satellites.* > /dev/null 2>&1
    206209        rm /mnt/settings/bouquets.tithek.autoupdate."$NAME"."$NEXT".tv.* > /dev/null 2>&1
     210
     211#neu
     212        rm /mnt/settings/bouquets.*.tv.* > /dev/null 2>&1
    207213    fi
    208214}
     
    230236            echo "cp /mnt/settings/channel /tmp/settings/channel.tmp" > $TMP/$FILENAME.cmd.list
    231237        fi
     238
     239#        echo "for i in `ls /mnt/settings/bouquets.*.tv`; do cp $i `echo $i | sed 's#/mnt/#/tmp#g' | sed 's/.tv/.tv.org/g'`; done" >> $TMP/$FILENAME.cmd.list
     240#        echo "for i in `ls /mnt/settings/bouquets.*.tv`; do cp $i `echo $i | sed 's#/mnt/#/tmp#g' | sed 's/.tv/.tv.tmp/g'`; done" >> $TMP/$FILENAME.cmd.list
     241#        echo "for i in `ls /mnt/settings/bouquets.*.tv`; do cp $i `echo ${i%.tv}.tv.org | sed 's#/mnt/#/tmp#g'`; done" >> $TMP/$FILENAME.cmd.list
     242#        echo "for i in `ls /mnt/settings/bouquets.*.tv`; do cp $i `echo ${i%.tv}.tv.tmp | sed 's#/mnt/#/tmp#g'`; done" >> $TMP/$FILENAME.cmd.list
     243
     244        for i in $(ls /mnt/settings/bouquets.*.tv); do echo "cp $i $(echo ${i%.tv}.tv.org | sed 's#/mnt/#/tmp/#g')" >> $TMP/$FILENAME.cmd.list; done
     245        for i in $(ls /mnt/settings/bouquets.*.tv); do echo "cp $i $(echo ${i%.tv}.tv.tmp | sed 's#/mnt/#/tmp/#g')" >> $TMP/$FILENAME.cmd.list; done
     246#        for i in $(ls /mnt/settings/bouquets.*.tmp); do echo "cp $i $(echo $i | sed 's/.tv.tmp/.tv/g' | sed 's#/mnt/#/tmp/#g')" > $TMP/$FILENAME.cmd.first.list; done
     247
     248        echo "echo create $TMP/$FILENAME.cmd.first.list" > $TMP/$FILENAME.cmd.first.list
     249        for i in $(ls /mnt/settings/bouquets.*.tv); do echo "cp $(echo ${i%.tv}.tv.tmp | sed 's#/mnt/#/tmp/#g') $(echo $i | sed 's#/mnt/#/tmp/#g')" >> $TMP/$FILENAME.cmd.first.list; done
     250
     251
     252#        for i in `ls /mnt/settings/bouquets.*.tv`; do echo "cp $i $(echo ${i%.tv}.tv.org | sed 's#/mnt/#/tmp#g' >> $TMP/$FILENAME.cmd.list)"; done
     253
    232254    fi
    233255
     
    348370                                #real    1m27.071s
    349371#                                cmd3 = cmd3 "sed \"s;#http.*/" id ".ts.*VAVOO/2.6&tslivemode=1;#" newpage2 "?n=1\\&b=5\\&vavoo_auth=" vavoo_auth "|User-Agent=VAVOO/2.6\\&tslivemode=1;g\" -i /tmp/settings/channel.tmp\n"
    350                                 cmd3 = cmd3 "sed \"s;#http.*/" id ".ts.*VAVOO/#;#" newpage3 "\\&tslivemode=1;g\" -i /tmp/settings/channel.tmp\n"
     372#                                cmd3 = cmd3 "sed \"s;#http.*/" id ".ts.*VAVOO/#;#" newpage3 "\\&tslivemode=1;g\" -i /tmp/settings/channel.tmp\n"
     373                                cmd3 = cmd3 "sed \"s;#http.*/" id ".ts.*VAVOO/#;#" newpage3 "\\&tslivemode=1;g\" -i /tmp/settings/bouquets.*.tmp\n"
     374
    351375                            }
    352376                            else
     
    357381                            }
    358382
    359                             cmd = cmd "echo \"" title "#" id "#0#0#0#0#0#0#0#0#0#0#" newpage "&tslivemode=1#" epgurl "\" >> /tmp/settings/channel.tmp\n"
     383#                            cmd = cmd "echo \"" title "#" id "#0#0#0#0#0#0#0#0#0#0#" newpage "&tslivemode=1#" epgurl "\" >> /tmp/settings/channel.tmp\n"
     384                            cmd = cmd "echo \"" title "#" id "#0#0#0#0#0#0#0#0#0#0\" >> /tmp/settings/channel.tmp\n"
    360385                            cmd = cmd "echo \"" id "#0#0#0#20000#0#0#0#0#0#0#2\" >> /tmp/settings/transponder.tmp\n"
    361386                            cmd = cmd "echo \"VaVoo (IpTV)#0#20000#3\" >> /tmp/settings/satellites.tmp\n"
    362                             cmd = cmd "echo \"0#" id "\" >> /tmp/settings/bouquets.tithek.autoupdate." NAME "." NEXT ".tv.tmp\n"
    363                            if(++dup[cmd4] == 1)
     387#                            cmd = cmd "echo \"0#" id "\" >> /tmp/settings/bouquets.tithek.autoupdate." NAME "." NEXT ".tv.tmp\n"
     388                            cmd = cmd "echo \"0#" id "#" newpage "&tslivemode=1#" epgurl "\" >> /tmp/settings/bouquets.tithek.autoupdate." NAME "." NEXT ".tv.tmp\n"
     389
     390                            if(++dup[cmd4] == 1)
    364391                                cmd4 = cmd4 "echo \"" NAME "-" NEXT "#0#/mnt/settings/bouquets.tithek.autoupdate." NAME "." NEXT ".tv\" >> /tmp/settings/bouquets.cfg.tmp\n"
    365392                        }
     
    392419                        cmd5 = cmd5 "cat /tmp/settings/satellites.tmp | awk \x27!seen[$0]++\x27 > /tmp/settings/satellites\n"
    393420
    394                         cmd5 = cmd5 "sed s/\"^ *\"// -i /mnt/settings/channel\n"
     421                        cmd5 = cmd5 "sed s/\"^ *\"// -i /tmp/settings/channel\n"
     422                        cmd5 = cmd5 "sed s/\"^ *\"// -i /tmp/settings/bouquets.*.tmp\n"
    395423
    396424                        print cmd
     
    398426                        if(ADD2CHANNEL == 2)
    399427                        {
    400                             cmd2 = cmd2 " -i /tmp/settings/channel.tmp\n"
     428#                            cmd2 = cmd2 " -i /tmp/settings/channel.tmp\n"
     429                            cmd2 = cmd2 " -i /tmp/settings/bouquets.*.tmp\n"
    401430                            print cmd2
    402431                        }
     
    411440        fi
    412441
     442#echo "ADD2CHANNEL $ADD2CHANNEL" >> $TMP/$FILENAME.cmd.list
    413443    if [ "$ADD2CHANNEL" != "0" ];then
    414444        if [ -e $TMP/$FILENAME.list ];then
     
    417447#            chmod 755 $TMP/$FILENAME.list
    418448#            $TMP/$FILENAME.list
     449
     450cat $TMP/$FILENAME.cmd.first.list >> $TMP/$FILENAME.cmd.list
     451#echo "123" >> $TMP/$FILENAME.cmd.list
     452
     453#        echo "for i in `ls /mnt/settings/bouquets.*.tv`; do cp $i `echo $i | sed 's#/mnt/#/tmp#g' | sed 's/.tv/.tv.tmp/g'`; done" >> $TMP/$FILENAME.cmd.list
     454
     455###            for i in $(ls /tmp/settings/bouquets.*.tmp); do echo "cp $i $(echo $i | sed 's/.tv.tmp/.tv/g')" >> $TMP/$FILENAME.cmd.list; done
     456
     457#            for i in $(ls /tmp/settings/bouquets.*.tmp); do echo "cp $i $(echo ${i%.tv.tmp}.tv)" >> $TMP/$FILENAME.cmd.list; done
     458
     459#            for i in $(ls /tmp/settings/bouquets.*.tmp); do echo "cp $i $(echo ${i%.tmp})" >> $TMP/$FILENAME.cmd.list; done
     460
     461#echo "456" >> $TMP/$FILENAME.cmd.list
    419462            chmod 755 $TMP/$FILENAME.cmd.list
    420463            $TMP/$FILENAME.cmd.list
     464
    421465        fi
    422466        error=0
Note: See TracChangeset for help on using the changeset viewer.