diff --git a/fragments/labels/protonvpn.sh b/fragments/labels/protonvpn.sh index fd54a5b..99fb7f9 100644 --- a/fragments/labels/protonvpn.sh +++ b/fragments/labels/protonvpn.sh @@ -1,7 +1,7 @@ protonvpn) name="ProtonVPN" type="dmg" - downloadURL=$(curl -fs "https://protonvpn.com/download" | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*" | grep dmg | tail -1) + downloadURL=$(curl -fs "https://protonvpn.com/download" | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*\.dmg" | head -1) + appNewVersion=$(echo $downloadURL | sed -e 's/^.*\/Proton.*_v\([0-9.]*\)\.dmg/\1/g') expectedTeamID="J6S6Q257EK" - appNewVersion=$(echo $downloadURL | awk -F\_ '{print $3}' | awk -F\. '{print $1"."$2"."$3}') ;;