Changeset 40300 for titan/mediathek/localparser_free/clipfish.sh
- Timestamp:
- 04/15/17 03:05:19 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/mediathek/localparser_free/clipfish.sh
r40299 r40300 49 49 category() 50 50 { 51 #if [ ! -e "$TMP/$FILENAME.list" ]; then51 if [ ! -e "$TMP/$FILENAME.list" ]; then 52 52 $curlbin -o - $URL$PAGE | sed -e 's!</html>\[{"id"!</html>\[{"id"\nfound={"id"!g' -e 's/}],/\nfound=/g' | awk -v SRC=$SRC -v NAME=$NAME -v PICNAME=$PICNAME -v INPUT=$INPUT -v PAGE=$PAGE -v NEXT=$NEXT \ 53 53 ' … … 97 97 # schreibe alles in die list datei 98 98 ' >$TMP/$FILENAME.list 99 #fi99 fi 100 100 # gebe titan den list namen mit pfad zurueck 101 101 echo "$TMP/$FILENAME.list" … … 104 104 submenu() 105 105 { 106 # if [ ! -e "$TMP/$FILENAME.list" ]; then 107 # $curlbin -o - $URL$PAGE | sed -e 's!</html>\[{"id"!</html>\[{"id"\nfound1={"id"!g' -e 's/}],/\nfound1=/g' | grep \"id\":\"$NEXT\" | sed -e 's/:\[{/\nfound=}/g' -e 's/},{/\nfound=},{/g' | grep found= > /tmp/localparser/777 108 echo URL $URL 109 echo PAGE $PAGE 110 111 echo NEXT $NEXT 112 echo PAGE2 $PAGE2 106 if [ ! -e "$TMP/$FILENAME.list" ]; then 113 107 $curlbin -o - $URL$PAGE | sed -e 's!</html>\[{"id"!</html>\[{"id"\nfound1={"id"!g' -e 's/}],/\nfound1=/g' | grep \"id\":\"$NEXT\" | sed -e 's/:\[{/\nfound=}/g' -e 's/},{/\nfound=},{/g' | grep found= | awk -v SRC=$SRC -v NAME=$NAME -v PICNAME=$PICNAME -v INPUT=$INPUT -v PAGE=$PAGE -v NEXT=$NEXT \ 114 108 ' … … 177 171 # schreibe alles in die list datei 178 172 ' >$TMP/$FILENAME.list 179 #fi173 fi 180 174 # gebe titan den list namen mit pfad zurueck 181 175 echo "$TMP/$FILENAME.list" … … 184 178 search() 185 179 { 186 # if [ ! -e "$TMP/$FILENAME.list" ]; then 187 #$curlbin -o - $URL/$PAGE > /tmp/localparser/888 188 #$curlbin -o - $URL$PAGE > /tmp/localparser/888 189 180 if [ ! -e "$TMP/$FILENAME.list" ]; then 190 181 $curlbin -o - $URL$PAGE$NEXT$PAGE2 | sed 's/{"video_id":/\n{"video_id":/g' | awk -v SRC=$SRC -v NAME=$NAME -v PICNAME=$PICNAME -v INPUT=$INPUT -v PAGE=$PAGE -v NEXT=$NEXT \ 191 182 ' … … 199 190 /"video_id"/ \ 200 191 { 201 # print "1111111" $0202 192 i = index($0, "\"title\":\"") + 9 203 193 j = index(substr($0, i), "\",\"") - 1 204 194 title = substr($0, i, j) 205 # print "title: " title206 207 195 208 196 i = index($0, "\"media_length\":\"") + 16 209 197 j = index(substr($0, i), "\",\"") - 1 210 198 duration = substr($0, i, j) 211 # print "duration: " duration212 213 199 214 200 i = index($0, "\"pubDate\":\"") + 11 215 201 j = index(substr($0, i), "\",\"") - 1 216 202 extra = substr($0, i, j) 217 # print "extra: " extra218 203 219 204 i = index($0, "\"video_url_edge_quality\":\"") + 26 … … 235 220 gsub(/\\/, "", newpage, newpage) 236 221 237 # print "newpage: " newpage238 239 222 i = index($0, "\"media_content_thumbnail_large\":\"") + 33 240 223 j = index(substr($0, i), "\"") - 1 241 224 pic = substr($0, i, j) 242 225 gsub(/\\/, "", pic, pic) 243 # print "pic: " pic244 226 245 227 piccount += 1 … … 248 230 pic = "http://atemio.dyndns.tv/mediathek/menu/default.jpg" 249 231 } 250 # print title " (" extra ")#" SRC " " SRC " hoster \x27" newpage "\x27#" pic "#" PICNAME "." piccount ".jpg#" NAME "#111"251 232 print title " (" duration "s) (" extra ")#" newpage "#" pic "#" PICNAME "." piccount ".jpg#" NAME "#2" 252 233 … … 256 237 { 257 238 # if (curpage != pages) 258 # print "Page (" NEXT + 1 "/" pages ")#" SRC " " SRC " " INPUT " \x27" PAGE "\x27 " NEXT + 1 "#http://atemio.dyndns.tv/mediathek/menu/next.jpg#next.jpg#" NAME "#0"259 239 print "Page (" NEXT + 1 "/" pages ")#" SRC " " SRC " " INPUT " \x27" PAGE "\x27 " NEXT + 1 " \x27/16\x27#http://atemio.dyndns.tv/mediathek/menu/next.jpg#next.jpg#" NAME "#0" 260 240 … … 263 243 # schreibe alles in die list datei 264 244 ' >$TMP/$FILENAME.list 265 #fi245 fi 266 246 # gebe titan den list namen mit pfad zurueck 267 247 echo "$TMP/$FILENAME.list"
Note: See TracChangeset
for help on using the changeset viewer.