Reputation: 1744
I am trying to figure out a rather stable way to programmatically determine the latest release version number of safari, opera, ie and edge browser.
It doesn't have to be failproof as it's only a nice-to-have-feature I can blend out whenever the result looks "suspicious".
I managed to retrieve chrome and firefox versions with the help of following ideas:
Any sources or ideas would be highly appreciated!
Upvotes: 2
Views: 759
Reputation:
As for Safari you could scan: https://developer.apple.com/library/iad/releasenotes/General/WhatsNewInSafari/Introduction/Introduction.html and grab the latest version number from <nav id="tocContainer">
. Not exactly an API but perhaps kinda stable.
Upvotes: 0
Reputation: 1443
Why don't you use your software inventory tool and just build a query that compares and pulls the highest version since its likely at least one person will always have the newest version. We use lansweeper, but I am sure system center and a lot of other tools do quality scanning as well. The tool links each machines name, mac address, ip address, and software version.
On the dashboard you could show IE: Most Recent Version X Your Current Version X etc etc etc
Would be a few simple queries based on the dashboard viewers machine IP
Upvotes: 1