Index: titan/mediathek/localparser_secret/nbaondemand.sh
===================================================================
--- titan/mediathek/localparser_secret/nbaondemand.sh (revision 37014)
+++ titan/mediathek/localparser_secret/nbaondemand.sh (revision 37016)
@@ -14,7 +14,9 @@
URL=http://livetv.sx
PARSER=`echo $SRC | tr '/' '\n' | tail -n1 | sed 's/.sh//'`
-NAME=NBA-On-Demand
-
-curlbin="curl -k -s -v -L --cookie /mnt/network/cookies --cookie-jar /mnt/network/cookies --user-agent 'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/4.4.7.3000 Chrome/30.0.1599.101 Safari/537.36'"
+NAME=MNT-NBA-On-Demand
+
+curlbin='curl -k -s -v -L --cookie /mnt/network/cookies --cookie-jar /mnt/network/cookies --url'
+useragent="Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/4.4.7.3000 Chrome/30.0.1599.101 Safari/537.36"
+
wgetbin="wget -q -T2"
TMP=/tmp/parser
@@ -37,4 +39,5 @@
init()
{
+ rm -f /mnt/network/cookies > /dev/null 2>&1
rm -rf $TMP > /dev/null 2>&1
echo "$NAME ($TYPE)#$SRC $SRC mainmenu#http://atemio.dyndns.tv/mediathek/menu/$PARSER.jpg#$PARSER.jpg#TiThek#0"
@@ -50,5 +53,5 @@
category()
{
- echo "Live#$SRC $SRC live init#http://atemio.dyndns.tv/mediathek/menu/categoty.jpg#live.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list
+ echo "Live#$SRC $SRC live init de#http://atemio.dyndns.tv/mediathek/menu/categoty.jpg#categoty.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list
echo "Latest#$SRC $SRC videos latest en/videotourney/3#http://atemio.dyndns.tv/mediathek/menu/categoty.jpg#categoty.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list
echo "Teams#$SRC $SRC submenu teams en/leagueresults/3/#http://atemio.dyndns.tv/mediathek/menu/categoty.jpg#categoty.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list
@@ -60,7 +63,7 @@
if [ ! -e "$TMP/$PARSER.$INPUT.$FROM.$FILENAME.list" ]; then
piccount=0
- $curlbin $URL/$PAGE -o $TMP/cache.$PARSER.$FROM.$FILENAME.1
-
- cat $TMP/cache.$PARSER.$FROM.$FILENAME.1 | tr '\n' ' ' | sed 's!$TMP/cache.$PARSER.$FROM.$FILENAME.2
+ $wgetbin $URL/$PAGE -O $TMP/cache.$PARSER.$FROM.$FILENAME.1
+
+ zcat $TMP/cache.$PARSER.$FROM.$FILENAME.1 | tr '\n' ' ' | sed 's!$TMP/cache.$PARSER.$FROM.$FILENAME.2
while read -u 3 ROUND; do
@@ -107,5 +110,5 @@
if [ ! -e "$TMP/$PARSER.$INPUT.$FROM.$FILENAME.list" ]; then
piccount=0
- $curlbin $URL/$PAGE -o $TMP/cache.$PARSER.$FROM.$FILENAME.1
+ $curlbin $URL/$PAGE -o $TMP/cache.$PARSER.$FROM.$FILENAME.1 $curlopt
cat $TMP/cache.$PARSER.$FROM.$FILENAME.1 | tr '\n' ' ' | sed "s!show_webplayer('!\nfound=('!g" | sed 's!src="!\nsrc="!g' | grep '^found=' >$TMP/cache.$PARSER.$FROM.$FILENAME.2
@@ -128,5 +131,5 @@
piccount=`expr $piccount + 1`
- URL="$SRC $SRC videos $FROM $URL"
+ URL="$URL"
LINE="$TITLE#$URL#$PIC#$PARSER_$piccount.jpg#$NAME#98"