Javascript 我可以写一个私人的greasemonkey脚本吗?
我想为我的客户编写一个greasemonkey脚本来自动化他的任务,但是我不想与其他人共享该脚本(很明显,我的客户对此不会太满意!)Javascript 我可以写一个私人的greasemonkey脚本吗?,javascript,firefox,greasemonkey,Javascript,Firefox,Greasemonkey,我想为我的客户编写一个greasemonkey脚本来自动化他的任务,但是我不想与其他人共享该脚本(很明显,我的客户对此不会太满意!) 如何在不与他人共享的情况下编写greasemonkey脚本?问题不清楚。但是如果您的意思是,“我可以阻止我的客户看到Greasemonkey脚本的代码并可能共享它吗?” 那么答案是否定的。任何使用Firefox的人都可以通过Greasemonkey菜单或Add-on manager中的用户脚本选项卡查看/编辑脚本代码 这是故意的。Greasemonkey的制作人(
如何在不与他人共享的情况下编写greasemonkey脚本?问题不清楚。但是如果您的意思是,“我可以阻止我的客户看到Greasemonkey脚本的代码并可能共享它吗?” 那么答案是否定的。任何使用Firefox的人都可以通过Greasemonkey菜单或Add-on manager中的用户脚本选项卡查看/编辑脚本代码 这是故意的。Greasemonkey的制作人(以及大多数脚本作者)不希望隐藏或加密的脚本被强加给毫无戒心的用户 ~~
此外,任何有权访问客户机文件系统的人都可以看到脚本源
如果你的意思是: 如何在浏览器中运行/安装脚本而不将其上载到userscripts站点 那很简单
temp
文件夹中请参阅。使用以下链接创建站点
<a href="http://yourserver.com/yourscript.user.js">Install special script xx</a>
油脂猴和篡改猴将看到一个javascript文件,如果它以user.js结尾,它将要求安装它。将带有安装链接的url提供给客户端。您可以使用密码保护您的站点。您只需这样做。编写greasemonkey脚本并不一定需要将其发布到任何地方。好的。伟大的你能告诉我如何在浏览器中运行/安装脚本而不将其上载到userscripts站点吗?只需创建一个新脚本。安装脚本不需要将其上传到任何地方。当我想与朋友共享“私有”脚本时,我只需将.user.js文件放在USB驱动器上,将该驱动器插入他们的计算机,然后拖放到firefox上。请记住,他们必须先安装Greasemonkey!
http://yourserver.com/yourscript.user.js