网页精灵 v2.0免费版

网页精灵 v2.0免费版

  • 版本: v2.0免费版
  • 分类:网页辅助
  • 大小: 91.6M
  • 时间:2022-12-11
  • 软件介绍
  • 软件截图
介绍

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

软件特色

  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做语法检查。

  /script

  (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

网页精灵软件特色

  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做语法检查。

  </script>

  (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

展开
软件截图