首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >允许用户在不编辑脚本的情况下为域配置Tampermonkey @match值

问允许用户在不编辑脚本的情况下为域配置Tampermonkey @match值
EN

Stack Overflow用户
提问于 2020-04-04 04:15:36
回答 1查看 99关注 0票数 0

我想做一个坦帕猴子的脚本,它目前在一个公开的秘密要点中。但是,需要将脚本限制为在用户感兴趣的特定站点内运行,但无法预先知道域名。留在我目前使用的域名中意味着我不能公开这一要点。但去掉它意味着任何想要使用脚本的用户都必须手动编辑他们的用例的@match头文件。

对此有什么好的模式吗?我不愿意让脚本在任何网站上运行。任何人在考虑一个没有@match (或@include)标头的Tampermonkey脚本时,都不太可能检查代码是否有用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-04 05:23:04

据我所知,没有用户友好的API来参数化用户脚本。您的用户只需替换域名即可。为了使您的脚本公开,只需使用www.example.net,这是一个指定的示例域。

如果你想帮助你的用户修改域名,最好的方法是为它创建一个网站(很容易在脚本存储库的github页面上)。然后编写一个简单的JS代码,根据用户以某种形式输入的域生成脚本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61019757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档