From 026c399e0ccbad5e1946b9853ece025251862455 Mon Sep 17 00:00:00 2001 From: marcelpogorzelski <42753253+marcelpogorzelski@users.noreply.github.com> Date: Tue, 26 Apr 2022 11:26:08 +0200 Subject: [PATCH 1/3] Update Camtasia to 2021 Fixed name and added appNewVersion --- fragments/labels/camtasia.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fragments/labels/camtasia.sh b/fragments/labels/camtasia.sh index 533a13e..ab3af66 100644 --- a/fragments/labels/camtasia.sh +++ b/fragments/labels/camtasia.sh @@ -1,6 +1,8 @@ -camtasia) - name="Camtasia 2020" +camtasia|\ +camtasia2021) + name="Camtasia 2021" type="dmg" downloadURL=https://download.techsmith.com/camtasiamac/releases/Camtasia.dmg + appNewVersion=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep "Camtasia (Mac)" | head -1 | sed -e 's/.*Camtasia (Mac) //' -e 's/<\/td>.*//') expectedTeamID="7TQL462TU8" ;; From f7d822a54efd9c3ed4386f10d026a29e105db90a Mon Sep 17 00:00:00 2001 From: marcelpogorzelski <42753253+marcelpogorzelski@users.noreply.github.com> Date: Tue, 3 May 2022 16:11:19 +0200 Subject: [PATCH 2/3] Added separate Camtasia 2020 and 2019 labels --- fragments/labels/camtasia2019.sh | 7 +++++++ fragments/labels/camtasia2020.sh | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 fragments/labels/camtasia2019.sh create mode 100644 fragments/labels/camtasia2020.sh diff --git a/fragments/labels/camtasia2019.sh b/fragments/labels/camtasia2019.sh new file mode 100644 index 0000000..f8fefc1 --- /dev/null +++ b/fragments/labels/camtasia2019.sh @@ -0,0 +1,7 @@ +camtasia2019) + name="Camtasia 2019" + type="dmg" + downloadURL=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep -A 3 "Camtasia (Mac) 2019" | sed 's/.*href="//' | sed 's/".*//' | grep .dmg) + appNewVersion=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep "Camtasia (Mac) 2019" | head -1 | sed -e 's/.*Camtasia (Mac) //' -e 's/<\/td>.*//') + expectedTeamID="7TQL462TU8" + ;; \ No newline at end of file diff --git a/fragments/labels/camtasia2020.sh b/fragments/labels/camtasia2020.sh new file mode 100644 index 0000000..def99b3 --- /dev/null +++ b/fragments/labels/camtasia2020.sh @@ -0,0 +1,7 @@ +camtasia2020) + name="Camtasia 2020" + type="dmg" + downloadURL=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep -A 3 "Camtasia (Mac) 2020" | sed 's/.*href="//' | sed 's/".*//' | grep .dmg) + appNewVersion=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep "Camtasia (Mac) 2020" | head -1 | sed -e 's/.*Camtasia (Mac) //' -e 's/<\/td>.*//') + expectedTeamID="7TQL462TU8" + ;; \ No newline at end of file From ad1ddc22cd87b6a095451fb32f535eaa3add12ed Mon Sep 17 00:00:00 2001 From: marcelpogorzelski <42753253+marcelpogorzelski@users.noreply.github.com> Date: Tue, 3 May 2022 16:37:06 +0200 Subject: [PATCH 3/3] Camtasia 2021 download URL improvement --- fragments/labels/camtasia.sh | 4 ++-- fragments/labels/camtasia2019.sh | 5 +++-- fragments/labels/camtasia2020.sh | 5 +++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/fragments/labels/camtasia.sh b/fragments/labels/camtasia.sh index ab3af66..559d772 100644 --- a/fragments/labels/camtasia.sh +++ b/fragments/labels/camtasia.sh @@ -2,7 +2,7 @@ camtasia|\ camtasia2021) name="Camtasia 2021" type="dmg" - downloadURL=https://download.techsmith.com/camtasiamac/releases/Camtasia.dmg - appNewVersion=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep "Camtasia (Mac)" | head -1 | sed -e 's/.*Camtasia (Mac) //' -e 's/<\/td>.*//') + downloadURL=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep -A 3 "Camtasia (Mac) 2021" | sed 's/.*href="//' | sed 's/".*//' | grep .dmg) + appNewVersion=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep "Camtasia (Mac) 2021" | sed -e 's/.*Camtasia (Mac) //' -e 's/<\/td>.*//') expectedTeamID="7TQL462TU8" ;; diff --git a/fragments/labels/camtasia2019.sh b/fragments/labels/camtasia2019.sh index f8fefc1..170c056 100644 --- a/fragments/labels/camtasia2019.sh +++ b/fragments/labels/camtasia2019.sh @@ -2,6 +2,7 @@ camtasia2019) name="Camtasia 2019" type="dmg" downloadURL=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep -A 3 "Camtasia (Mac) 2019" | sed 's/.*href="//' | sed 's/".*//' | grep .dmg) - appNewVersion=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep "Camtasia (Mac) 2019" | head -1 | sed -e 's/.*Camtasia (Mac) //' -e 's/<\/td>.*//') + appNewVersion=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep "Camtasia (Mac) 2019" | sed -e 's/.*Camtasia (Mac) //' -e 's/<\/td>.*//') expectedTeamID="7TQL462TU8" - ;; \ No newline at end of file + ;; + \ No newline at end of file diff --git a/fragments/labels/camtasia2020.sh b/fragments/labels/camtasia2020.sh index def99b3..9f2bea3 100644 --- a/fragments/labels/camtasia2020.sh +++ b/fragments/labels/camtasia2020.sh @@ -2,6 +2,7 @@ camtasia2020) name="Camtasia 2020" type="dmg" downloadURL=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep -A 3 "Camtasia (Mac) 2020" | sed 's/.*href="//' | sed 's/".*//' | grep .dmg) - appNewVersion=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep "Camtasia (Mac) 2020" | head -1 | sed -e 's/.*Camtasia (Mac) //' -e 's/<\/td>.*//') + appNewVersion=$(curl -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Safari/605.1.15" -fs "https://support.techsmith.com/hc/en-us/articles/360004908652-Desktop-Product-Download-Links" | grep "Camtasia (Mac) 2020" | sed -e 's/.*Camtasia (Mac) //' -e 's/<\/td>.*//') expectedTeamID="7TQL462TU8" - ;; \ No newline at end of file + ;; + \ No newline at end of file