Advertisement
Guest User

rip-arte

a guest
Apr 23rd, 2013
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. bash -x ./ripArte-v1.0.sh http://www.arte.tv/guide/de/047590-023/mit-offenen-karten
  2. + BAD=''
  3. + GOOD=''
  4. + WARN=''
  5. + HILITE=''
  6. + NORMAL=''
  7. + [[ -n http://www.arte.tv/guide/de/047590-023/mit-offenen-karten ]]
  8. + echo
  9.  
  10. + type -p wget
  11. + type -p curl
  12. + get='curl -s -o '
  13. + getv='curl '
  14. ++ mktemp /tmp/xml1XXXXX
  15. + xml1=/tmp/xml1Ej2Lv
  16. ++ mktemp /tmp/xml2XXXXX
  17. + xml2=/tmp/xml2wBWSI
  18. ++ mktemp /tmp/xml3XXXXX
  19. + xml3=/tmp/xml3AiFgJ
  20. ++ mktemp /tmp/xml31XXXXX
  21. + xml3lang1=/tmp/xml31XYmNy
  22. ++ mktemp /tmp/xml32XXXXX
  23. + xml3lang2=/tmp/xml32g7PbX
  24. + echo -e 'Let'\''s crawl ! Starting with http://www.arte.tv/guide/de/047590-023/mit-offenen-karten ...'
  25. Let's crawl ! Starting with http://www.arte.tv/guide/de/047590-023/mit-offenen-karten ...
  26. + curl -s -o /tmp/xml1Ej2Lv http://www.arte.tv/guide/de/047590-023/mit-offenen-karten
  27. ++ zgrep -E -m1 -o 'arte_vp_url="[^ ]+PLUS7[^"]+"' /tmp/xml1Ej2Lv
  28. ++ tr -d '"'
  29. ++ cut -d= -f2
  30. + step1=http://org-www.arte.tv/papi/tvguide/videos/stream/player/D/047590-023_PLUS7-D/ALL/ALL.json
  31. + [[ -z http://org-www.arte.tv/papi/tvguide/videos/stream/player/D/047590-023_PLUS7-D/ALL/ALL.json ]]
  32. + echo -e ' * Now parsing http://org-www.arte.tv/papi/tvguide/videos/stream/player/D/047590-023_PLUS7-D/ALL/ALL.json ...'
  33. * Now parsing http://org-www.arte.tv/papi/tvguide/videos/stream/player/D/047590-023_PLUS7-D/ALL/ALL.json ...
  34. + curl -s -o /tmp/xml2wBWSI http://org-www.arte.tv/papi/tvguide/videos/stream/player/D/047590-023_PLUS7-D/ALL/ALL.json
  35. + sed -i 's/,/&\n/g' /tmp/xml2wBWSI
  36. sed: 1: "/tmp/xml2wBWSI": extra characters at the end of x command
  37. ++ zgrep -E '^"videoStreamUrl":' /tmp/xml2wBWSI
  38. ++ grep -E -o 'http://[^ ]+.json'
  39. + step2lang1=
  40. ++ zgrep -E '^"videoIsoLang":' /tmp/xml2wBWSI
  41. ++ grep -E -o .._..
  42. + lang1=
  43. ++ zgrep -E '^"videoSwitchLang":' /tmp/xml2wBWSI
  44. ++ grep -E -o 'http://[^ ]+.json'
  45. + step2lang2=
  46. ++ zgrep -E '^"videoSwitchLang":' /tmp/xml2wBWSI
  47. ++ grep -E -o '".._.."'
  48. ++ tr -d '"'
  49. + lang2=
  50. + [[ -z '' ]]
  51. + die 'Parsing error: no "videoStreamUrl" found. Exiting'
  52. + echo ' * Parsing error: no "videoStreamUrl" found. Exiting'
  53. * Parsing error: no "videoStreamUrl" found. Exiting
  54. + rm /tmp/xml1Ej2Lv /tmp/xml2wBWSI /tmp/xml3AiFgJ /tmp/xml31XYmNy /tmp/xml32g7PbX
  55. + exit 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement