本帖最后由 宇智波·佐助 于 2019-8-28 15:07 编辑
继上一个版本过了几个月,这次修改了一部分库的源码
新增了几个常用的功能
------------------------------------------------------------------------------
以下为浏览器库的详细使用方法:
关于触屏模式的开启:
需要手动在开发者工具中开启
关于拦截资源数据:
1.35版新加功能,拦截加载的数据(直接从内存提取)
需要在资源即将加载事件设置是否提取资源
关于注册函数:
浏览器库提供了注册函数的功能
但这个功能仅限单进程模式有效
注册的函数会分配到自定义的类名下
当函数被调用时会触发此事件
关于每个浏览器的独立缓存目录:
浏览器库提供了一个特殊的创建浏览器方法,
可以对浏览器进行自定义cookie的操作
关于代理事件和文件对话框事件的使用:
浏览器库新增了CEF3StrVector的文本数组读写类
认证事件则沿用默认的写到内存方法
关于浏览器动态更改UA:
流传的修改协议头并不能有效的更改navigator.userAgent
本人认为应该更改子浏览器进程的命令行实现彻底更改UA
经本人测试navigator.userAgent修改成功
关于动态更改代理IP:
使用网络上流传的方法写成的,
支持多种代理服务器类型
(使用效果需自己检验)
------------------------------------------------------------------------------------------
更多功能还是需要你们自己探索
作者只在这里分享这么多
原作者:黑猫
交流群:89456201
改版:cht0504
2019.8.27
遵循开源协议,开放代码
下载地址:
|