mirror of
https://github.com/mtan93/Installomator.git
synced 2026-03-08 21:02:46 +00:00
17
Labels.txt
17
Labels.txt
@@ -11,6 +11,7 @@ aircall
|
|||||||
airserver
|
airserver
|
||||||
airtame
|
airtame
|
||||||
aldente
|
aldente
|
||||||
|
alephone
|
||||||
alfred
|
alfred
|
||||||
alttab
|
alttab
|
||||||
amazonchime
|
amazonchime
|
||||||
@@ -49,16 +50,19 @@ boxdrive
|
|||||||
boxsync
|
boxsync
|
||||||
boxtools
|
boxtools
|
||||||
brave
|
brave
|
||||||
|
bugdom
|
||||||
caffeine
|
caffeine
|
||||||
cakebrew
|
cakebrew
|
||||||
calibre
|
calibre
|
||||||
camostudio
|
camostudio
|
||||||
camtasia
|
camtasia
|
||||||
canva
|
canva
|
||||||
|
chatwork
|
||||||
cisdem-documentreader
|
cisdem-documentreader
|
||||||
citrixworkspace
|
citrixworkspace
|
||||||
clevershare2
|
clevershare2
|
||||||
clickshare
|
clickshare
|
||||||
|
closeio
|
||||||
cloudya
|
cloudya
|
||||||
code42
|
code42
|
||||||
coderunner
|
coderunner
|
||||||
@@ -85,14 +89,17 @@ easeusdatarecoverywizard
|
|||||||
egnyte
|
egnyte
|
||||||
element
|
element
|
||||||
eraseinstall
|
eraseinstall
|
||||||
|
eshareosx
|
||||||
etrecheck
|
etrecheck
|
||||||
evernote
|
evernote
|
||||||
exelbanstats
|
exelbanstats
|
||||||
exifrenamer
|
exifrenamer
|
||||||
fantastical
|
fantastical
|
||||||
|
fastscripts
|
||||||
favro
|
favro
|
||||||
ferdi
|
ferdi
|
||||||
figma
|
figma
|
||||||
|
findanyfile
|
||||||
firefox
|
firefox
|
||||||
firefox_da
|
firefox_da
|
||||||
firefox_intl
|
firefox_intl
|
||||||
@@ -149,6 +156,7 @@ jetbrainsintellijideace
|
|||||||
jetbrainsphpstorm
|
jetbrainsphpstorm
|
||||||
jetbrainspycharm
|
jetbrainspycharm
|
||||||
jetbrainspycharmce
|
jetbrainspycharmce
|
||||||
|
jetbrainsrubymine
|
||||||
jetbrainstoolbox
|
jetbrainstoolbox
|
||||||
jetbrainswebstorm
|
jetbrainswebstorm
|
||||||
karabinerelements
|
karabinerelements
|
||||||
@@ -171,6 +179,9 @@ lulu
|
|||||||
macfuse
|
macfuse
|
||||||
macports
|
macports
|
||||||
malwarebytes
|
malwarebytes
|
||||||
|
marathon
|
||||||
|
marathon2
|
||||||
|
marathoninfinity
|
||||||
mattermost
|
mattermost
|
||||||
menumeters
|
menumeters
|
||||||
microsoftautoupdate
|
microsoftautoupdate
|
||||||
@@ -197,6 +208,7 @@ microsoftword
|
|||||||
microsoftyammer
|
microsoftyammer
|
||||||
miro
|
miro
|
||||||
montereyblocker
|
montereyblocker
|
||||||
|
mowgliiitsycal
|
||||||
musescore
|
musescore
|
||||||
muzzle
|
muzzle
|
||||||
netnewswire
|
netnewswire
|
||||||
@@ -222,6 +234,7 @@ onlyofficedesktop
|
|||||||
openvpnconnect
|
openvpnconnect
|
||||||
openvpnconnectv3
|
openvpnconnectv3
|
||||||
opera
|
opera
|
||||||
|
ottomatic
|
||||||
pacifist
|
pacifist
|
||||||
pandoc
|
pandoc
|
||||||
parsec
|
parsec
|
||||||
@@ -262,6 +275,7 @@ scaleft
|
|||||||
screamingfrogseospider
|
screamingfrogseospider
|
||||||
screencloudplayer
|
screencloudplayer
|
||||||
screenflick
|
screenflick
|
||||||
|
sequelpro
|
||||||
sfsymbols
|
sfsymbols
|
||||||
shield
|
shield
|
||||||
sidekick
|
sidekick
|
||||||
@@ -326,7 +340,7 @@ vivaldi
|
|||||||
vlc
|
vlc
|
||||||
vmwarehorizonclient
|
vmwarehorizonclient
|
||||||
vscodium
|
vscodium
|
||||||
wallyezflash
|
wacomdrivers
|
||||||
webex
|
webex
|
||||||
webexmeetings
|
webexmeetings
|
||||||
webexteams
|
webexteams
|
||||||
@@ -343,6 +357,7 @@ yubikeymanagerqt
|
|||||||
zappy
|
zappy
|
||||||
zeplin
|
zeplin
|
||||||
zohoworkdrive
|
zohoworkdrive
|
||||||
|
zohoworkdrivetruesync
|
||||||
zoom
|
zoom
|
||||||
zoomclient
|
zoomclient
|
||||||
zoomgov
|
zoomgov
|
||||||
|
|||||||
7
fragments/broken/mightymike.sh
Normal file
7
fragments/broken/mightymike.sh
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
mightymike)
|
||||||
|
name="Nanosaur"
|
||||||
|
type="dmg"
|
||||||
|
downloadURL=$(downloadURLFromGit jorio MightyMike)
|
||||||
|
appNewVersion=$(versionFromGit jorio MightyMike)
|
||||||
|
expectedTeamID="RVNL7XC27G"
|
||||||
|
;;
|
||||||
7
fragments/broken/nanosaur.sh
Normal file
7
fragments/broken/nanosaur.sh
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
nanosaur)
|
||||||
|
name="Nanosaur"
|
||||||
|
type="dmg"
|
||||||
|
downloadURL=$(downloadURLFromGit jorio Nanosaur)
|
||||||
|
appNewVersion=$(versionFromGit jorio Nanosaur)
|
||||||
|
expectedTeamID="RVNL7XC27G"
|
||||||
|
;;
|
||||||
7
fragments/labels/alephone.sh
Normal file
7
fragments/labels/alephone.sh
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
alephone)
|
||||||
|
name="Aleph One"
|
||||||
|
type="dmg"
|
||||||
|
downloadURL=$(downloadURLFromGit Aleph-One-Marathon alephone)
|
||||||
|
appNewVersion=$(versionFromGit Aleph-One-Marathon alephone)
|
||||||
|
expectedTeamID="E8K89CXZE7"
|
||||||
|
;;
|
||||||
@@ -1,8 +1,7 @@
|
|||||||
audacity)
|
audacity)
|
||||||
# credit: Gabe Marchan (gabemarchan.com - @darklink87)
|
|
||||||
name="Audacity"
|
name="Audacity"
|
||||||
type="dmg"
|
type="dmg"
|
||||||
downloadURL=$(downloadURLFromGit audacity audacity)
|
downloadURL=$(downloadURLFromGit audacity audacity)
|
||||||
appNewVersion=$(versionFromGit audacity audacity)
|
appNewVersion=$(versionFromGit audacity audacity)
|
||||||
expectedTeamID="T3N4JQ7YY6"
|
expectedTeamID="AWEYX923UX"
|
||||||
;;
|
;;
|
||||||
|
|||||||
7
fragments/labels/bugdom.sh
Normal file
7
fragments/labels/bugdom.sh
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
bugdom)
|
||||||
|
name="Bugdom"
|
||||||
|
type="dmg"
|
||||||
|
downloadURL=$(downloadURLFromGit jorio Bugdom)
|
||||||
|
appNewVersion=$(versionFromGit jorio Bugdom)
|
||||||
|
expectedTeamID="RVNL7XC27G"
|
||||||
|
;;
|
||||||
6
fragments/labels/chatwork.sh
Normal file
6
fragments/labels/chatwork.sh
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
chatwork)
|
||||||
|
name="Chatwork"
|
||||||
|
type="dmg"
|
||||||
|
downloadURL="https://desktop-app.chatwork.com/installer/Chatwork.dmg"
|
||||||
|
expectedTeamID="H34A3H2Y54"
|
||||||
|
;;
|
||||||
7
fragments/labels/fastscripts.sh
Normal file
7
fragments/labels/fastscripts.sh
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
fastscripts)
|
||||||
|
name="FastScripts"
|
||||||
|
type="zip"
|
||||||
|
downloadURL=$( curl -fs "https://redsweater.com/fastscripts/appcast3.php" | xpath '//rss/channel/item/enclosure/@url' 2>/dev/null | cut -d '"' -f2 )
|
||||||
|
appNewVersion=$( curl -fs "https://redsweater.com/fastscripts/appcast3.php" | xpath '//rss/channel/item/enclosure/@sparkle:shortVersionString' 2>/dev/null | cut -d '"' -f2 )
|
||||||
|
expectedTeamID="493CVA9A35"
|
||||||
|
;;
|
||||||
7
fragments/labels/findanyfile.sh
Normal file
7
fragments/labels/findanyfile.sh
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
findanyfile)
|
||||||
|
name="Find Any File"
|
||||||
|
type="zip"
|
||||||
|
downloadURL=$(curl -fs "https://findanyfile.app/appcast2.php" | xpath '(//rss/channel/item/enclosure/@url)[1]' 2>/dev/null | cut -d '"' -f2)
|
||||||
|
appNewVersion=$(curl -fs "https://findanyfile.app/appcast2.php" | xpath '(//rss/channel/item/enclosure/@sparkle:shortVersionString)[1]' 2>/dev/null | cut -d '"' -f2)
|
||||||
|
expectedTeamID="25856V4B4X"
|
||||||
|
;;
|
||||||
@@ -1,7 +1,8 @@
|
|||||||
jabradirect)
|
jabradirect)
|
||||||
name="Jabra Direct"
|
name="Jabra Direct"
|
||||||
type="pkgInDmg"
|
type="pkgInDmg"
|
||||||
|
packageID="com.jabra.directonline"
|
||||||
downloadURL="https://jabraxpressonlineprdstor.blob.core.windows.net/jdo/JabraDirectSetup.dmg"
|
downloadURL="https://jabraxpressonlineprdstor.blob.core.windows.net/jdo/JabraDirectSetup.dmg"
|
||||||
|
appNewVersion=$(curl -fs https://www.jabra.com/Support/release-notes/release-note-jabra-direct | grep -oe "Release version:.*[0-9.]*<" | head -1 | cut -d ">" -f2 | cut -d "<" -f1 | sed 's/ //g')
|
||||||
expectedTeamID="55LV32M29R"
|
expectedTeamID="55LV32M29R"
|
||||||
appNewVersion=$(curl -fs https://www.jabra.com/Support/release-notes/release-note-jabra-direct | grep -o "Jabra Direct macOS:*.*<" | head -1 | cut -d ":" -f2 | cut -d " " -f2 | cut -d "<" -f1)
|
|
||||||
;;
|
;;
|
||||||
|
|||||||
13
fragments/labels/jetbrainsrubymine.sh
Normal file
13
fragments/labels/jetbrainsrubymine.sh
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
jetbrainsrubymine)
|
||||||
|
name="RubyMine"
|
||||||
|
type="dmg"
|
||||||
|
jetbrainscode="RM"
|
||||||
|
if [[ $(arch) == i386 ]]; then
|
||||||
|
jetbrainsdistribution="mac"
|
||||||
|
elif [[ $(arch) == arm64 ]]; then
|
||||||
|
jetbrainsdistribution="macM1"
|
||||||
|
fi
|
||||||
|
downloadURL="https://download.jetbrains.com/product?code=${jetbrainscode}&latest&distribution=${jetbrainsdistribution}"
|
||||||
|
appNewVersion=$( curl -fsIL "${downloadURL}" | grep -i "location" | tail -1 | sed -E 's/.*\/[a-zA-Z-]*-([0-9.]*).*[-.].*dmg/\1/g' )
|
||||||
|
expectedTeamID="2ZEFAR8TH3"
|
||||||
|
;;
|
||||||
8
fragments/labels/marathon.sh
Normal file
8
fragments/labels/marathon.sh
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
marathon)
|
||||||
|
name="Marathon"
|
||||||
|
type="dmg"
|
||||||
|
archiveName="Marathon-[0-9.]*-Mac.dmg"
|
||||||
|
downloadURL="$(downloadURLFromGit Aleph-One-Marathon alephone)"
|
||||||
|
appNewVersion="$(versionFromGit Aleph-One-Marathon alephone)"
|
||||||
|
expectedTeamID="E8K89CXZE7"
|
||||||
|
;;
|
||||||
8
fragments/labels/marathon2.sh
Normal file
8
fragments/labels/marathon2.sh
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
marathon2)
|
||||||
|
name="Marathon 2"
|
||||||
|
type="dmg"
|
||||||
|
archiveName="Marathon2-[0-9.]*-Mac.dmg"
|
||||||
|
downloadURL="$(downloadURLFromGit Aleph-One-Marathon alephone)"
|
||||||
|
appNewVersion="$(versionFromGit Aleph-One-Marathon alephone)"
|
||||||
|
expectedTeamID="E8K89CXZE7"
|
||||||
|
;;
|
||||||
8
fragments/labels/marathoninfinity.sh
Normal file
8
fragments/labels/marathoninfinity.sh
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
marathoninfinity)
|
||||||
|
name="Marathon Infinity"
|
||||||
|
type="dmg"
|
||||||
|
archiveName="MarathonInfinity-[0-9.]*-Mac.dmg"
|
||||||
|
downloadURL="$(downloadURLFromGit Aleph-One-Marathon alephone)"
|
||||||
|
appNewVersion="$(versionFromGit Aleph-One-Marathon alephone)"
|
||||||
|
expectedTeamID="E8K89CXZE7"
|
||||||
|
;;
|
||||||
@@ -1,12 +1,9 @@
|
|||||||
mattermost)
|
mattermost)
|
||||||
name="Mattermost"
|
name="Mattermost"
|
||||||
type="dmg"
|
type="dmg"
|
||||||
if [[ $(arch) == i386 ]]; then
|
archiveName="mac-universal.dmg"
|
||||||
archiveName="mac-x64.dmg"
|
|
||||||
elif [[ $(arch) == arm64 ]]; then
|
|
||||||
archiveName="mac-m1.dmg"
|
|
||||||
fi
|
|
||||||
downloadURL=$(downloadURLFromGit mattermost desktop)
|
downloadURL=$(downloadURLFromGit mattermost desktop)
|
||||||
appNewVersion=$(versionFromGit mattermost desktop )
|
appNewVersion=$(versionFromGit mattermost desktop )
|
||||||
expectedTeamID="UQ8HT4Q2XM"
|
expectedTeamID="UQ8HT4Q2XM"
|
||||||
|
Mattermost Helper (Renderer).app app.asar
|
||||||
;;
|
;;
|
||||||
|
|||||||
8
fragments/labels/mowgliiitsycal.sh
Normal file
8
fragments/labels/mowgliiitsycal.sh
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
mowgliiitsycal)
|
||||||
|
name="Itsycal"
|
||||||
|
type="zip"
|
||||||
|
downloadURL=$(curl -fs https://s3.amazonaws.com/itsycal/itsycal.xml | xpath '(//rss/channel/item/enclosure/@url)[1]' 2>/dev/null | head -1 | cut -d '"' -f 2)
|
||||||
|
appNewVersion=$(curl -fs https://s3.amazonaws.com/itsycal/itsycal.xml | xpath '(//rss/channel/item/enclosure/@sparkle:shortVersionString)[1]' 2>/dev/null | head -1 | cut -d '"' -f 2)
|
||||||
|
expectedTeamID="HFT3T55WND"
|
||||||
|
;;
|
||||||
|
|
||||||
8
fragments/labels/ottomatic.sh
Normal file
8
fragments/labels/ottomatic.sh
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
ottomatic)
|
||||||
|
name="Otto Matic"
|
||||||
|
type="dmg"
|
||||||
|
downloadURL=$(downloadURLFromGit jorio OttoMatic)
|
||||||
|
appNewVersion=$(versionFromGit jorio OttoMatic)
|
||||||
|
expectedTeamID="RVNL7XC27G"
|
||||||
|
;;
|
||||||
|
|
||||||
@@ -1,8 +1,7 @@
|
|||||||
r)
|
r)
|
||||||
# credit: Tadayuki Onishi (@kenchan0130)
|
|
||||||
name="R"
|
name="R"
|
||||||
type="pkg"
|
type="pkg"
|
||||||
downloadURL=$( curl -fsL https://formulae.brew.sh/api/cask/r.json | sed -n 's/^.*"url":"\([^"]*\)".*$/\1/p' )
|
downloadURL="https://cloud.r-project.org/bin/macosx/$( curl -fsL https://cloud.r-project.org/bin/macosx/ | grep -m 1 -o '<a href=".*pkg">' | sed -E 's/.+"(.+)".+/\1/g' )"
|
||||||
appNewVersion=$(curl -fsL https://formulae.brew.sh/api/cask/r.json | sed -n 's/^.*"version":"\([^"]*\)".*$/\1/p')
|
appNewVersion=$(echo "${downloadURL}" | sed -E 's/.*\/[a-zA-Z]*-([0-9.]*)\..*/\1/g')
|
||||||
expectedTeamID="VZLD955F6P"
|
expectedTeamID="VZLD955F6P"
|
||||||
;;
|
;;
|
||||||
|
|||||||
7
fragments/labels/sequelpro.sh
Normal file
7
fragments/labels/sequelpro.sh
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
sequelpro)
|
||||||
|
name="Sequel Pro"
|
||||||
|
type="dmg"
|
||||||
|
downloadURL="$(downloadURLFromGit sequelpro sequelpro)"
|
||||||
|
appNewVersion="$(versionFromGit sequelpro sequelpro)"
|
||||||
|
expectedTeamID="Media"
|
||||||
|
;;
|
||||||
@@ -1,7 +1,11 @@
|
|||||||
smartgit)
|
smartgit)
|
||||||
name="SmartGit"
|
name="SmartGit"
|
||||||
type="dmg"
|
type="dmg"
|
||||||
downloadURL="https://www.syntevo.com$(curl -fs "https://www.syntevo.com/smartgit/download/" | grep -i -o -E "/downloads/.*/smartgit.*\.dmg")"
|
if [[ $(arch) == "arm64" ]]; then
|
||||||
|
downloadURL="https://www.syntevo.com$(curl -fs "https://www.syntevo.com/smartgit/download/" | grep -i -o -E "/downloads/.*/smartgit.*\.dmg" | tail -1)"
|
||||||
|
elif [[ $(arch) == "i386" ]]; then
|
||||||
|
downloadURL="https://www.syntevo.com$(curl -fs "https://www.syntevo.com/smartgit/download/" | grep -i -o -E "/downloads/.*/smartgit.*\.dmg" | head -1)"
|
||||||
|
fi
|
||||||
appNewVersion="$(curl -fs "https://www.syntevo.com/smartgit/changelog.txt" | grep -i -E "SmartGit *[0-9.]* *.*" | head -1 | awk '{print $2}')"
|
appNewVersion="$(curl -fs "https://www.syntevo.com/smartgit/changelog.txt" | grep -i -E "SmartGit *[0-9.]* *.*" | head -1 | awk '{print $2}')"
|
||||||
expectedTeamID="PHMY45PTNW"
|
expectedTeamID="PHMY45PTNW"
|
||||||
;;
|
;;
|
||||||
|
|||||||
Reference in New Issue
Block a user