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

Javascript 我可以写一个私人的greasemonkey脚本吗?,javascript,firefox,greasemonkey,Javascript,Firefox,Greasemonkey,我想为我的客户编写一个greasemonkey脚本来自动化他的任务,但是我不想与其他人共享该脚本(很明显,我的客户对此不会太满意!) 如何在不与他人共享的情况下编写greasemonkey脚本?问题不清楚。但是如果您的意思是,“我可以阻止我的客户看到Greasemonkey脚本的代码并可能共享它吗?” 那么答案是否定的。任何使用Firefox的人都可以通过Greasemonkey菜单或Add-on manager中的用户脚本选项卡查看/编辑脚本代码 这是故意的。Greasemonkey的制作人(

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


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

问题不清楚。但是如果您的意思是,“我可以阻止我的客户看到Greasemonkey脚本的代码并可能共享它吗?”

那么答案是否定的。任何使用Firefox的人都可以通过Greasemonkey菜单或Add-on manager中的用户脚本选项卡查看/编辑脚本代码

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

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



如果你的意思是:

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

那很简单

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


  • 请参阅。

    使用以下链接创建站点

    <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