qianqianhaiou / JunkPuppet

拾荒木偶 基于Electron+Puppeteer的可视化爬虫工具,无任何依赖。可视化浏览器自动化任务/采集/无代码/图形化/开源/操作简单/对抗反爬机制
https://qianqianhaiou.github.io/JunkPuppetDoc/
MIT License
26 stars 10 forks source link

重构主流程 #12

Open qianqianhaiou opened 3 days ago

qianqianhaiou commented 3 days ago

11 整体流程优化

目前木偶是以相同的用户目录启动的,但是由于限制,不能同时使用headful和headless两种模式,所以之前一直卡在这里

经过调研,探索出一种全新的流程设置模式

目前木偶统一使用headless: 'new'模式启动,通过 remote devtools inspector代理操作

将操作设置及捕获插件注入到inspector和目标页面,通过MAIN方式注入脚本直接通信

这样可以完全的将木偶后台化