Changeset 39183 for titan/mediathek
- Timestamp:
- 10/03/16 18:25:26 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/mediathek/localparser_secret/goldesel.sh
r39153 r39183 45 45 category() 46 46 { 47 echo "Kinofilme#$SRC $SRC page 'filme'#http://atemio.dyndns.tv/mediathek/menu/all-newfirst.jpg#all-newfirst.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list 48 # echo "Movies (Year)#$SRC $SRC movieyear#http://atemio.dyndns.tv/mediathek/menu/movie.year.jpg#movie.year.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list 49 # echo "Movies (Genre)#$SRC $SRC moviegenre#http://atemio.dyndns.tv/mediathek/menu/movie.genre.jpg#movie.genre.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list 50 # echo "Series#$SRC $SRC page category 'free/tv-series/page/' 1#http://atemio.dyndns.tv/mediathek/menu/series.jpg#series.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list 51 # echo "Search#$SRC $SRC page category '?s='#http://atemio.dyndns.tv/mediathek/menu/search.jpg#search.jpg#$NAME#112" >> $TMP/$PARSER.$INPUT.list 47 echo "Kinofilme#$SRC $SRC new '/'#http://atemio.dyndns.tv/mediathek/menu/all-newfirst.jpg#all-newfirst.jpg#$NAME#0" > $TMP/$PARSER.$INPUT.list 48 echo "Filme#$SRC $SRC page 'filme'#http://atemio.dyndns.tv/mediathek/menu/Movies.jpg#Movies.jpg#$NAME#0" >> $TMP/$PARSER.$INPUT.list 49 echo "$TMP/$PARSER.$INPUT.list" 50 } 51 52 new() 53 { 54 if [ -e "$TMP/$PARSER.$INPUT.list" ] ; then 55 rm $TMP/$PARSER.$INPUT.list 56 fi 57 $curlbin $URL/$PAGE -o $TMP/cache.$PARSER.$INPUT.1 58 59 piccount=0 60 61 cat $TMP/cache.$PARSER.$INPUT.1 | sed 's/<div class/\n<div class/g' | sed 's/<a href="/\n<a href="/g' | grep ^'<a href="film' | grep title= | sed 's/ /~/g' >$TMP/cache.$PARSER.$INPUT.2 62 63 while read -u 3 ROUND; do 64 TITLE=`echo $ROUND | sed 's/title=/\ntitle=/' | grep ^"title=" | cut -d '"' -f2 | tr '~' ' ' | sed 's/#/%/'` 65 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/Ä/à 66 /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/à 67 /g' -e 's/%D6/Ã/g' -e 's/%DC/ÃS/g' -e 's/|/ /g' -e 's/(/ /g' -e 's/)/ /g' -e 's/+/ /g' -e 's/\//-/g' -e 's/,/ /g' -e 's/;/ /g' -e 's/:/ /g' -e 's/\.\+/./g'` 68 PIC=$URL/`echo $ROUND | sed s'!<img~src=!\nsrc=!' | grep ^"src=" | cut -d '"' -f2 | tr '~' ' '` 69 NEWPAGE=`echo $ROUND | sed 's/<a~href=/\nhref=/' | grep ^"href=" | cut -d '"' -f2` 70 71 if [ -z "$PIC" ] || [ "$PIC" = "$URL/" ]; then 72 PIC="http://atemio.dyndns.tv/mediathek/menu/default.jpg" 73 fi 74 75 if [ ! -z "$TITLE" ] && [ ! -z "$NEWPAGE" ];then 76 if [ `cat $TMP/$PARSER.$INPUT.list | grep ^"$NEWPAGE" | wc -l` -eq 0 ];then 77 if [ ! -e $TMP/$PARSER.$INPUT.list ];then 78 touch $TMP/$PARSER.$INPUT.list 79 fi 80 piccount=`expr $piccount + 1` 81 LINE="$TITLE#$SRC $SRC hosterlist $NEWPAGE#$PIC#$PARSER.$FILENAME.$NEXT.$piccount.jpg#$NAME#0" 82 83 echo "$LINE" >> $TMP/$PARSER.$INPUT.list 84 fi 85 fi 86 done 3<$TMP/cache.$PARSER.$INPUT.2 87 rm $TMP/cache.* > /dev/null 2>&1 88 52 89 echo "$TMP/$PARSER.$INPUT.list" 53 90 } … … 117 154 mainmenu) $INPUT;; 118 155 category) $INPUT;; 156 new) $INPUT;; 119 157 page) $INPUT;; 120 158 hosterlist) $INPUT;;
Note: See TracChangeset
for help on using the changeset viewer.