递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 2200|回复: 31
打印 上一主题 下一主题

[视窗] 蜗牛填表模块

[复制链接]

94

主题

1026

帖子

5549

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5549
跳转到指定楼层
楼主
发表于 前天 19:38 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 小蜗牛 于 2025-7-15 12:03 编辑

由于火山里,找不到适合我的填表模块
在易语言里,队长填表模块我用的比较舒心..但是火山里没有..所以就自己封装了一下


本模块部分功能参考:
1: 易语言.队长填表模块
2: AI


32位的有问题~没管...
由于非源码发布,许多人有意见,本次更新为最后一次更新~后续如果需要更新的,请联系我.付费购买~
功能性来说..应该可以满足绝大部分填表需求.


模块共计七千多行代码~也不多..
希望吐槽的人,自己去写来开源~
协议文档:https://chromedevtools.GITHUB.io/devtools-protocol/

事件回调:
网络事件_拦截 //捕获,修改请求/响应
消息框_即将弹出 //关闭弹出的消息框
页面事件_新建 //新建标签时通知
页面事件_关闭 //关闭标签时通知
网络事件_即将访问 //顾名思义
网络事件_访问完成 //顾名思义,但是有问题
网络事件_访问失败 //顾名思义
WebSocket_发送数据   //只能监听,不能 修改拦截
WebSocket_收到数据   //只能监听,不能 修改拦截
浏览器控制类:
1        浏览器_连接
2        浏览器_断开
3        浏览器_关闭页面
4        浏览器_关闭其它页面
5        浏览器_激活页面
6        浏览器_新建页面
7        浏览器_关闭
8        浏览器_UA
9        浏览器_版本
10        浏览器_V8版本
11        标签_取ID数组
12        标签_刷新列表
13        Cookie_清空
14        Cookie_添加或修改
15        Cookie_枚举
16        本地储存_取JSON
17        本地储存_置JSON
18        本地储存_清空
19        文件_启用拦截对话框
20        文件_下载设置
21        页面_枚举子框架ID
22        页面_标签ID是否存在
23        页面_标签ID是否为主框架
24        页面_是否为内联框架
25        页面_取父ID
26        页面_刷新
27        页面_停止加载
28        页面_是否加载完成EX
29        页面_等待页面文本
30        页面_取源码
31        键盘_投递文本
32        键盘_输入文本
33        鼠标_点击元素
34        鼠标_按键
35        元素_保证显示
36        元素_取坐标
37        元素_取大小
38        元素_添加文件选择
39        元素_是否存在
40        元素_置value
41        元素_枚举元素
42        元素_取数量
43        元素_点击
44        元素_取属性
45        元素_取详细信息
46        元素_复选框_选中
47        元素_截图
48        元素_复选框_是否选中
49        元素_取value
50        元素_取文本
51        元素_取源码
52        页面_取主框架
53        页面_取文本
54        页面_取编码
55        页面_添加自动执行脚本
56        页面_删除脚本
57        页面_执行脚本
58        页面_跳转
59        页面_前进
60        页面_后退
61        页面_截图
62        页面_PDF
63        伪装_可否被检测
64        伪装_置浏览器信息
65        网络_清空拦截规则
66        网络_删除拦截规则
67        网络_添加拦截规则
68        网络_添加拦截修改EX
69        网络_删除拦截修改EX
70        网络_清空拦截修改EX


注意: 不是纯源码..不是纯源码..不是纯源码..
是DLL..如果介意,或担心不安全.可以用其他人的模块





游客,如果您要查看本帖隐藏内容请回复








本帖被以下淘专辑推荐:

回复

使用道具 举报

47

主题

509

帖子

2967

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2967
32#
发表于 1 小时前 | 只看该作者
66666
回复

使用道具 举报

9

主题

107

帖子

1408

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1408
31#
发表于 5 小时前 | 只看该作者
学习一下
回复

使用道具 举报

94

主题

1026

帖子

5549

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5549
30#
 楼主| 发表于 5 小时前 | 只看该作者
michardhl 发表于 2025-7-14 08:21
参考仰望模块和piv模块,他们模块各有千秋,但是他们相同的是会在利快云的qq交流大群(不是自己拉个小群 ...

群:876424099
回复

使用道具 举报

94

主题

1026

帖子

5549

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5549
29#
 楼主| 发表于 6 小时前 | 只看该作者
本帖最后由 小蜗牛 于 2025-7-15 11:08 编辑
itismine 发表于 2025-7-15 10:03
或许是水平有限,有一些表格中的文本,使用querySelectorAll获取不到。使用XPATH会很简单。
附XPATH:
返 ...

嗯,我已经添加支持了.等会更新一下~
回复

使用道具 举报

73

主题

473

帖子

3565

积分

论坛元老

Rank: 8Rank: 8

积分
3565
28#
发表于 7 小时前 | 只看该作者
小蜗牛 发表于 2025-7-14 10:01
没支持这个..哈哈...因为我没用过

或许是水平有限,有一些表格中的文本,使用querySelectorAll获取不到。使用XPATH会很简单。
附XPATH:
返回的文本 = 浏览框1.运行JS (取格式文本 ("document.evaluate('%s',document,null,XPathResult.ANY_TYPE,null).iterateNext().textContent", 节点路径), , 返回的状态)
回复

使用道具 举报

13

主题

348

帖子

3161

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3161
27#
发表于 14 小时前 | 只看该作者
小蜗牛 发表于 2025-7-13 23:13
我写了五千多行...就是苦力活

太强了
回复

使用道具 举报

41

主题

635

帖子

4575

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4575
26#
发表于 昨天 18:46 | 只看该作者
????
回复

使用道具 举报

12

主题

263

帖子

2333

积分

金牌会员

Rank: 6Rank: 6

积分
2333
25#
发表于 昨天 13:42 来自手机 | 只看该作者
支持,继续升级完善
回复

使用道具 举报

13

主题

148

帖子

2307

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2307
24#
发表于 昨天 10:13 | 只看该作者
竟然是调用DLL的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-7-15 17:48 , Processed in 0.102307 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表