如何在计算机之间同步GreaseMonkey脚本?


21

我有一些很棒的FireFox滑脂脚本,并且理想情况下可以在计算机之间进行同步。在某种程度上,能够将脚本跨办公室的PC部署到PC甚至会更好。

如何在工作站之间同步它们?


我想知道是否有可能使用Google Chrome扩展程序同步Greasemonkey脚本(和所有相关数据)。我将尝试找到可以做到这一点的扩展。
Anderson Green

今天,我发现它可能使用Tampermonkey同步在谷歌浏览Greasemonkey脚本:forum.tampermonkey.net/viewtopic.php?f=26&t=414
安德森格林

请检查更新后的答案,看看是否可以接受。
Ooker

Answers:


16

我使用Dropbox同步油脂猴子脚本:

  1. 制作一个文件夹: My Dropbox\App Sync\Firefox\
  2. 查找您的个人资料目录([random string]类似2b5dk3bs
    • XP: C:\Documents and Settings\[username]\Application Data\Mozilla\Firefox\Profiles\[random string].default
    • Vista: C:\Users\[username]\AppData\Roaming\Mozilla\Firefox\Profiles\[random string].default
  3. gm_scripts文件夹移到My Dropbox\App Sync\Firefox\
  4. 使用Link Shell Extensiongm_scripts在配置文件目录中创建一个称为Junction的Junction 。连接点有点像符号链接。为此,请gm_scripts在Dropbox中右键单击该文件夹,然后单击“ Pick Link Source”。然后,在您的配置文件目录中,右键单击并选择Drop As >> Junction。
  5. 对于其他所有计算机,删除配置gm_scripts文件中的文件夹,然后像以前一样添加连接。

我还将这个技巧用于扩展,鼠标手势氧化还原配置,时尚菜单编辑器文件。


好主意。我一直想做同样的事情,但从未找到一种方法来做。
spaetzel

在Windows 7中,您可以使用“ mklink -J”创建联结。
cysiek10 '02

脚本将存储在Ubuntu的什么位置?
安德森·格林

7

从Greasemonkey的2013年12月1.13版开始,可以使用Firefox Sync使所有浏览器上安装的用户脚本保持相同。

另请参阅2013年9月的博客文章:Greasemonkey上的Firefox Sync


这是最新更新的答案。它写于2014年,因为其他答案都出现在2009
。– Ooker 2015年

4
此选项仅同步从Web链接安装和更新的脚本。如果您是要在多台计算机之间同步的一些未发布脚本的作者,那将毫无用处。
Piyush Soni


0

我刚刚完成Windows Live Mesh的设置以同步我的oilmonkey脚本。此功能适用于Vista SP2或更高版本,或Mac OS X 10.5或更高版本。那些希望XP和linux具有最大可用性的人仍然应该看看tghw的答案。但是,对于只需要同步到Windwos和OS X的最新版本的用户来说,Windows Live Mesh是一个不错的选择,不需要创建结点。

  1. 在每台计算机上安装Windows Live Mesh并注册。
  2. 查找gm_scripts目录(C:\ Users [用户名] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles [随机字符串] .default \ gm_scripts)
  3. 在Windows Live Mesh中选择“同步文件夹”,然后粘贴到您的gm_scripts路径中。
  4. 您可以选择要同步到的计算机,也可以同步到SkyDrive。
  5. Windows Live Mesh将开始同步。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.