我可以写一个私人的greasemonkey脚本吗?

Imd*_*dad 2 javascript firefox greasemonkey

我想为我的客户编写一个greasemonkey脚本来自动完成他的任务,但我不想与其他人共享脚本(显然,我的客户对此不会太满意!)

如何在不与他人共享的情况下编写greasemonkey脚本?

Bro*_*ams 8

问题不明确.但如果你的意思是,"我可以阻止我的客户看到Greasemonkey脚本的代码并可能分享它吗?"

然后答案是"不".任何使用Firefox的人都可以通过Greasemonkey菜单或Add-on manager中的User Scripts选项卡查看/编辑脚本代码.

这是设计的.Greasemonkey(以及大多数脚本作者)的制作者不希望隐藏或加密的脚本被强加给毫无戒心的用户.

~~~
此外,任何有权访问客户端机器文件系统的人都可以看到脚本源.



如果你的意思是:

如何在浏览器中运行/安装脚本而不将其上载到userscripts站点?

这很简单...

  1. 将脚本保存到文件EG MyScript.user.js.跟踪保存位置,并确保它不在系统temp文件夹中.
  2. 在Firefox中,选择" 打开文件"(CtrlO).
  3. 导航到您保存脚本的位置并将其打开.
  4. Greasemonkey将弹出一个对话框,询问您是否要安装脚本.按安装.


请参阅文档中的"安装脚本".