如何在git中存储Greasmonkey 4脚本



随着Firefox 57和Greasemonkey 4.0的新更新,gm_scripts文件夹似乎不再是存储user.js脚本的地方。

脚本现在存储在哪里?

有什么建议可以将这些脚本保存在git中吗?

脚本现在存储在哪里?

WebExtension API不允许本地文件访问,因此加载项将数据存储在自己的存储区域中,作为C:Users[Username]AppDataRoamingMozillaFirefoxProfiles[Random].defaultstoragedefaultmoz-extension+++80728271-a923-4e37-a81d-68452721034c的IndexDB

负面问题是:

  • 您不能用自己的编辑器手动编辑它们,您必须使用GM界面来编辑它们。

  • 如果你取消了通用汽车,所有的脚本都会消失,重新安装通用汽车不会把它们带回来。

  • 目前GM没有Import(手动加载脚本)或Export(创建备份)。尽管您可以通过复制上面的文件夹来导出所有脚本。

您可以将脚本复制到Git,GM将(现在有问题)能够从Git获得它们。

gm_scripts文件夹应该仍在Firefox配置文件文件夹中。GM4没有删除它,但它将无法使用它。

https://superuser.com/questions/38093/where-are-the-greasemonkey-scripts-kept-in-portable-firefox

在XP:C:\Documents and Settings\user\Application中Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\gm_scripts

在Vista中:c: \users\user\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\gm_scripts

选择要使用的配置文件(如果只有一个,则应该看起来像xxxxxxxx.default)。最后选择gm_scripts文件夹

在MAC上:在MAC上,你可以在~/Library/Application上找到你的个人资料支持/FFirefox/配置文件

最新更新