LeiPlus 发表于 2023-4-23 10:44:08

GM_setvalue 数据如何同步

- 暴力猴(2.14.0)

目前在脚本中有利用GM_setvalue设置一个值,然后有多台电脑都会使用暴力猴的webdav同步对脚本进行同步,但是查了论坛里、网上的信息以及自己的使用都表明GM_setvalue的值并不会被同步,所以我想问问有对于这个脚本内部的数据同步有什么比较简单的解决方案吗?

李恒道 发表于 2023-4-23 12:39:53

GM_setvalue是保存到本地的
如果多台电脑共享一个数据的话
其实可以视为同电脑的不同账户使用同一浏览器数据
这种情况可能使用共享工具同步浏览器的用户数据更好一些
但是仅限于同一人
因为多电脑出现不同记录来合并可能出现问题
如果是针对脚本的话
GM_setvalue本来就是针对本地用户存储
如果涉及到跨设备更简易修改代码,搞个云数据库

王一之 发表于 2023-4-23 14:49:35

单脚本管理器扩展里是没有提供这种方法的,只能自己实现了

steven026 发表于 2023-4-23 18:28:29

https://bbs.tampermonkey.net.cn/thread-3917-1-1.html
自己写一个 原理很简单 就是xhr通信
页: [1]
查看完整版本: GM_setvalue 数据如何同步