2016-03-06 52 views
2

我想弄清楚一个相当稳定的方式来以编程方式确定safari,opera,ie和边缘浏览器的最新版本号。获取safari,opera,ie和边缘浏览器的最新版本号

它不一定是失败的,因为它只是一个很好的功能,只要结果看起来“可疑”就可以混合出来。

  • 似乎没有API或json/xml/csv下载(有吗?)。
  • 我不想依赖第三方手动处理这些东西。
  • 如果可能我不想解析任何网站输出。

我设法获取Chrome和Firefox版本与以下的思路帮助:

  • 提取物从git仓库
  • 版本号从下载按钮
  • 下载解析重定向链接该软件并在其中一个信息文件中查找版本号
  • 解析“内部”仪表板

任何来源或想法将不胜感激!

+1

出于好奇:什么是用例? –

+0

公平的问题。内部安全仪表板告诉用户更新浏览器。 – Hafenkranich

+0

有人吗?即使你对一个单一的浏览器只有一个模糊的想法,你的答案是高度赞赏! – Hafenkranich

回答

1

为什么不使用你的软件清单工具,只是建立一个查询来比较和拉取最高版本,因为它可能至少有一个人将始终具有最新版本。我们使用lansweeper,但我相信系统中心和许多其他工具也可以进行质量扫描。该工具链接每台机器的名称,MAC地址,IP地址和软件版本。

在您可以显示仪表盘 IE: 最新版本的X 当前版本X 等等等等

将基于仪表盘上的观众机IP

+0

谢谢凯尔伯克特。 我宁愿找不到解决该问题的方法,但要直接解决问题。 这不是我的团队,每个人都有浏览器是最新的。因此,就是这样的事情,我不能相信这组用户至少有一个人想要更新浏览器。更多的是那种“关心”的态度。 但是我仍然非常喜欢你花时间回答! – Hafenkranich

相关问题