易语言实现精易Web浏览器填表自动化模块

需积分: 35 4 下载量 104 浏览量 更新于2024-11-25 收藏 34KB ZIP 举报
资源摘要信息:"精易web浏览器填表模块-易语言" 知识点: 1. 易语言与精易web浏览器填表模块: 易语言是一种简单易学的编程语言,主要面向中文用户。精易web浏览器填表模块是基于易语言开发的一个模块,主要功能是实现web浏览器中的自动填表功能。使用该模块可以简化网页自动化操作,特别是对于需要填充大量表单的场景非常有用。 2. miniblink内核: Miniblink是一个开源的Web浏览器内核,精易Web浏览器支持库使用的就是miniblink内核。miniblink基于Chromium和Blink引擎,能够提供更加稳定和高效的Web浏览体验。模块正式版1.3.1231要求用户安装这个库才能正常使用。 3. JavaScript在填表模块中的应用: JavaScript是web开发中最为广泛使用的脚本语言,它在本填表模块的内部实现中起到了核心作用。通过JavaScript可以轻松地操作网页DOM元素,实现自动填充表单的功能。JavaScript支持多种选择器定位元素,为填表操作提供了极大的灵活性。 4. 选择器定位元素的方法: 该模块集成了多种选择器定位元素的功能,包括但不限于getElementById、getElementsByClassName、getElementsByTagName、getElementsByName、querySelectorAll、XPath、All、expression、coordinates等。了解和掌握这些选择器将有助于用户在使用易语言进行自动化网页操作时更准确地定位目标元素。 5. querySelector() 方法的学习: querySelector() 方法是模块中经常使用的一种方法,它允许通过CSS选择器来获取页面元素。它提供了一种高效的方式来选择页面上的特定元素,尤其适用于需要使用CSS选择器规则的场景。 6. 模块注释的重要性: 开发者在模块中提供了丰富的注释来说明命令表的使用方法。注释是程序代码中不可或缺的部分,它能够帮助开发者理解代码的功能,提高代码的可读性和可维护性。因此,仔细阅读模块的注释对学习和使用该模块来说非常重要。 7. 测试与版本更新: 开发者提供了点此查看其它版本的选项,说明该模块是持续更新和改进的。用户可以通过查看不同版本的测试程序来了解模块的新功能或者修复的问题,并根据实际需要选择合适的版本。 8. 文件列表说明: - 测试程序.e:一个测试用的易语言项目文件。 - miniblink填表模块.ec:精易web浏览器填表模块的易语言组件文件。 - crossdomain 6.htm 和 crossdomain 5.htm:测试跨域请求的HTML文件。 - muiltCheckbox.html:测试多选框功能的HTML文件。 - testEvent.html 和 testSelect.html:测试事件和选择器功能的HTML文件。 总结来说,精易web浏览器填表模块-易语言提供了一套完善的工具集,旨在简化和自动化Web浏览器中的表单填写任务。通过掌握这些知识点,开发者可以在网页自动化和测试方面大幅提升效率。
2021-06-25 上传
模块介绍: 免费、简洁、稳定、开源 模块需要配合谷歌浏览器,但win10已经有谷歌内核的edge浏览器了.完美支持最新谷歌和最新edge浏览器。 支持多线程多账号填表,独立ck 不重启浏览器实时换呆梨,而且http和https支持密码认证。S4和S5只支持无密码 脚本断点与条件断点 拦截并修改请求数据 无感选择文件,不会弹出选择文件的窗口。接管选择接口 支持多框架网页,也支持特殊框架(某些外部填表无法枚举出来的网页) WS事件拦截 浏览器消息框拦截并操作, 手工级的键盘和鼠标,并非系统命令而是谷歌命令,稳 下载文件拦截,可从浏览器接管下载 COOKIE操作,增删查改 模拟触摸,滑动速度可调,可抛拽 页面截图,可指定位置与大小 两种网页判断就绪命令,精准 各种伪装:UA、地理位置、移动模式、屏幕大小、设备方向、cpu节流、触摸支持 资源提取,js、图片、音频等 执行js脚本,同步执行带返回值 无感添加文件到input元素,这个是直接添加不是上面的拦截选择文件 可直接开启指纹插件,伪装浏览器指纹 可手动添加自己需要的浏览器插件 三种谷歌级模拟输入模式,总有一个适合你。完美输入 元素命令支持Selector选择器与XPath选择器 元素命令提取网页图片验正码 脚本注入,注入的脚本优先于网页js 轻松加载自己的浏览器插件,自己写的或者商店下载的都可以。 console事件,巧妙应用还可以让你软件响应网页按钮等。 队长浏览器类.清除缓存 。完美的清除缓存功能,等同于手动在浏览器设置页里的清除缓存 WS操作,直接操作网页js里的ws对象。ws对象相关操作,可以发送、拦截修改、拦截后阻止、或者拦截后用自定义函数来处理数据等操作,就是说真的可以为所欲为。 模块内置队长插件(谷歌插件),命令快捷加载。队长插件功能:完美的浏览器全局js注入、完美的清除缓存、默认禁止rtc以防止网站获取真实ip等