精易论坛

标题: CEF3测试版多进程模式,支持HookWebSocket,改进JS调用易语言方式,加入填表功能input [打印本页]

作者: rgmmqj    时间: 2020-1-21 22:41
标题: CEF3测试版多进程模式,支持HookWebSocket,改进JS调用易语言方式,加入填表功能input
本帖最后由 宇智波·佐助 于 2020-2-3 11:55 编辑

链接: https://share.weiyun.com/5AeSi0E

模块未完全完成

1、重新构建模块,DLL采用一个入口,其它都是通过内存地址传递,
2、从内核上增加WebSocket事件。
3、Js调用易语言优化成多进程模式,仅支持文本、整数型参数,回调子程序参数个数、顺序与JS实际调用时一致,返回值采用异步的方式。

调用易语言注册的函数例子:
System2.callabck("参数1","参数2",function(ret){
    //ret  就是易语言的返回值
});


4、增加填表功能,支持input触发.

5、创建浏览器增加更多参数:
  
.成员 父窗口句柄, 整数型
.成员 风格, 整数型
.成员 扩展风格, 整数型
.成员 左边, 整数型
.成员 顶边, 整数型
.成员 宽度, 整数型
.成员 高度, 整数型
.成员 窗口标题, 文本型
.成员 代理IP, 文本型
.成员 代理帐号, 文本型
.成员 代理密码, 文本型
.成员 缓存路径, 文本型
.成员 Cookie路径, 文本型, , , Cookie路径为空,表示存到内存中,关闭浏览器后销毁
.成员 UserAgent, 文本型
.成员 WebSocket, 逻辑型, , , 默认假:不输出WebSocket信息


作者: fengyishen    时间: 2020-1-22 04:10
增加WebSocket事件才43M? 好评,下载测试测试
作者: liuhuijie    时间: 2020-1-22 09:14
感谢分享学习研究一下
作者: zhangdoudou    时间: 2020-1-22 13:09
666666666666666666666666666666666666
作者: zbby    时间: 2020-1-23 17:52
nb呀666666666
作者: 杨明煜    时间: 2020-1-23 22:37
支持.................
作者: 注定ぜ    时间: 2020-1-24 16:30
6666666666666666666666666666666666666666
作者: 米米粒    时间: 2020-1-27 12:25
页面会跳来跳去.......什么原因
作者: 想学易语言    时间: 2020-1-28 10:24
学习一下。
作者: 米米粒    时间: 2020-1-31 13:25
CEF3.创建浏览器EX   时,  加入了 代理IP,代理帐号, 代理密码
但代理无效果



作者: 不苦小和尚    时间: 2020-2-1 17:00
希望早点出正式版
作者: ensurf    时间: 2020-2-5 15:56
期待修复个别站点cookies保存不了的问题
作者: 米米粒    时间: 2020-2-9 10:37
多开之后,
回调事件 或 浏览器命令 只能对一个有效
作者: rgmmqj    时间: 2020-2-12 17:37
ngluttim 发表于 2020-2-9 10:37
多开之后,
回调事件 或 浏览器命令 只能对一个有效

我测试是可以的,
作者: rgmmqj    时间: 2020-2-12 17:38
ngluttim 发表于 2020-1-27 12:25
页面会跳来跳去.......什么原因

什么页面呢?
作者: 米米粒    时间: 2020-2-12 19:36
rgmmqj 发表于 2020-2-12 17:38
什么页面呢?

用WIN10, CEF打开的网页,比如baidu.com,
画面会抖来抖去
作者: rgmmqj    时间: 2020-2-12 21:47
ngluttim 发表于 2020-1-31 13:25
CEF3.创建浏览器EX   时,  加入了 代理IP,代理帐号, 代理密码
但代理无效果

确实存在问题,下次更新补上
作者: rgmmqj    时间: 2020-2-12 21:48
ngluttim 发表于 2020-2-12 19:36
用WIN10, CEF打开的网页,比如baidu.com,
画面会抖来抖去

我这边打开是ok的,我也是win10
作者: 953238661    时间: 2020-2-15 02:01
本帖最后由 953238661 于 2020-2-15 02:48 编辑

WebSocket   二进制交换xx的无法监控
作者: rgmmqj    时间: 2020-2-15 17:25
953238661 发表于 2020-2-15 02:01
WebSocket   二进制交换xx的无法监控

暂定支持文本格式的。二进制的没有转
作者: rgmmqj    时间: 2020-2-16 13:09
更新版本,详见https://125.confly.eu.org/forum.php?mod ... 14532219&extra=
链接:https://pan.baidu.com/s/1qIRW2bNkBq8fl1dN-lUJgQ
提取码:2gct

作者: 小妖哥    时间: 2020-3-17 02:39
下载看看学习
作者: haclyok    时间: 2020-3-31 01:58
请问。填表了如何触发表的post
手动输的话,输入完成失去焦点就会出发post
作者: rgmmqj    时间: 2020-6-1 11:06
本帖最后由 rgmmqj 于 2020-6-1 11:08 编辑

2020-06-01版本链接,全面支持WebSocket消息: https://share.weiyun.com/PwI0Ldfr
更新填表功能,

作者: 萌新学e    时间: 2020-6-18 14:16
楼主,你的群搜不到了,怎么进群
作者: 那抹爱    时间: 2020-6-19 10:56
rgmmqj 发表于 2020-6-1 11:06
2020-06-01版本链接,全面支持WebSocket消息: https://share.weiyun.com/PwI0Ldfr
更新填表功能,

期望模块可以加一个指定Cef3-Library文件路径的子程序,这样可以把Cef3-Library目录放到任何位置了,而不用跟着主程序exe同级目录,这样软件清爽很多感谢。
作者: 那抹爱    时间: 2020-6-19 11:13
rgmmqj 发表于 2020-6-1 11:06
2020-06-01版本链接,全面支持WebSocket消息: https://share.weiyun.com/PwI0Ldfr
更新填表功能,

2020-06-01可以分享模块的源码的吗?感谢。
作者: shareol25    时间: 2020-6-19 12:31
rgmmqj 发表于 2020-6-1 11:06
2020-06-01版本链接,全面支持WebSocket消息: https://share.weiyun.com/PwI0Ldfr
更新填表功能,

其他功能不要,只要websocket这个这个功能
能剥离吗
作者: rgmmqj    时间: 2020-6-20 17:04
萌新学e 发表于 2020-6-18 14:16
楼主,你的群搜不到了,怎么进群

点击链接加入群聊【易语言CEF3讨论】:https://jq.qq.com/?_wv=1027&k=amQq2Cic
作者: zaochen0391    时间: 2020-8-26 19:45
i can do it
作者: lhn0925    时间: 2025-3-5 08:13
学习一下




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4