Update mido.sh

This commit is contained in:
Kroese 2024-05-16 23:36:37 +02:00 committed by GitHub
parent 7232ed21a1
commit 645e0f0f9f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -144,12 +144,18 @@ download_windows() {
return 1 return 1
fi fi
local hash=$(echo "$iso_download_link_html" | sed 's/<tr><td>/\n<tr><td>/g' | grep "$language 64-bit" | grep -o -P '(?<=</td><td>).*(?=</td></tr>)') local lang="$language"
[[ "$lang" == "English (United States)" ]] lang="English"
local hash=$(echo "$iso_download_link_html" | sed 's/<tr><td>/\n<tr><td>/g' | grep "$lang 64-bit" | grep -o -P '(?<=</td><td>).*(?=</td></tr>)')
checksum=$(getMido "$id" "sum") checksum=$(getMido "$id" "sum")
if [[ "$hash" != "$checksum" ]]; then if [[ "${hash,,}" != "$checksum" ]]; then
warn "download has an unexpected SHA256 checksum: $hash , while expected value was: $checksum. Please report this at $SUPPORT/issues" if [ -z "$hash" ]; then
echo "$iso_download_link_html" | sed 's/<tr><td>/\n<tr><td>/g' warn "cannot detect checksum. Please report this at $SUPPORT/issues"
else
warn "download has an unexpected SHA256 checksum: ${hash,,} , while expected value was: $checksum. Please report this at $SUPPORT/issues"
fi
fi fi
# Filter for 64-bit ISO download URL # Filter for 64-bit ISO download URL