网页精灵

网页精灵

大小:91.85 MB 时间:2022-01-22

语言:简体中文 环境:Win All

请使用PC访问此页面下载

注:本软件为PC版,PC软件不适用于移动端。

简介

网页精灵是一款网页脚本辅助工具,中文编写脚本,快速开发,简单易学,自动化web+Android框架,Chrome+IE双内核,功能强大!

网页精灵v2.0免费版

软件特色

1、推荐大家一款自动化web+Android 框架,使用方便,功能强大。

2、web框架,内置Chrome+IE双内核。 支持中文编写脚本,通俗易懂, 使用方便,快速入门。 支持JavaScript脚本语言,文件读写、截图找图、鼠标键盘操作等扩展函数。

3、android框架,汲取国外自动化构架,另辟蹊径,一键安装测试环境,极大降低android自动化门槛。 独特的 元素+识图 定位方式,快速开发,简单易学 。

使用说明

Web指令手册

1.基础命令:

(1).打开网址

_打开网址 URL

(2)随机延迟

_随机延迟 1000 2000

//延迟 1秒-2秒

(3)返回上一页

_返回上一页

(4)识别验证码

_识别验证码 CACAADACBACIBKU

(5)手机模式、电脑模式

_手机模式

_电脑模式

//轮询使用自定义设备列表。

//手机自定义目录 Devices\MobileList.txt格式:UA|宽高|设备像素比|色彩和分辨率深度|硬件平台|

最大触屏点数|

//电脑自定义目录Devices\ComputerList.txt 格式:UA|宽高|色彩和分辨率深度|

//假如不设置设备模式,程序默认为电脑模式,自身浏览器UA

//格式务必填写正确,程序不负责格式检查,格式出错会崩溃

(6)动态模板

_动态模板 模板1 模板2 模板3....

//注意:动态循环 当前目录\Template 模板,不超过30个,模板名不能有空格 长度不大于30。 指令

//不负责循环脚本,如需循环动态模板,需要模板自身添加循环脚本指令,建议设置相同循环次数

2.键盘鼠标类:

(1)输入文字

_输入文本 123

//注意:文本输入默认后台输入

(2) 回车

_回车

(3)删除文本

_删除文本

(4)shift控制键

_按下shift键

_弹起shift键

(5)鼠标

上滚鼠标

下滚鼠标

_单击左键 100 200

_单击右键 100 200

_按下左键 100 200

_弹起左键 100 200

_移动鼠标 100 200

3.元素定位:

(1)获取容器:

_id查找容器 id

_class查找容器 class

_name查找容器 name

_value查找容器 value

_href查找容器 href

_src查找容器 src

_title查找容器 title

_outerText查找容器 outerText

_outerHTML查找容器 outerHTML

_querySelector查找容器 querySelector

_xxxx查找容器 yyyy

(2)获取元素:

_id点击元素 id

_class点击元素 class

_name点击元素 name

_value点击元素 value

_href点击元素 href

_src点击元素 src

_title点击元素 title

_outerText点击元素 outerText

_outerHTML点击元素 outerHTML

_querySelector点击元素 querySelector

_xxxx点击元素 yyyy

4.循环脚本 :

_循环脚本 10

//注意:循环10次,循环执行脚本所有代码,开启此功能,不提示运行时错误,可以在脚本编译成功之

后 加入此命令

5.JavaScript 函数扩展:

<script>

//在这里添加JavaScript代码

//JavaScript脚本语言格式,<script>和</script>必须配对使用, 程序不对JavaScript做语法检查。

 

(1)移动鼠标

MoveMouse(int x, int y)

参数1:整型,x 坐标 ;

参数2: 整型, y 坐标;

(2)滚动鼠标

RollMouse(int dwData)

参数1: 整型,dwData 鼠标滚动次数, 负数下滚鼠标,正数上滚鼠标

(3)点击鼠标

ClickMouse(int x, int y, int message)

参数1: 整型,x 坐标 ;

参数2 :整型, y 坐标 ;

参数3: 整型,message 消息类型 1单击左键 2单击右键 3按下左键 4弹起左键 5按下右键 6弹起右

(4)输入键盘文字

InputKeyborad(String text)

参数1 字符串型,text 输入内容

(5)读写入文件函数

StringPipeFile(String filename, String mode, String cstr)

//参数1: 字符串型,filename 文件名称;

//参数2 :字符串型,mode 文件操作方式;

//参数3 字符串型,cstr 写入字符串(读取文件时该参数值无意义,可设置为空);

//返回值:当参数mode 为"r"时,函数返回文件读取文件的内容;本函数仅提供当前目录JSData分目

录下的文件读写入功能

mode参数详解

JavaScriptshuj写入文件

"w"以“写入”方式打开文件。如果文件不存在,那么创建一个新文件;如果文件存在,那么清空文

件内容(相当于删除原文件,再创建一个新文件)。

"a"以“追加”方式打开文件。如果文件不存在,那么创建一个新文件;如果文件存在,那么将写入

的shuj追加到文件的末尾(文件原有的内容保留)

读 取 文 件 数 据 到 JavaScript

"r":只能从文件中读shuj,该文件必须先存在,否则打开失败

(6)截图保存

SaveScreenshot(String small_pic_path);

参数1: 字符串类型,small_pic_path 小图路径;

//图片必须以bmp格式保存

//尽量不要使用中文路径

(7)大图找小图

FindImage(String big_pic_path, String small_pic_path, String sim);

参数1: 字符串型,fbig_pic_path 大图路径;

参数2 :字符串型,small_pic_path 小图路径;

参数3 字符串型,sim 相似度(0.0-1.0);

返回值,数组,小图所在坐标x,y

注意:

图片必须是bmp格式

尽量不要使用中文路径

6.操作方式设置:

(1)前台操作/后台操作

_前台操作

_后台操作

注意:假如不设置操作方式,程序默认为前台操作

7. 其他控制类:

(1)连接宽带

_连接宽带 宽带连接 user password

注意:宽带名称、user、password 不能含有空格字符

(2).设置代理

_设置代理

注意:

① 代理ip存放当前目录下ProxyServer/List.txt

② 代理ip格式127.0.0.1:8080 每行一条。程序自动轮换代理IP列表

③ 代理ip加载失败,脚本代码中止,程序自动切换其他代理IP重新执行

(3).设置UA

_设置UA Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko

展开所有内容 ↓
收起所有内容 ↑

推荐下载

特色标签

精彩合集,奇葩无下限 更多

相关文章