说实话,我感觉市面上常见的油猴脚本管理器弄得好复杂,绝大多数时候我只是想:把一段 JS 注入到网页中,结束
Oily Monkey: https://github.com/alchemy-works/oily-monkey
这个扩展只干两件事:
<script src="/path/to/userscript.js" type="module"></script>
标签,插入到目标网页中 1
lisongeee 2023-08-23 00:41:41 +08:00
《油猴脚本管理器弄得好复杂》 好奇哪复杂了,没感觉啊
另外你这个 Disable CSP 只能 Disable http header csp ,不能 Disable html meta CSP ,比如你看看能不能注入 https://songe.li/csp 这个页面 |
2
jingmatrix 2023-08-23 00:47:37 +08:00
|
3
cbdyzj OP @lisongeee 感觉复杂是版本、权限、不支持 ESM 之类的,我的扩展不能 Disable HTML meta CSP
|
4
cbdyzj OP @lisongeee 举个简单的例子,把一个 Web 应用变成 Userscript
Web 应用的入口: https://github.com/alchemy-works/circle-emitter/blob/main/src/main/resources/static/main.js Userscript 入口: https://github.com/alchemy-works/circle-emitter/blob/main/src/main/resources/static/userscript.js |