From c219f38459aa92ebc8670fc858904ff1eeb7b7f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Theilgaard?= Date: Wed, 25 May 2022 13:26:37 +0200 Subject: [PATCH 1/2] Create barcoclickshare.sh --- fragments/labels/barcoclickshare.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 fragments/labels/barcoclickshare.sh diff --git a/fragments/labels/barcoclickshare.sh b/fragments/labels/barcoclickshare.sh new file mode 100644 index 0000000..1b99cd0 --- /dev/null +++ b/fragments/labels/barcoclickshare.sh @@ -0,0 +1,7 @@ +barcoclickshare) + name="ClickShare" + type="appInDmgInZip" + downloadURL="https://www.barco.com$( curl -fs "https://www.barco.com/en/clickshare/app" | grep -A6 -i "macos" | grep -i "FileNumber" | tr '"' "\n" | grep -i "FileNumber" )" + appNewVersion="$(eval "$( echo $downloadURL | sed -E 's/.*(MajorVersion.*BuildVersion=[0-9]*).*/\1/' | sed 's/&//g' )" ; ((MajorVersion++)) ; ((MajorVersion--)); ((MinorVersion++)) ; ((MinorVersion--)); ((PatchVersion++)) ; ((PatchVersion--)); ((BuildVersion++)) ; ((BuildVersion--)); echo "${MajorVersion}.${MinorVersion}.${PatchVersion}-b${BuildVersion}")" + expectedTeamID="P6CDJZR997" + ;; From 9e24f2b8e8603e4c6b40bb4dfa4a59cbe49f8d2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Theilgaard?= Date: Fri, 27 May 2022 12:18:18 +0200 Subject: [PATCH 2/2] rename label name MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It already existed… --- fragments/labels/barcoclickshare.sh | 7 ------- fragments/labels/clickshare.sh | 4 ++-- 2 files changed, 2 insertions(+), 9 deletions(-) delete mode 100644 fragments/labels/barcoclickshare.sh diff --git a/fragments/labels/barcoclickshare.sh b/fragments/labels/barcoclickshare.sh deleted file mode 100644 index 1b99cd0..0000000 --- a/fragments/labels/barcoclickshare.sh +++ /dev/null @@ -1,7 +0,0 @@ -barcoclickshare) - name="ClickShare" - type="appInDmgInZip" - downloadURL="https://www.barco.com$( curl -fs "https://www.barco.com/en/clickshare/app" | grep -A6 -i "macos" | grep -i "FileNumber" | tr '"' "\n" | grep -i "FileNumber" )" - appNewVersion="$(eval "$( echo $downloadURL | sed -E 's/.*(MajorVersion.*BuildVersion=[0-9]*).*/\1/' | sed 's/&//g' )" ; ((MajorVersion++)) ; ((MajorVersion--)); ((MinorVersion++)) ; ((MinorVersion--)); ((PatchVersion++)) ; ((PatchVersion--)); ((BuildVersion++)) ; ((BuildVersion--)); echo "${MajorVersion}.${MinorVersion}.${PatchVersion}-b${BuildVersion}")" - expectedTeamID="P6CDJZR997" - ;; diff --git a/fragments/labels/clickshare.sh b/fragments/labels/clickshare.sh index 6911551..1b0221b 100644 --- a/fragments/labels/clickshare.sh +++ b/fragments/labels/clickshare.sh @@ -1,7 +1,7 @@ clickshare) - # credit: Søren Theilgaard (@theilgaard) name="ClickShare" type="appInDmgInZip" - downloadURL=https://www.barco.com$(curl -fs "https://www.barco.com/en/clickshare/app" | grep -E -o '(\/\S*Download\?FileNumber=R3306192\S*ShowDownloadPage=False)' | tail -1) + downloadURL="https://www.barco.com$( curl -fs "https://www.barco.com/en/clickshare/app" | grep -A6 -i "macos" | grep -i "FileNumber" | tr '"' "\n" | grep -i "FileNumber" )" + appNewVersion="$(eval "$( echo $downloadURL | sed -E 's/.*(MajorVersion.*BuildVersion=[0-9]*).*/\1/' | sed 's/&//g' )" ; ((MajorVersion++)) ; ((MajorVersion--)); ((MinorVersion++)) ; ((MinorVersion--)); ((PatchVersion++)) ; ((PatchVersion--)); ((BuildVersion++)) ; ((BuildVersion--)); echo "${MajorVersion}.${MinorVersion}.${PatchVersion}-b${BuildVersion}")" expectedTeamID="P6CDJZR997" ;;