如何在多台机器上同步本地托管的 Greasemonkey 脚本?

2024-04-18

我希望能够在我使用的所有计算机上访问我的 Greasemonkey 脚本。我已经启用了 '启用 Firefox 同步用户脚本' 在 Greasemonkey 的设置对话框中进行设置,但后来我读到它仅同步外部托管的脚本.

然后我尝试使用以下方法设置同步:

  1. 我移动了 Greasemonkey 的 '通用脚本' 文件夹(位于%appdata%\Mozilla\Firefox\Profiles\<profile name>) 到 OneDrive 文件夹。
  2. 我在原来的位置创建了一个符号链接,指向上面提到的 OneDrive 文件夹:mklink /D gm_scripts "%userprofile%\SkyDrive\App Profile Synching\GreaseMonkey\gm_scripts"
  3. 我在另一台计算机上设置了相同的符号链接,并检查了该符号链接是否有效。

结果,我的脚本在原始机器上继续正常显示。但它们根本没有出现在第二台机器上。这似乎表明 Greasemonkey 在另一个位置有一些脚本列表。

我该如何解决这个问题,或者还有什么其他方法可以实现我自己的Greasemonkey脚本在多台机器上的同步?


只是为了跟进:在明确设置之后,问题中提出的原始方法最终工作得很好'gm_脚本'文件夹为“可离线使用”。我现在使用这种方法大约一个月了,编辑后的脚本在两台机器之间快速同步,没有任何问题。

因此,我最初怀疑 Greasemonkey 将一些配置数据存储在另一个地方,结果证明是错误的(或者与同步目的无关)。

因此:如果有人正在寻找自己的本地托管用户脚本的同步方法(据我所知,是Greasemonkey 的 Firefox 配置文件同步功能不支持):

  • 将“gm_scripts”文件夹移动到云存储文件夹,并在原始位置设置符号链接是一个可行的解决方案。

重要的:在本问答中测试并发现有效的唯一场景是“gm_scripts”文件夹仅包含本地存储的用户脚本,并且 Greasemonkey 的 Firefox 配置文件同步功能已关闭。我尚未测试如果“gm_scripts”文件夹包含本地存储的用户脚本和外部托管的用户脚本的副本会发生什么。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在多台机器上同步本地托管的 Greasemonkey 脚本? 的相关文章

  • Mozilla Firefox 不再支持dialog.showModal

    我有一个巨大的 asp 网站项目及其弹出窗口 使用自showModalDialog 几个月前mozilla更新了 这个功能出现了一些问题 所以我用了ModalDialog 填充 https github com niutech showMo
  • 在 Firefox 上使用 popState 平滑滚动和返回按钮 - 需要单击两次

    我正在尝试实现一个小代码 当我单击锚点时 并且锚点名称出现在动画之后 我可以使用它实现平滑滚动 并且如果我按下浏览器的后退按钮 我想返回到页面顶部并更新 URL 不带 anchor 名称 这是代码 function Smooth scrol
  • 为什么View Source会发出新的HTTP请求?

    我注意到 Firefox 和 Chrome 都发布了一个新的HTTP请求当你view the source对于您已经加载的网页 当页面本身加载缓慢或根本无法加载时 这尤其令人烦恼 这是为什么 他们不会已经缓存了最初接收的页面的现有源吗 是否
  • 未将焦点设置到 Firefox 中的文本字段

    我遇到了一个非常有趣的问题 我正在尝试设置focus在使用 Javascript 的输入字段上 没有 jQuery 我也尝试过但没有成功 使用window onLoad 看看这个小提琴 加载时设置焦点 http jsfiddle net r
  • 在 Selenium Node JS 中打开 gecko 驱动程序的日志记录

    我目前正在使用Selenium 与 Node Js and FireFox并想打开日志记录功能壁虎司机 但我不确定如何 另外我还想知道在哪里可以找到日志 目前这是我实例化驱动程序的方式 var fOptions new firefox Op
  • 在 Firefox 中单击桌面通知时如何将焦点移至选项卡?

    我正在一个网站中实现桌面通知 该网站会在新消息到达时显示通知 我希望当用户单击通知时 打开网站的浏览器选项卡能够获得焦点 我可以使用以下代码在 Chrome 中实现此功能 var n new Notification Title body
  • 如何在亚马逊云(AWS EC2)中安装firefox?

    我有一个拥有所有权限的 AWS 账户 我想在环境中安装 Firefox 因为我的应用程序将启动 Firefox 并对 Web 应用程序运行一些测试 如何安装火狐浏览器 执行以下命令解决了问题 sudo apt get install xvf
  • 为什么 Firefox 会忽略弹性项目的下边距?

    它尊重margin bottom只有当有足够的空间时 否则 Firefox 会表现得好像没有margin bottom at all 全面镀铬 铬合金缩小 火狐浏览器缩小了 Flexbox 的行为是否正确 如何修复它 codepen htt
  • Canvas 动画在 FireFox 中卡顿,但在 Chrome 中完美

    我最近开始做一些 HTML5 Canvas 的东西 并且很高兴地开展我的业务 在 Chrome 中测试东西 直到我决定尝试我在 Firefox 中所做的事情 效果不太好 这是我正在做的事情的一个简单的例子 设置基本的 requestAnim
  • Firefox api - 从我的程序访问

    是否可以从我的程序访问 Firefox 信息 具体来说 我需要读取活动选项卡中打开的站点的 URL 这样的事情可能吗 我想我可以编写扩展来允许我做这样的事情 但我想知道某些 FF api 是否可行 使用MozRepl http wiki g
  • 如何配置 Firefox 在某些链接上运行 emacsclientw?

    我有一个 Perl 脚本 它会在一堆日志文件中查找 有趣 的行 以获取一些有趣的定义 它生成一个 HTML 文件 其中包含一个表 该表的列是时间戳 文件名 行号引用和 有趣 位 我想做的是让文件名 行号成为一个实际的链接 它将在 emacs
  • -moz-background-clip:text 在 Firefox 中不起作用

    我正在尝试用图像填充 h1 标签中的文本内容 根据我的理解 我在 html 中执行以下操作 div class image clip h1 MY WONDERFULL TEXT h1 div 并在 css 文件中 image clip ba
  • 如何在 Firefox 和 Chrome 中选择文档模式而不设置 DOCTYPE?

    我正在努力将使用旧网络标准创建的网页转换为支持现代网络浏览器 目前 该网页在 Internet Explorer 9 Firefox 和 Chrome 中以 Quirks 模式呈现 在 IE9 中 我可以选择 文档模式 在其中呈现我正在查看
  • C# 中的监视器与互斥体[重复]

    这个问题在这里已经有答案了 可能的重复 C 中各种线程同步选项之间有什么区别 https stackoverflow com questions 301160 what are the differences between various
  • 视频回退到 Flash 在 Firefox 中不起作用

    我一直在审查有关开发人员向其 HTML5 网站添加 Flash 后备的不同方式的材料 我有这个带有虚拟视频的测试代码
  • firefox 不支持 mediastreamtrack.getsources,如何执行等效操作

    有没有等效的方法来获取连接到 PC 的视频设备列表 除了内置网络摄像头连接之外 我还有一个外部网络摄像头连接 mediastreamtrack getsources 在 Chrome 中工作 但 Firefox 报告 TypeError M
  • 编辑现有的 Firefox 插件

    对于我正在从事的项目之一 我必须使用 DOM Inspector 来调试 Firefox 扩展 DOM 检查器的问题在于 它只向您显示代码下方的浏览器 无法分离浏览器或并排显示代码部分或浏览器 它对我不起作用 因为我正在调试的插件有一个很大
  • 集成 Windows 身份验证可以在 Firefox 中使用吗?

    如果我的 ASP NET 应用程序是使用 Windows 集成身份验证为 ADFS 设置的 我知道这可以在 IE 中工作 但是它可以在 Firefox 中工作吗 我在网络上看到一些内容表明存在问题 您需要在每个客户端浏览器中设置解决方法 h
  • 如何让 Firebug 逐步执行内联 javascript 代码?

    当我的 javascript 代码包含在 HTML 文件的 HEAD 块中时 似乎我无法在其上设置断点来调试它 我怎样才能做到这一点 替代文本 http www deviantsart com upload mhmbha png http
  • HTML 嵌入对象具有灰色背景。可以透明吗?

    我使用带有开源插件的 Firefox 来播放视频 视频被 尽可能好地 缩放以适应嵌入对象的宽度和高度中定义的可用空间 但有时右侧和 或底部会有一点灰色边框 看来这不是我的父 div 的背景颜色 因为更改它根本没有效果 这是 HTML div

随机推荐