Google chrome extension UserScript-我如何知道一个用户是否安装了Tampermonkey?

Google chrome extension UserScript-我如何知道一个用户是否安装了Tampermonkey?,google-chrome-extension,firefox-addon-webextensions,tampermonkey,userscripts,Google Chrome Extension,Firefox Addon Webextensions,Tampermonkey,Userscripts,我开发了一个用户脚本,并编写了一份关于如何安装它的文档。我发现这个过程对用户来说太难了,所以我愿意在网站上制作一个脚本来自动安装它们 我的计划: 从用户处获取浏览器信息并打开Tampermonkey扩展页(chrome webstore或AMO) 安装Tampermonkey后,打开一个URL以“.user.js”结尾的页面 问题是如何获得“Tampermonkey安装的时间”?如果有这种方法,Tampermonkey中的安全漏洞应该修复。唯一可以检测到Tampermonkey的网站是Gre

我开发了一个用户脚本,并编写了一份关于如何安装它的文档。我发现这个过程对用户来说太难了,所以我愿意在网站上制作一个脚本来自动安装它们

我的计划:

  • 从用户处获取浏览器信息并打开Tampermonkey扩展页(chrome webstore或AMO)
  • 安装Tampermonkey后,打开一个URL以“.user.js”结尾的页面

问题是如何获得“Tampermonkey安装的时间”?

如果有这种方法,Tampermonkey中的安全漏洞应该修复。唯一可以检测到Tampermonkey的网站是GreasyWork.org、Tampermonkey.net、userstyles.org,它们的源代码@wOxxOm中都有白名单,为什么?我甚至可以通过
navigator.plugins
获得用户安装的插件,但是extensionsplugins是通过标准的web API公开的,所以它是不相关的。至于Tampermonkey,我想这是因为它经常被用来修改页面的行为,所以如果可以的话,有相当多的作者会阻止它。等等。