Changeset 39244
- Timestamp:
- 10/09/16 18:42:01 (7 years ago)
- Location:
- titan/mediathek
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/mediathek/localparser_free/giga.sh
r37513 r39244 32 32 mainmenu() 33 33 { 34 echo "Category#$SRC $SRC category#http://atemio.dyndns.tv/mediathek/menu/catego ty.jpg#categoty.jpg#$NAME#0" > /tmp/tithek/$PARSER.$INPUT.list34 echo "Category#$SRC $SRC category#http://atemio.dyndns.tv/mediathek/menu/category.jpg#category.jpg#$NAME#0" > /tmp/tithek/$PARSER.$INPUT.list 35 35 # echo "Suche#$SRC $SRC suche#http://atemio.dyndns.tv/mediathek/menu/search.jpg#giga.jpg#$NAME#0" >> /tmp/tithek/$PARSER.$INPUT.list 36 36 echo "/tmp/tithek/$PARSER.$INPUT.list" … … 51 51 TITLE="`echo $ROUND0 | sed 's!/! !g' | sed 's!-! !g'` Page $i" 52 52 echo "$TITLE#$SRC $SRC page $ROUND0/page/$i#http://atemio.dyndns.tv/mediathek/menu/page.jpg#page.jpg#$NAME#0" >> /tmp/tithek/$PARSER.$INPUT.list 53 i=`expr $i + 1` 53 i=`expr $i + 1` 54 54 done 55 55 done … … 63 63 $wgetbin $URL/$PAGE -O $TMP/cache.$PARSER."$filename"."1" 64 64 cat $TMP/cache.$PARSER."$filename"."1" | tr '\r' ' ' | tr '\n' '\r' | tr '\t' ' ' | sed 's/<section/\n<section/g' | grep '^<section id="content">' | sed 's/<li id="/\n<li id="/g' | grep '^<li id="' | sed 's/"/"/g' >$TMP/cache.$PARSER."$filename"."2" 65 65 66 66 piccount=0 67 67 … … 70 70 URL=`echo $ROUND2 | sed 's/iframe data-tracking-origin-url="/\niframe data-tracking-origin-url="/g' | grep '^iframe data-tracking-origin-url=' | cut -d'"' -f2 | cut -d'?' -f1` 71 71 TITLE=`echo $ROUND2 | sed 's/ alt="/\n alt="/g' | grep '^ alt=' | cut -d'"' -f2 | cut -d'"' -f1` 72 73 if [ -z "$PIC" ]; then 72 73 if [ -z "$PIC" ]; then 74 74 PIC="http://atemio.dyndns.tv/mediathek/menu/default.jpg" 75 75 fi 76 76 77 77 if [ `echo $PIC | grep ".png" | wc -l` -eq 0 ];then 78 78 PICEXT=jpg … … 80 80 PICEXT=png 81 81 fi 82 82 83 83 TITLE=`echo $TITLE | sed -e 's/ & / und /g' -e 's/&/ und /g' -e "s/’/'/g" -e 's/–/-/g' -e 's/…/.../g' -e 's/“/"/g' -e 's/”/"/g' -e "s/‘/'/g" -e 's/#//g'` 84 84 85 85 if [ ! -z "$TITLE" ] && [ ! -z "$URL" ];then 86 86 piccount=`expr $piccount + 1` 87 87 88 88 LINE="$TITLE#$URL#$PIC#$PARSER_$piccount.$PICEXT#$NAME#14" 89 89 echo "$LINE" >> /tmp/tithek/$PARSER.$INPUT.list … … 91 91 done 3<$TMP/cache.$PARSER."$filename"."2" 92 92 rm $TMP/cache.* > /dev/null 2>&1 93 fi 93 fi 94 94 echo "/tmp/tithek/$PARSER.$INPUT.list" 95 95 } -
titan/mediathek/localparser_free/youtube.sh
r37547 r39244 40 40 mainmenu() 41 41 { 42 # echo "Category#$SRC $SRC category#http://atemio.dyndns.tv/mediathek/menu/catego ty.jpg#categoty.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list42 # echo "Category#$SRC $SRC category#http://atemio.dyndns.tv/mediathek/menu/category.jpg#category.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list 43 43 echo "Search#$SRC $SRC search '/youtube/v3/search?q=%search%®ionCode=US&part=snippet&hl=en_US&key=AIzaSyAd-YEOqZz9nXVzGtn3KWzYLbLaajhqIDA&type=video&maxResults=50'#http://atemio.dyndns.tv/mediathek/menu/search.jpg#search.jpg#$NAME#112" >$TMP/$PARSER.$INPUT.list 44 44 echo "$TMP/$PARSER.$INPUT.list" … … 60 60 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" 61 61 62 if [ -z "$TITLE" ];then 62 if [ -z "$TITLE" ];then 63 63 TITLE=`echo $ROUND | cut -d"<" -f2 | cut -d">" -f2` 64 64 fi 65 65 66 if [ -z "$PIC" ]; then 66 if [ -z "$PIC" ]; then 67 67 PIC="http://atemio.dyndns.tv/mediathek/menu/default.jpg" 68 68 fi 69 69 70 70 TITLE=`echo $TITLE | sed -e 's/&/&/g' -e 's/&/und/g' -e 's/"/"/g' -e 's/</\</g' -e 's/"/\"/g' -e 's/'/\"/g' -e 's/#034;/\"/g' -e 's/#039;/\"/g' -e 's/ß/Ãx/g' -e 's/–/-/g' -e 's/Ä/à 71 71 /g' -e 's/Ü/ÃS/g' -e 's/Ö/Ã/g' -e 's/ä/ä/g' -e 's/ü/ü/g' -e 's/ö/ö/g' -e 's/é/é/g' -e 's/è/è/g' -e 's/%F6/ö/g' -e 's/%FC/ü/g' -e 's/%E4/ä/g' -e 's/%26/&/g' -e 's/%C4/à … … 82 82 echo "$LINE" >> $TMP/$PARSER.$INPUT.$FILENAME.list 83 83 fi 84 84 85 85 done 3<$TMP/cache.$PARSER.$INPUT.$FILENAME.2 86 86 rm $TMP/cache.* > /dev/null 2>&1 -
titan/mediathek/localparser_secret/cricfree.sh
r38297 r39244 41 41 mainmenu() 42 42 { 43 echo "Category#$SRC $SRC category#http://atemio.dyndns.tv/mediathek/menu/catego ty.jpg#categoty.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list43 echo "Category#$SRC $SRC category#http://atemio.dyndns.tv/mediathek/menu/category.jpg#category.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list 44 44 echo "$TMP/$PARSER.$INPUT.list" 45 45 } … … 47 47 category() 48 48 { 49 echo "Channels#$SRC $SRC list channels /#http://atemio.dyndns.tv/mediathek/menu/catego ty.jpg#categoty.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list49 echo "Channels#$SRC $SRC list channels /#http://atemio.dyndns.tv/mediathek/menu/category.jpg#category.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list 50 50 echo "$TMP/$PARSER.$INPUT.list" 51 51 } … … 64 64 TITLE=`echo $ROUND | sed 's!http://cricfree.sx/!!' | sed 's!watch/live/!!' | sed 's!-live-stream-2!!' | sed 's!-live-stream!!' | sed 's!-in-streaming!!' | sed 's!-live-streaming-2!!' | sed 's!-live-streaming!!'` 65 65 PIC="http://atemio.dyndns.tv/mediathek/menu/default.jpg" 66 66 67 67 TITLE=`echo $TITLE | sed 's/-/ /g' | sed 's/_/ /g'` 68 68 TITLE=`echo $TITLE | sed -e 's/&/&/g' -e 's/&/und/g' -e 's/"/"/g' -e 's/</\</g' -e 's/"/\"/g' -e 's/'/\"/g' -e 's/#034;/\"/g' -e 's/#039;/\"/g' -e 's/ß/Ãx/g' -e 's/–/-/g' -e 's/Ä/Ã … … 78 78 echo "$LINE" >> $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list 79 79 fi 80 80 81 81 done 3<$TMP/cache.$PARSER.$FROM.$FILENAME.2 82 82 rm $TMP/cache.* > /dev/null 2>&1 -
titan/mediathek/localparser_secret/nbaondemand.sh
r37438 r39244 39 39 mainmenu() 40 40 { 41 echo "Category#$SRC $SRC category#http://atemio.dyndns.tv/mediathek/menu/catego ty.jpg#categoty.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list41 echo "Category#$SRC $SRC category#http://atemio.dyndns.tv/mediathek/menu/category.jpg#category.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list 42 42 # echo "Suche#$SRC $SRC suche#http://atemio.dyndns.tv/mediathek/menu/search.jpg#giga.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list 43 43 echo "$TMP/$PARSER.$INPUT.list" … … 47 47 { 48 48 if [ -e /etc/.beta ];then 49 echo "Live#$SRC $SRC livelist live de#http://atemio.dyndns.tv/mediathek/menu/catego ty.jpg#categoty.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list50 echo "Latest#$SRC $SRC videos latest en/videotourney/3#http://atemio.dyndns.tv/mediathek/menu/catego ty.jpg#categoty.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list49 echo "Live#$SRC $SRC livelist live de#http://atemio.dyndns.tv/mediathek/menu/category.jpg#category.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list 50 echo "Latest#$SRC $SRC videos latest en/videotourney/3#http://atemio.dyndns.tv/mediathek/menu/category.jpg#category.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list 51 51 else 52 echo "Latest#$SRC $SRC videos latest en/videotourney/3#http://atemio.dyndns.tv/mediathek/menu/catego ty.jpg#categoty.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list53 fi 54 echo "Teams#$SRC $SRC submenu teams en/leagueresults/3/#http://atemio.dyndns.tv/mediathek/menu/catego ty.jpg#categoty.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list52 echo "Latest#$SRC $SRC videos latest en/videotourney/3#http://atemio.dyndns.tv/mediathek/menu/category.jpg#category.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list 53 fi 54 echo "Teams#$SRC $SRC submenu teams en/leagueresults/3/#http://atemio.dyndns.tv/mediathek/menu/category.jpg#category.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list 55 55 echo "$TMP/$PARSER.$INPUT.list" 56 56 } … … 67 67 URL=`echo $ROUND | sed 's!<a href="/en/eventinfo/!\nurl="/en/eventinfo/!g' | grep ^url= | cut -d'"' -f2 | head -n1` 68 68 TITLE=`echo $ROUND | sed 's!width="30%"> <b>!\ntitle=<!g' | grep ^title= | cut -d'<' -f2 | sed 's!–!-!g'` 69 SCORE=`echo $ROUND | sed 's!<font color="#949494"><b>!\nextra=<!g' | grep ^extra= | cut -d'<' -f2 | sed 's!–!-!g'` 69 SCORE=`echo $ROUND | sed 's!<font color="#949494"><b>!\nextra=<!g' | grep ^extra= | cut -d'<' -f2 | sed 's!–!-!g'` 70 70 71 71 if [ `echo $ROUND | sed 's!href=!\nurl=!g' | grep ^url= | grep "Full match record" | cut -d'"' -f2 | head -n1 | wc -l` -eq 0 ];then … … 105 105 echo "$LINE" >> $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list 106 106 fi 107 107 108 108 done 3<$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2 109 109 rm $TMP/cache.* > /dev/null 2>&1 … … 132 132 echo "$LINE" >> $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list 133 133 fi 134 134 135 135 done 3<$TMP/cache.$PARSER.$INPUT.$FROM.$FILENAME.2 136 136 rm $TMP/cache.* > /dev/null 2>&1 … … 152 152 TITLE=`echo $ROUND | sed 's!<b>!\ntitle=<!g' | grep ^title= | cut -d'<' -f2` 153 153 PIC="http://atemio.dyndns.tv/mediathek/menu/default.jpg" 154 154 155 155 if [ ! -z "$TITLE" ] && [ ! -z "$URL" ];then 156 156 if [ ! -e $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list ];then … … 161 161 echo "$LINE" >> $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list 162 162 fi 163 163 164 164 done 3<$TMP/cache.$PARSER.$FROM.$FILENAME.2 165 165 rm $TMP/cache.* > /dev/null 2>&1 … … 183 183 URL=`echo $ROUND | sed 's!href=!\nurl=!g' | grep ^url= | cut -d'"' -f2 | head -n1` 184 184 TITLE=`echo $ROUND | sed "s!$URL\">!\ntitle=<!g" | grep ^title= | cut -d'<' -f2 | sed 's!–!-!g'` 185 SCORE=`echo $ROUND | sed 's! !\nscore=<!g' | grep ^score= | cut -d'<' -f2 | sed 's!–!-!g'` 186 EXTRA=`echo $ROUND | sed 's!<span class="evdesc">!\nextra=<!g' | grep ^extra= | cut -d'<' -f2 | sed 's!–!-!g'` 185 SCORE=`echo $ROUND | sed 's! !\nscore=<!g' | grep ^score= | cut -d'<' -f2 | sed 's!–!-!g'` 186 EXTRA=`echo $ROUND | sed 's!<span class="evdesc">!\nextra=<!g' | grep ^extra= | cut -d'<' -f2 | sed 's!–!-!g'` 187 187 188 188 PIC="http://atemio.dyndns.tv/mediathek/menu/default.jpg" … … 212 212 echo "$LINE" >> $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list 213 213 fi 214 214 215 215 done 3<$TMP/cache.$PARSER.$FROM.$FILENAME.2 216 216 # rm $TMP/cache.* > /dev/null 2>&1 … … 227 227 piccount=0 228 228 $curlbin "$URL/$PAGE" -o $TMP/cache.$PARSER.$FROM.$FILENAME.1 229 229 230 230 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 231 231 … … 233 233 URL=`echo $ROUND | sed 's!href=!\nurl=!g' | grep ^url= | cut -d'"' -f2 | head -n1 | sed 's!/webplayer.php!/export/webplayer.iframe.php!'` 234 234 TITLE=`echo $ROUND | cut -d"'" -f2` 235 EXTRA=`echo $ROUND | cut -d"'" -f4` 235 EXTRA=`echo $ROUND | cut -d"'" -f4` 236 236 237 237 PIC="http://atemio.dyndns.tv/mediathek/menu/default.jpg" … … 253 253 echo "$LINE" >> $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list 254 254 fi 255 255 256 256 done 3<$TMP/cache.$PARSER.$FROM.$FILENAME.2 257 257 # rm $TMP/cache.* > /dev/null 2>&1 … … 297 297 URL=`cat $TMP/cache.$PARSER.$INPUT.$FROM.1 | grep "text/javascript" | grep -v jQuery | sed -nr 's/.*src="([^"]+)".*/\1/p'` 298 298 fi 299 299 300 300 echo $URL 301 301 } -
titan/mediathek/localparser_secret/streamlive.sh
r37156 r39244 43 43 mainmenu() 44 44 { 45 echo "Category#$SRC $SRC category#http://atemio.dyndns.tv/mediathek/menu/catego ty.jpg#categoty.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list45 echo "Category#$SRC $SRC category#http://atemio.dyndns.tv/mediathek/menu/category.jpg#category.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list 46 46 echo "$TMP/$PARSER.$INPUT.list" 47 47 } … … 56 56 TITLE="Page $i" 57 57 echo "$TITLE#$SRC $SRC page category '?p=$i&q=&sort=1'#http://atemio.dyndns.tv/mediathek/menu/page.jpg#page.jpg#$NAME#0" >> /tmp/tithek/$PARSER.$INPUT.list 58 i=`expr $i + 1` 58 i=`expr $i + 1` 59 59 done 60 60 fi … … 76 76 PIC=`echo $ROUND | sed 's!src="!\npic="!g' | grep ^pic= | cut -d'"' -f2 | tail -n1` 77 77 TITLE=`echo $ROUND | sed 's!title="!\ntitle="!g' | grep ^title= | cut -d'"' -f2 | tail -n1` 78 if [ -z "$TITLE" ];then 78 if [ -z "$TITLE" ];then 79 79 TITLE=`echo $ROUND | cut -d"<" -f2 | cut -d">" -f2` 80 80 fi 81 82 if [ -z "$PIC" ] || [ "$PIC" = "http:" ]; then 81 82 if [ -z "$PIC" ] || [ "$PIC" = "http:" ]; then 83 83 PIC="http://atemio.dyndns.tv/mediathek/menu/default.jpg" 84 84 fi 85 85 86 86 TITLE=`echo $URL | tr '/' '\n' | tail -n1 | sed 's/_/ /g'` 87 87 TITLE=`echo $TITLE | sed -e 's/&/&/g' -e 's/&/und/g' -e 's/"/"/g' -e 's/</\</g' -e 's/"/\"/g' -e 's/'/\"/g' -e 's/#034;/\"/g' -e 's/#039;/\"/g' -e 's/ß/Ãx/g' -e 's/–/-/g' -e 's/Ä/Ã … … 97 97 echo "$LINE" >> $TMP/$PARSER.$INPUT.$FROM.$FILENAME.list 98 98 fi 99 99 100 100 done 3<$TMP/cache.$PARSER.$FROM.$FILENAME.2 101 101 rm $TMP/cache.* > /dev/null 2>&1
Note: See TracChangeset
for help on using the changeset viewer.