From 66133a5520f4d37b676e9b720d9700d5aa93c6ed Mon Sep 17 00:00:00 2001 From: Chriscodinglife Date: Tue, 28 Jun 2022 15:18:41 -0400 Subject: [PATCH 1/4] Added the Fujifilm label for future dslr webcam fans --- fragments/labels/fujifilmwebcam.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 fragments/labels/fujifilmwebcam.sh diff --git a/fragments/labels/fujifilmwebcam.sh b/fragments/labels/fujifilmwebcam.sh new file mode 100644 index 0000000..994d03a --- /dev/null +++ b/fragments/labels/fujifilmwebcam.sh @@ -0,0 +1,7 @@ +fujifilmwebcam) + name="FUJIFILM X Webcam 2" + type="pkg" + downloadURL=$(curl -fs "https://fujifilm-x.com/en-us/support/download/software/x-webcam/" | grep "https.*pkg" | sed -E 's/.*(https:\/\/dl.fujifilm-x\.com\/support\/software\/.*\.pkg[^\<]).*/\1/g' | sed -e 's/^"//' -e 's/"$//') + appNewVersion=$( echo “${downloadURL}” | sed -E 's/.*\/[a-zA-Z]*-([0-9.]*)\..*/\1/g' ) + expectedTeamID="34LRP8AV2M" + ;; From a84b14234e02395cf80dda401d106c08a82b1051 Mon Sep 17 00:00:00 2001 From: Chriscodinglife Date: Tue, 28 Jun 2022 16:36:41 -0400 Subject: [PATCH 2/4] Corrected appnewversion variable with sed grabbing the version number displayed in the package file --- fragments/labels/fujifilmwebcam.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fragments/labels/fujifilmwebcam.sh b/fragments/labels/fujifilmwebcam.sh index 994d03a..ebeaf03 100644 --- a/fragments/labels/fujifilmwebcam.sh +++ b/fragments/labels/fujifilmwebcam.sh @@ -2,6 +2,6 @@ fujifilmwebcam) name="FUJIFILM X Webcam 2" type="pkg" downloadURL=$(curl -fs "https://fujifilm-x.com/en-us/support/download/software/x-webcam/" | grep "https.*pkg" | sed -E 's/.*(https:\/\/dl.fujifilm-x\.com\/support\/software\/.*\.pkg[^\<]).*/\1/g' | sed -e 's/^"//' -e 's/"$//') - appNewVersion=$( echo “${downloadURL}” | sed -E 's/.*\/[a-zA-Z]*-([0-9.]*)\..*/\1/g' ) + appNewVersion=$( echo “${downloadURL}” | sed -E 's/.*XWebcamIns([0-9]*).*/\1/g' ) expectedTeamID="34LRP8AV2M" ;; From 3fd88f62075846647e107c2f26965decd68385f4 Mon Sep 17 00:00:00 2001 From: Chriscodinglife Date: Tue, 28 Jun 2022 16:43:41 -0400 Subject: [PATCH 3/4] Corrected the version grab one more time --- fragments/labels/fujifilmwebcam.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fragments/labels/fujifilmwebcam.sh b/fragments/labels/fujifilmwebcam.sh index ebeaf03..aca799d 100644 --- a/fragments/labels/fujifilmwebcam.sh +++ b/fragments/labels/fujifilmwebcam.sh @@ -2,6 +2,6 @@ fujifilmwebcam) name="FUJIFILM X Webcam 2" type="pkg" downloadURL=$(curl -fs "https://fujifilm-x.com/en-us/support/download/software/x-webcam/" | grep "https.*pkg" | sed -E 's/.*(https:\/\/dl.fujifilm-x\.com\/support\/software\/.*\.pkg[^\<]).*/\1/g' | sed -e 's/^"//' -e 's/"$//') - appNewVersion=$( echo “${downloadURL}” | sed -E 's/.*XWebcamIns([0-9]*).*/\1/g' ) + appNewVersion=$( echo “${downloadURL}” | sed -E 's/.*XWebcamIns([0-9]*).*/\1/g' | sed -E 's/([0-9])([0-9]).*/\1\.\2/g' expectedTeamID="34LRP8AV2M" ;; From 811680083512813a13e673ff5a7db96957a0321b Mon Sep 17 00:00:00 2001 From: Chriscodinglife Date: Tue, 28 Jun 2022 16:45:15 -0400 Subject: [PATCH 4/4] Added the much needed ending ) --- fragments/labels/fujifilmwebcam.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fragments/labels/fujifilmwebcam.sh b/fragments/labels/fujifilmwebcam.sh index aca799d..26d29a2 100644 --- a/fragments/labels/fujifilmwebcam.sh +++ b/fragments/labels/fujifilmwebcam.sh @@ -2,6 +2,6 @@ fujifilmwebcam) name="FUJIFILM X Webcam 2" type="pkg" downloadURL=$(curl -fs "https://fujifilm-x.com/en-us/support/download/software/x-webcam/" | grep "https.*pkg" | sed -E 's/.*(https:\/\/dl.fujifilm-x\.com\/support\/software\/.*\.pkg[^\<]).*/\1/g' | sed -e 's/^"//' -e 's/"$//') - appNewVersion=$( echo “${downloadURL}” | sed -E 's/.*XWebcamIns([0-9]*).*/\1/g' | sed -E 's/([0-9])([0-9]).*/\1\.\2/g' + appNewVersion=$( echo “${downloadURL}” | sed -E 's/.*XWebcamIns([0-9]*).*/\1/g' | sed -E 's/([0-9])([0-9]).*/\1\.\2/g') expectedTeamID="34LRP8AV2M" ;;