开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 74449|回复: 398
收起左侧

[易语言成品模块] Chrome操作模块新版来了,模块+例子

    [复制链接]
发表于 2019-11-15 00:22:09 | 显示全部楼层 |阅读模式   云南省昆明市
分享例程
界面截图:
备注说明: -
上一版:https://bbs.125.la/thread-14494168-1-1.html
上一版很多问题,比如不支持win7、总是崩溃等


这一版模块已经支持win7了,且模块稳定不崩溃了


jdfw.gif

ChromeOp2.2.zip (2.96 MB, 下载次数: 5782)

评分

参与人数 14好评 +9 精币 +18 收起 理由
Nick5469 + 1 + 2 支持开源~!感谢分享
皮皮驴 + 1 + 2 支持开源~!感谢分享
啊森哥哥 + 1 赞助有些勉强了(好听),直接收费版就可以了....
无欲 + 1 + 1 感谢分享,很给力!~
ks2015 + 1 感谢分享,很给力!~
山梦 + 1 + 1 感谢分享,很给力!~
q601639973 + 1 直接用miniblink就很香
dagestar + 1 + 1 需要绑定QQ群才能用。呵呵!!
以小兵 + 1 + 2 支持开源~!感谢分享
long5tianxia + 1 + 2 非常谢谢。
绿企鹅 + 1 不加群不能用,简直就是强奸
q240609182 + 1 全是copy集成的模块。。。高级功能收费???wtf
moli + 1 + 1 把例子源码也分享下吧
李泽勇2 + 2 感谢分享,很给力!~

查看全部评分


友情提醒:请选择可信度高的模块,勿用未知模块,防止小人在模块内加入木马程序。【发现问题模块请到站务投诉】。

本帖被以下淘专辑推荐:

签到天数: 21 天

 楼主| 发表于 2020-2-15 20:48:14 | 显示全部楼层   云南省昆明市
ChromePlus模块API一览图.png


ChromePlus [v2.9.0]
更新时间:2020-02-14
更新说明:
1、大部分API都增加一个参数“第几个元素”,用来方便的操作相同元素的某一个,请注意展开接口查看
2、增加“浏览器_添加拦截资源”、“浏览器_删除拦截资源”、“浏览器_注册请求拦截”,拦截请求修改数据极度简化;另外说明下:获取请求返回值,在拦截请求的回调子程序中,调用“浏览器_取请求响应数据”即可取到。
3、增加“浏览器_请求替换”,可以替换资源文件:js文件、图片文件、css文件等,例如A网站加载了一个x.js文件,你可以把这个x.js文件替换加载你自己服务器上的y.js文件
4、增加“浏览器_高亮关键词”,可以将网页上指定匹配的关键词都加上背景色、字体颜色,高亮突出显示
5、增加“浏览器_解除网页限制”,例如有些网站禁止了右键、禁止选择文本等,都可以解除它
6、增加“浏览器_是否已注入JQuery”,用来判断网页是否已经注入内置JQ
7、增加“浏览器_监控鼠标动作_开启”、“浏览器_监控鼠标动作_关闭”,可以实时获得鼠标在网页上的位置及动作。
8、增加“浏览器_标记元素”,可以对某个元素进行标记、闪烁。
9、增加“浏览器_取网页MD5值”,网页上任何元素有任何变化都会使得MD5值改变,比如某个元素宽度、位置改变、背景色文本色改变、文本内容改变等都会改变网页MD5值。
10、增加“浏览器_取编码类型”、“浏览器_取域名”、“浏览器_取协议”,取协议指的取http、https等
11、增加“浏览器_选择文本”,可以选择网页上的文本,包括指定某元素上的文本,例如:可以选择输入框中的文本。
12、增加“浏览器_取所有资源信息”、“浏览器_查找资源信息”,可以模糊查找需要的资源信息
13、增加“浏览器_取图片字节集”,可以直接取出网页上的图片的字节集,支持模糊匹配取,例如:取验证码图片字节集。
14、增加“浏览器_禁用右键”,禁用网页、元素的右键菜单
15、增加“浏览器_元素禁用与启用”,可以禁用元素与启用元素,例如网页有个按钮元素被禁用了,可以启用它。
16、增加“浏览器_打开新窗口”,原来的“浏览器_打开新窗口”更名为“浏览器_创建新窗口”
17、增加“浏览器_置超链接打开目标”,可以将目标设置为“浏览器_打开新窗口”接口中设置的<窗口名称>,这样可以使得点击超链接后,会在指定的窗口中打开链接地址,这样有什么作用自己体会,有时用处挺大的。
18、增加“浏览器_元素移动”,可以移动元素位置、调整元素大小,仿造易语言中的组件的移动。
19、增加“浏览器_取Canvas图片”,可以将网页上的canvas画板,保存为图片字节集。
20、增加“浏览器_取SVG图片”,可以将网页上的svg保存为图片字节集,有些网站为了增加验证码难度,验证码使用svg进行渲染的,这时就有用处了。
21、增加“浏览器_组合框选择索引项”、“浏览器_组合框选择文本项”、“浏览器_组合框取项目文本”、“浏览器_组合框置项目文本”、“浏览器_组合框取选项数”、“浏览器_组合框取所有选项”、“浏览器_组合框是否为多选框”、“浏览器_组合框改为多选或单选”、“浏览器_单选框取选中项”、“浏览器_单选框选中”、“浏览器_复选框取选中项”、“浏览器_复选框选中”、“浏览器_表单提交”等,简化这些特定元素的操作。
22、“浏览器_启动浏览器”接口,增加参数“父窗口句柄”,指定父窗口句柄后,浏览器启动后浏览器窗口会被嵌入到[父窗口句柄]的窗口中,在任务栏中看不到浏览器窗口图标,什么用途自己领悟。
23、启动参数中的“禁用同源策略”、“禁用内层窗口”、“禁用顶级窗口使用DWM合成”分别更名为“启用同源策略”、“开启内层窗口”、“开启顶级窗口使用DWM合成”,默认都为禁用。
24、修改了“浏览器_模拟拖动元素”,支持两种模式的拖动。
25、优化了部分接口,不一一赘述了。

--------------------------------------------------------------------------------

ChromePlus [v2.8.10]
更新时间:2020-01-21
更新说明:
1、增加“浏览器_函数重写”接口,可以重写/覆盖已有函数(内置的和自定义的都可以重写),例如重写alert函数,可以屏蔽弹窗等。
2、增加“浏览器_屏蔽JS弹窗”接口,可以快速屏蔽页面的模态弹窗,例如:alert、confirm、prompt、print、onbeforeunload
3、增加“浏览器_显示屏幕遮罩提示”,在浏览器页面上添加一个半透明遮罩层,并给予文本提示,注意:请务必先注入JQuery
4、增加“浏览器_删除屏幕遮罩提示”

--------------------------------------------------------------------------------

ChromePlus [v2.8.13]
更新时间:2020-02-04
更新说明:
1、修复“浏览器_AJAX”接口的一个BUG,并优化了下。

ChromePlus [v2.8.12]
更新时间:2020-02-02
更新说明:
1、“浏览器_启动浏览器”接口增加<自定义参数>参数。
2、“Chrome_启动参数”自定义数据类型增加几个属性(不一一列举了)

--------------------------------------------------------------------------------

ChromePlus [v2.8.6]
更新时间:2020-01-20
更新说明:
1、增加“浏览器_元素触发事件”接口,支持触发click、change、focus、blur、keyup、keydown、mousedown、mouseup等事件。
2、浏览器_填表类增加“元素_触发事件”、“组合框_赋值并触发Change事件”,select元素多级联动时需要用到触发change事件来联动下级加载数据。

--------------------------------------------------------------------------------

ChromePlus [v2.8.4]
更新时间:2020-01-18
更新说明:
1、所有回调子程序第3个参数 数据[文本型]恢复成“数据地址”、“数据长度”两个整数型参数,取数据依然使用“取数据_文本型”。
2、“浏览器_全局初始化”增加参数“连接子页面会话”[逻辑型],默认为假:不连接,比如www.163.com页面访问时会产生二十几个子页面(iframe嵌入的百度广告页面),如果连接的话会非常多会话,会影响正常填表。
3、“浏览器_启动浏览器”增加参数“自动注入JQ”[逻辑型],默认为假,真:页面链接成功后会自动注入内置Jquery。
4、“浏览器_窗口快照”,增加参数“前台截图”[逻辑型],默认为后台截图,可能某些特殊情况需要使用前台截图。
5、启动参数中原来的“禁用D3D11”改为了“启动D3D11”,默认是假(即默认是禁用D3D11),禁用D3D11是为了使浏览器是单窗口运行,方便进行浏览器窗口相关操作。

--------------------------------------------------------------------------------

ChromePlus [v2.8.0]
更新时间:2020-01-12
更新说明:
1、优化了“浏览器_取页面信息”,增加一个参数,指定数据是否从缓存中取。
2、删除了“浏览器_取JS调用参数”、“浏览器_填表类.网页_取JS调用参数”、“浏览器_置返回数据到JS”,JS参数直接放到了子程序的第3个参数中,原来的第3、4个参数去掉了,子程序中直接返回文本数据即可。
3、所有回调子程序原来的“数据地址”、“数据长度”两个整数型参数都改为文本型“数据”,不需要使用“取数据_文本型”了。

--------------------------------------------------------------------------------

ChromePlus [v2.7.22]
更新时间:2020-01-6
更新说明:
1、优化了“浏览器_发送键盘事件”,修改了参数描述。
2、优化了“浏览器_取所有页面会话”、“浏览器_取进程所有页面会话”,去除重复项。
3、增加了“浏览器_页面是否加载完成”、“浏览器_点击退格键”、“浏览器_点击方向左键”等上下左右4个方向键(略)。
4、增加自动去除“navigator.webdriver”属性,防止被检测到使用了远程调试。
5、修复“浏览器_填表类”初始化后,执行命令报数组索引错误问题。

--------------------------------------------------------------------------------

ChromePlus [v2.7.11]
更新时间:2020-01-5
更新说明:
1、增加“浏览器_启用聚焦并激活”、“浏览器_置默认背景颜色”
2、修改了“浏览器_批量添加Cookie”,支持简化格式的cookie,效果与浏览器_批量置Cookie相同
3、修改了“浏览器_触发键盘事件”,事件为"keypress"时,改为自动触发keydown与keyup
4、修复了“浏览器_页面置前显示”的bug.

--------------------------------------------------------------------------------
ChromePlus [v2.4]
更新时间:2019-11-20
更新说明:
1、对页面元素操作的接口都增加了2个参数,支持跨框架(iframe)操作,如果iframe的地址与主框架的地址不一样时,需要禁用同源策略
2、增加“浏览器_文件框选择文件”、“浏览器_自定义环境属性”、“浏览器_取环境属性”、“浏览器_触发鼠标事件”、“浏览器_触发键盘事件”、“浏览器_拖动元素”
3、“浏览器_启动浏览器”重新开放自定义端口启动

--------------------------------------------------------------------------------



补充内容 (2020-3-15 20:58):
新版 3.2.58 已经可以支持 修改浏览器指纹,修改任意DOM对象属性、方法、且修改后刷新页面也不会复原,有什么用,懂的人自然懂!!

点评

可以调用浏览器得js代码并执行获取结果吗,比如有一些网站的登录密码加密找到调用函数直接执行加密返回结果   内蒙古自治区赤峰市  发表于 2021-1-19 14:14
回复 支持 1 反对 0

使用道具 举报

发表于 2024-10-5 17:02:11 | 显示全部楼层   浙江省温州市
隐心 发表于 2020-2-15 20:48
ChromePlus [v2.9.0]
更新时间:2020-02-14
更新说明:

无法使用!
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)
发表于 2024-8-13 12:28:38 | 显示全部楼层   广西壮族自治区南宁市
支持11111
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)
发表于 2024-8-13 12:28:24 | 显示全部楼层   广西壮族自治区南宁市
3666666666666666666666666666666666
回复 支持 反对

使用道具 举报

发表于 2024-8-12 17:02:23 | 显示全部楼层   湖北省恩施土家族苗族自治州
发现优秀帖子请给楼主点赞或评分打赏,让楼主更有动力创作优秀内容!
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 20 天

发表于 2024-8-5 14:24:36 | 显示全部楼层   山东省烟台市
学习一下
回复 支持 反对

使用道具 举报

结帖率:22% (2/9)
发表于 2024-8-5 14:23:49 | 显示全部楼层   上海市上海市
没有模块,不好用
回复 支持 反对

使用道具 举报

结帖率:22% (2/9)
发表于 2024-8-5 14:18:55 | 显示全部楼层   上海市上海市
34244444444444444444444444444444444444433333333333333333333
回复 支持 反对

使用道具 举报

发表于 2024-7-26 15:27:59 | 显示全部楼层   浙江省温州市
学习下这个软件
回复 支持 反对

使用道具 举报

签到天数: 1 天

发表于 2024-7-17 15:30:21 | 显示全部楼层   浙江省杭州市
学习一下
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 2 天

发表于 2024-7-14 08:34:37 | 显示全部楼层   河南省洛阳市
学习一下
回复 支持 反对

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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