如何在 git 中存储 Greasmonkey 4 脚本
How to store Greasmonkey 4 Scripts in git
随着 Firefox 57 和 Greasemonkey 4.0 的新更新,gm_scripts
文件夹似乎不再是 user.js 脚本的存储位置。
脚本现在存储在哪里?
关于将这些脚本保留在 git 中的任何建议?
Where are the scripts stored now?
WebExtension API 不允许本地文件访问,因此附加组件将数据作为 IndexDB 存储在自己的存储区域中 C:\Users\[Username]\AppData\Roaming\Mozilla\Firefox\Profiles\[Random].default\storage\default\moz-extension+++80728271-a923-4e37-a81d-68452721034c
负面问题有:
你不能用自己的编辑器手动编辑它们,你必须使用GM界面来编辑它们。
如果卸载 GM,所有脚本都将消失,重新安装 GM 也不会恢复它们。
目前 GM 没有导入(手动加载脚本)或导出(创建备份)。虽然您可以通过复制上面的文件夹来导出所有脚本。
您可以将脚本复制到 Git,GM 将(现在有问题)能够从 Git.
获取它们
gm_scripts 文件夹应该仍然在 Firefox 配置文件文件夹中。 GM4没有删,但是用不了
https://superuser.com/questions/38093/where-are-the-greasemonkey-scripts-kept-in-portable-firefox
In XP: C:\Documents and Settings\user\Application
Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\gm_scripts
In Vista:
c:\users\user\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\gm_scripts
Select the profile you want to use (if you only have one, it should
look something like xxxxxxxx.default). Finally select the gm_scripts
folder.
On a MAC: On a Mac, you can find your profile at ~/Library/Application
Support/Firefox/Profiles
随着 Firefox 57 和 Greasemonkey 4.0 的新更新,gm_scripts
文件夹似乎不再是 user.js 脚本的存储位置。
脚本现在存储在哪里?
关于将这些脚本保留在 git 中的任何建议?
Where are the scripts stored now?
WebExtension API 不允许本地文件访问,因此附加组件将数据作为 IndexDB 存储在自己的存储区域中 C:\Users\[Username]\AppData\Roaming\Mozilla\Firefox\Profiles\[Random].default\storage\default\moz-extension+++80728271-a923-4e37-a81d-68452721034c
负面问题有:
你不能用自己的编辑器手动编辑它们,你必须使用GM界面来编辑它们。
如果卸载 GM,所有脚本都将消失,重新安装 GM 也不会恢复它们。
目前 GM 没有导入(手动加载脚本)或导出(创建备份)。虽然您可以通过复制上面的文件夹来导出所有脚本。
您可以将脚本复制到 Git,GM 将(现在有问题)能够从 Git.
获取它们gm_scripts 文件夹应该仍然在 Firefox 配置文件文件夹中。 GM4没有删,但是用不了
https://superuser.com/questions/38093/where-are-the-greasemonkey-scripts-kept-in-portable-firefox
In XP: C:\Documents and Settings\user\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\gm_scripts
In Vista: c:\users\user\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\gm_scripts
Select the profile you want to use (if you only have one, it should look something like xxxxxxxx.default). Finally select the gm_scripts folder.
On a MAC: On a Mac, you can find your profile at ~/Library/Application Support/Firefox/Profiles