DanGough / Nevergreen

This module is an alternative to Evergreen, and allows you to find the latest version and download URL for various Windows apps. Evergreen uses API queries to obtain its data whereas this module is more focussed on web scraping. This is more prone to breaking when websites are changed, hence the name.
The Unlicense
72 stars 16 forks source link

Add Zoom #9

Closed JonathanPitre closed 3 years ago

DanGough commented 3 years ago

Resolved conflict with Teams from the separate PR, pulled over to dev for review and tweaks. Thanks!

DanGough commented 3 years ago

Private function Resolve-Uri added. I will review current PRs that rely on URL resolution tomorrow and tweak them to work with this function.

DanGough commented 3 years ago

Function reworked.

There is a different link to the VDI downloads at the bottom of https://support.zoom.us/hc/en-us/categories/200101697-Getting-Started that points to https://support.zoom.us/hc/en-us/sections/360011509631-VDI-Downloads. I grab the first link from there, e.g https://support.zoom.us/hc/en-us/articles/4402556978317-VDI-Release-Version-5-5-8.

They seem to just refer to the VDI download as 5.5.8 and only reserve the full version for the Citrix/VMware/WVD plugins. We can't rely on these versions always being in sync, if you look back through the history you can see they drift. So I am using the versions listed on that page only.

I have also removed the uninstall tool, as it was just hard-coded in the script rather than being looked up. I want to avoid static entries like this.