Discussions » Development

猴油是如何存储数据到本地的?

§
Posted: 21/10/2020

想弄个脚本来临时存一些笔记,但是弄不清是如何将数据长期存储在本地的。

§
Posted: 21/10/2020

可以使用localStorage浏览器原生的存储接口作为网站数据存储,这样存的数据由浏览器自身管理控制,在你清理网站数据时会被清除

你也可以使用脚本管理器提供的GM_setValue之类的存储接口,这样存的数据由脚本管理器控制,一般只要你不删除脚本就不会消失,但是需要在脚本头// @grant声明

§
Posted: 21/10/2020

@indefined 有GM_setValue的文档不?

§
Posted: 21/10/2020

随便百毒一下就有一堆例子了,这个接口很简答就一句话,GM_setValue设置值GM_getValue获取值。GM的官方文档是https://wiki.greasespot.net/GM.setValue,但是因为GM4大改过接口,除非你用的是greasymonkey4否则其它脚本管理器基本都没有跟从改版后的接口,你也可以看一下tampermonkey的文档,不过里面也就一句话 tampermonkey ,grant的格式看前面一点,或者随便去脚本列表翻一翻别人写的

Post reply

Sign in to post a reply.