如何在Safari中使用Tampermonkey动态更改用户脚本,而无需实际打开Tampermonkey并手动编辑某些代码?我想动态更改脚本的内容。我以前在Chrome中执行此操作,@require
属性指向我文件系统中的javascript文件。然后我以编程方式相应地更改了该javascript文件。工作就像一个魅力。由于它的安全性,这不适用于Safari。
我尝试手动更改/Users/mainuser/Library/Preferences/com.apple.Safari.Extensions.plist
文件,但这会导致Tampermonkey损坏,因为Safari不希望看到用户手动更改其首选项。它做了一些检查,看看有人调查了它。不知道应该编辑哪个文件以避免这种情况。所以问题仍然存在,我如何在Safari中动态更改用户脚本的内容?