我有一些很棒的 FireFox 的 greymonkey 脚本,最好有一种方法可以在计算机之间同步它们。在某种程度上,如果能够通过办公室网络将这些脚本部署到 PC 上,那就太好了。
我如何在工作站之间同步这些内容?
答案1
我用Dropbox同步greasemonkey脚本:
- 创建文件夹:
My Dropbox\App Sync\Firefox\
- 找到你的个人资料目录(
[random string]
类似于2b5dk3bs
)- 经验值:
C:\Documents and Settings\[username]\Application Data\Mozilla\Firefox\Profiles\[random string].default
- 远景:
C:\Users\[username]\AppData\Roaming\Mozilla\Firefox\Profiles\[random string].default
- 经验值:
- 将文件夹移动
gm_scripts
到My Dropbox\App Sync\Firefox\
- 使用链接外壳扩展在配置文件目录中创建一个名为 Junction 的 Junction。Junction
gm_scripts
有点像符号链接。为此,右键单击gm_scripts
Dropbox 中的文件夹,然后单击“选择链接源”。然后,在您的配置文件目录中,右键单击并选择 Drop As >> Junction。 - 对于其他每台机器,删除
gm_scripts
配置文件中的文件夹,然后像以前一样添加连接点。
答案2
自 2013 年 12 月 Greasemonkey 以来1.13 版本可以选择使用 Firefox Sync 来使所有浏览器上安装的用户脚本保持一致。
另请参阅 2013 年 9 月的博客文章:Firefox Sync 即将登陆 Greasemonkey。
答案3
我刚刚完成设置Windows Live Mesh同步我的greasemonkey脚本。这适用于Vista SP2或更高版本,或Mac OS X 10.5或更高版本。那些想要最大程度地使用XP和Linux的人仍然应该看看tghw的答案。但是,对于那些只需要同步到较新版本的Windwos和OS X的人来说,Windows Live Mesh是一个不错的选择,它不需要创建连接。
- 在每台机器上安装 Windows Live Mesh 并注册。
- 找到 gm_scripts 目录 (C:\Users[用户名]\AppData\Roaming\Mozilla\Firefox\Profiles[随机字符串].default\gm_scripts)
- 在 Windows Live Mesh 中选择“同步文件夹”并粘贴您的 gm_scripts 路径。
- 您可以选择同步到哪些机器,也可以同步到SkyDrive。
- Windows Live Mesh 将开始同步。