allan_xd 发表于 2024-1-23 15:19:37

如何在chromedriver中加载篡改猴脚本?

在php中通过ChromeDriver中的ChromeOptions的addExtensions方法可以完成对篡改猴扩展的加载,但是下一步怎么加载篡改猴脚本不会了,网上搜到一篇文章,通过操作扩展页的方法将脚本复制粘贴进去的,但总觉得不是好办法,有没有前辈知道怎么做的吗?

李恒道 发表于 2024-1-23 15:19:38

都cdp了我觉得干脆没必要专门加载插件了
直接启动chrome的时候设置一下userData得了

allan_xd 发表于 2024-1-24 17:33:23

李恒道 发表于 2024-1-23 16:23
都cdp了我觉得干脆没必要专门加载插件了
直接启动chrome的时候设置一下userData得了 ...

通过设置--user-data-dir参数确实可以装一次扩展下次启动就带上了,可我的使用环境是多用户同时干的,并且用户是操作员自己注册增加的,新加的用户还要手工安装扩展才行。

allan_xd 发表于 2024-1-24 17:43:04

李恒道 发表于 2024-1-23 16:23
都cdp了我觉得干脆没必要专门加载插件了
直接启动chrome的时候设置一下userData得了 ...

还有,篡改猴脚本更新也是问题,每一个用户环境都得更新到,并且更新方法还没试出来

李恒道 发表于 2024-1-24 21:41:58

allan_xd 发表于 2024-1-24 17:33
通过设置--user-data-dir参数确实可以装一次扩展下次启动就带上了,可我的使用环境是多用户同时干的,并 ...

这个没太理解,为啥多加的用户需要手动安装拓展,已经可以通过软件管理userdate了
关于更新的问题tm没有提供每次更新的选项,如果非平台发布通过gm_xhr之后eval

allan_xd 发表于 2024-1-25 09:50:23

李恒道 发表于 2024-1-24 21:41
这个没太理解,为啥多加的用户需要手动安装拓展,已经可以通过软件管理userdate了
关于更新的问题tm没有 ...

其实我的系统中有新用户直接拷贝默认userdata的功能,直接在默认userdata环境中安装好扩展就可以了,现有的用户直接删除了他们的userdata,下次使用时就可以拷贝默认环境使用扩展了。至于更新也可如法炮制。谢谢了!
页: [1]
查看完整版本: 如何在chromedriver中加载篡改猴脚本?