如何在不同计算机上的Greasemonkey脚本之间同步JavaScript对象?

时间:2013-05-06 19:51:25

标签: greasemonkey

是否可以在Greasemonkey脚本之间同步JavaScript对象?我创建了一个网站块脚本,用于存储要阻止的网站列表,以及允许的网站列表,但我还不知道Greasemonkey是否有任何方法可以在同一脚本的不同实例之间同步这些变量多台电脑。

是否可以在多台计算机上同步使用GM_setValue保存的数据?

1 个答案:

答案 0 :(得分:1)

您可以synchronizing your Firefox preferences同步GM_setValueGM_setValue数据存储在首选项中。

对于javascript对象,JSON对它们进行编码并使用GM_setValue存储它们。

除此之外,您必须设置一个自己的Web应用程序,它将接收,存储和传输JSON编码的数据。您的脚本将使用GM_xmlhttpRequest()发送和接收。