Advertisement
Guest User

Untitled

a guest
Jul 3rd, 2025
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.71 KB | Source Code | 0 0
  1. vin="YV12YEK95SS148642"
  2. url="https://support-car-content.volvo.care/api/car-content/SOFTWARE_RELEASE_NOTES/\$vin/AT/\$version"
  3. #url="https://support-car-content.volvo.care/api/car-content/USER_MANUAL/\$vin/AT/\$version"
  4. for v2 in $(seq 0 7); do
  5.   v3=0
  6.   cnt=0
  7.   po=""
  8.   while :; do
  9.     version="1.$v2.$v3"
  10.     realurl="$(eval "echo \"$url\"")"
  11.     #echo "url: $url, $vin, $version, $realurl"
  12.     o="$(curl -sL -A "okhttp/4.11.0" "$realurl" 2> /dev/null | jq -r ".carSoftwareVersion // empty" 2> /dev/null)"
  13.     v3="$((v3+1))"
  14.     if [ -z "$o" -o "$po" = "$o" ]; then
  15.       [ "$cnt" -ge 5 ] && break
  16.       cnt="$((cnt+1))"
  17.     else
  18.       echo "$version: $o"
  19.       po="$o"
  20.       cnt=0
  21.     fi
  22.   done
  23. done
  24.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement