是否可以在Google Chrome浏览器安装之间同步用户脚本?[重复]


19

我注意到,用户脚本不会像Google Chrome中的(常规)扩展程序那样自动同步。

有什么方法可以确保在Chrome安装之间同步用户脚本?


看来可以使用Greasemonkey脚本创建Chrome扩展程序:blog.justin.kelly.org.au/…–
Anderson Green

1
该博客文章已过时。有关更多最新信息,请参见此答案。此外,Chrome用户脚本还是会自动转换为扩展程序。
布罗克·亚当斯

@BrockAdams在这种情况下,有没有办法在Chrome安装之间同步用户脚本的本地存储数据?
安德森·格林

@BrockAdams我想找到某种方法来同步Chrome用户脚本的本地存储。我想知道是否可以chrome.storage在用户脚本中使用:developer.chrome.com/extensions/storage.html
Anderson Green

@BrockAdams更正,chrome.storage如果storage在清单文件中指定了权限,则该功能在Content脚本中也可用。
罗伯W

Answers:


20

这是已经可以同步userscripts使用Tampermonkey扩展谷歌浏览器。要同步用户脚本,请转到Tampermonkey的“设置”选项卡。将“配置模式”设置为“初学者”或“高级”,然后在“ TESLA”下启用“ Chrome Sync”。


我在两个Chrome安装中都启用了该选项,但未同步我的脚本。
内特2014年

4
Tampermonkey仅同步外部脚本
ElephantHunter

6
一种在外部存储用户脚本并使它们保持同步的简单方法是将它们存储在Dropbox中,然后共享它们。Dropbox为您提供共享URL后,只需替换用于提供文件的参数即可?dl=0?dl=1而不是显示该文件。然后,在用户脚本标头中,只需添加@downloadURL https://www.dropbox.com/s/......./usercript_example.js?dl=1。不要忘记增加,@version以便TamperMonkey可以检测到更新。
帕特里克·詹瑟

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.