Advertisement
Guest User

Untitled

a guest
Mar 16th, 2021
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.97 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. while true; do
  4. if [ -z "$1" ]; then
  5.     echo "Insert JAV code ... Or press ENTER to exit"
  6.     read -r name
  7.   else
  8.     name="$1"
  9.   fi
  10.  
  11. if [[ $name == '' ]];then
  12. exit
  13. fi
  14.  
  15. var="$name"
  16.  
  17.  
  18. parse_link() {
  19.     links="$(curl -s "$(curl -s "https://www2.javhdporn.net/video/$name/" | grep "embedURL" | grep -o "{.*}" | jq '.["@graph"]' | jq -r '.[].embedURL' | sed '/^null$/d' | sed 's/\/v\//\/api\/source\//')" --data-raw 'r=&d=javmvp.com' | jq -r '.data[] | select(.label | contains("$1")).file' | tail -n1)"
  20. }
  21.  
  22. while true; do
  23.    parse_link "360p"
  24. if [ "$links" = "" ]; then
  25.    name="${name}c"
  26.    parse_link "360p"
  27.    if [ "$links" = "" ]; then
  28.        name="$var"
  29.        parse_link "480p"
  30.        if [ "$links" = "" ]; then
  31.            name="${name}c"
  32.            parse_link "480p"
  33.            if [ "$links" = "" ]; then
  34.                name="$var"
  35.                parse_link "720p"
  36.                if [ "$links" = "" ]; then
  37.                    name="${name}c"
  38.                    parse_link "720p"
  39.                    if [ "$links" = "" ]; then
  40.                        echo "NO VIDEO WAS FOUND"
  41.                        echo ""
  42.                        break
  43.                    else
  44.                    echo "playing 720p chinese subtitles"
  45.                    mpv --really-quiet "$links"
  46.                    break
  47.                    fi
  48.                else
  49.                echo "Playing 720p"
  50.                mpv --really-quiet "$links"
  51.                break
  52.                fi
  53.            else
  54.            echo "Playing 480p chinese subtitles"
  55.            mpv --really-quiet "$links"
  56.            break
  57.            fi
  58.        else
  59.        echo "playing 480p"
  60.        mpv --really-quiet "$links"
  61.        break
  62.        fi
  63.    else
  64.    echo "Playing 360p chinese subtitles"
  65.    mpv --really-quiet "$links"
  66.    break
  67.    fi
  68. else
  69. echo "Playing 360p"
  70. mpv --really-quiet "$links"
  71. break
  72. fi
  73. done
  74. unset $var
  75. unset $name
  76. set --
  77. done
  78.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement