【问题标题】:Is it possible to see the @namespace header value of (other) installed userscripts?是否可以看到(其他)已安装用户脚本的 @namespace 标头值?
【发布时间】:2017-02-14 11:13:48
【问题描述】:

我知道 Greasemonkey/Tampermonkey 用户脚本可以从 GM_info 访问它自己的标头数据。

但是用户脚本(或任何其他代码)是否有可能为另一个已安装的用户脚本获取此信息?

【问题讨论】:

    标签: javascript browser greasemonkey userscripts tampermonkey


    【解决方案1】:

    没有。
    用户脚本只能看到自己的信息。由于安全问题和缺乏感知需求,这种情况不太可能改变。

    理论上,您可以编写一个完整的浏览器扩展程序/插件,它可以读取 Greasemonkey/Tampermonkey 配置文件并提取该信息,但这将付出更多的努力。

    【讨论】:

    • 感谢您的回复。所以这可能的,只是很难做到吗?
    • 对于用户脚本来说根本不可能。是的,很难做到,但公平地说,我多年来没有帮助编写插件代码,如果这种方法不再可能,我也不会感到惊讶。有了这种安全性,浏览器会变得更好。
    • 感谢您的回答,抱歉没有足够的声誉来投票。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-08
    • 1970-01-01
    • 1970-01-01
    • 2020-08-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多