## 使用说明
本接口是使用若快打码平台API接口在线识别
大白软件用户调用此接口前请先到若快打码平台注册普通用户账号
http://www.ruokuai.com/home/register
然后找客服送点测试分(一般会送500积分)
## 参数
验证码.若快打码识别(若快帐号,若快密码,验证码类型,图片数据)
1. 参数1是你在若快上的用户帐号;
2. 参数2你在若快上的用户密码;
3. 参数3是验证码类型编号,请对照
http://www.ruokuai.com/home/pricetype
如,4位英文的图片验证码编号是2040
4. 参数4是图片数据,可以是加载本地图片文件获得(请确保文件存在),也可以通过HTTP请求在线图片数据获得.
## 示例
```
定义 图片数据 = 字符串.读取文件("C:\Users\Administrator\Desktop\RegisterCaptcha4.jpg")
定义 识别结果,错误提示 = 验证码.若快打码识别("softuser001","DFE$234",2040,图片数据)
IDE交互.日志输出( 识别结果,错误提示 )
```
- 关于
- 用户条款
- 更新日志
- 常见问题
- 目录
- 示例
- 新建无界面工程
- 新建有界面工程
- 网页模拟人工操作基本流程
- 控制外部Chrome浏览器自动化
- 猜数游戏(自动投注计划)
- 采集某网站开奖信息
- 网页元素CSS选择器
- 两个选择器的区别
- 根据指定id匹配元素
- 根据指定类名匹配元素
- 根据指定标签名匹配元素
- 根据指定层级匹配元素
- 根据指定属性匹配元素
- 从匹配结果中选取指定第几个元素
- 读取目标元素属性值
- 修改目标元素属性值
- 删除目标元素属性值
- 触发目标元素自带事件
- 网页表单基本操作JS
- 确保显示指定元素
- 滚动条滚到顶部底部
- 获取或点击按钮
- 设置或获取输入框的值
- 设置或获取密码框的值
- 设置或获取下拉列表框的值
- 设置或获取单选框的值
- 设置或获取多选框的值
- 设置或获取文本域的值
- 设置或获取特殊开关按钮的值
- 点击切换选项夹到指定页
- 设置某元素获得焦点
- 设置或获取表格单元格的值
- 设置或获取日期时间控件的值
- 上传图片文件
- 触发流加载(懒加载)
- 百度系列网页自动化
- 模拟输入关键词并点搜索按钮
- 模拟人工输入帐号登陆百度首页
- 模拟人工输入帐号登陆百度贴吧
- 模拟输入搜索并采集底部相关词
- 模拟输入搜索并采集网站标题
- 模拟输入搜索并采集网站网址
- 采集百度风云榜实时热点词
- 百度贴吧模拟点击签到
- 百度贴吧模拟自动回贴
- 百度贴吧模拟发表新贴
- 采集百度新闻热搜新闻词
- 模拟点击并上传图片以图搜图
- Discuz论坛系列网页自动化
- Discuz论坛模拟自动登陆
- Discuz论坛模拟自动签到
- Discuz论坛模拟自动回贴
- Discuz论坛模拟自动发贴
- WordPress博客系列网页自动化
- WordPress博客模拟发布新文章
- 新浪博客系列网页自动化
- 新浪博客模拟自动登陆
- 新浪微博系列网页自动化
- 新浪微博模拟自动登陆
- 网易博客系列网页自动化
- 网易博客模拟自动登陆
- QQ空间系列网页自动化
- QQ空间模拟自动登陆
- 网页版QQ系列网页自动化
- 网页版QQ模拟自动发送消息
- 网页版QQ模拟自动回复消息
- 云商网系列网页自动化
- (本系列示例制作中...)
- 机电之家系列网页自动化
- (本系列示例制作中...)
- 商国互联网系列网页自动化
- (本系列示例制作中...)
- 乐收网系列网页自动化
- (本系列示例制作中...)
- 盛丰建材网系列网页自动化
- (本系列示例制作中...)
- 光波网系列网页自动化
- (本系列示例制作中...)
- 八方资源网系列网页自动化
- (本系列示例制作中...)
- 企业谷系列网页自动化
- (本系列示例制作中...)
- 莱芜新闻网系列网页自动化
- (本系列示例制作中...)
- 中国贸易网系列网页自动化
- (本系列示例制作中...)
- 华尔网系列网页自动化
- (本系列示例制作中...)
- 零商网系列网页自动化
- (本系列示例制作中...)
- 化工产品网系列网页自动化
- (本系列示例制作中...)
- 河南网系列网页自动化
- (本系列示例制作中...)
- 中科商网系列网页自动化
- (本系列示例制作中...)
- 磨具联盟系列网页自动化
- (本系列示例制作中...)
- 100招商网系列网页自动化
- (本系列示例制作中...)
- 勤加缘系列网页自动化
- (本系列示例制作中...)
- 首商网系列网页自动化
- (本系列示例制作中...)
- 第一金融网系列网页自动化
- (本系列示例制作中...)
- 迅收网系列网页自动化
- (本系列示例制作中...)
- 机械在线系列网页自动化
- (本系列示例制作中...)
- 助商网系列网页自动化
- (本系列示例制作中...)
- 物友网系列网页自动化
- (本系列示例制作中...)
- 荷泽网系列网页自动化
- (本系列示例制作中...)
- 58同城网系列网页自动化
- (本系列示例制作中...)
- 英才招聘网系列网页自动化
- (本系列示例制作中...)
- 猎聘网系列网页自动化
- (本系列示例制作中...)
- 前程无忧网系列网页自动化
- (本系列示例制作中...)
- 智联招聘网系列网页自动化
- (本系列示例制作中...)
- 1688阿里巴巴系列网页自动化
- (本系列示例制作中...)
- 中国供应商网系列网页自动化
- (本系列示例制作中...)
- PC版QQ机器人
- (本系列示例制作中...)
- 网页版QQ机器人
- (本系列示例制作中...)
- 命令库
- 常用
- 定义
- 空值
- 与
- 非
- 或
- 假
- 真
- 如果
- 如果否则
- 选择判断
- 计次循环
- 迭代循环
- 条件循环
- 跳出循环
- 继续循环
- 尝试捕获异常
- 定义类
- 构造
- 函数
- 返回
- 名字空间
- 导入
- 使用
- 当前
- 断言()
- 反断言()
- 抛出异常()
- 调用()
- 检查类型()
- 内存回收()
- 延迟()
- 休眠()
- 转为数值()
- 转为指针()
- 转为字符串()
- 界面窗
- 界面窗.设置宽高()
- 界面窗.设置标题文字()
- 界面窗.设置是否置顶()
- 界面
- 界面.接口
- 界面.执行JS()
- IDE交互
- IDE交互.日志输出()
- IDE交互.清空日志()
- IDE交互.添加变量()
- IDE交互.删除变量()
- IDE交互.更新变量()
- IDE交互.信息框()
- 控制台
- 控制台.打开()
- 控制台.输出日志()
- 控制台.输出变量()
- 控制台.输出变量类型与值()
- 控制台.格式化输出变量()
- 控制台.暂停()
- 控制台.清屏()
- 控制台.关闭()
- 控制台.获取输入文本()
- 控制台.获取输入数值()
- 浏览器
- 浏览器.启动()
- 浏览器.重连()
- 浏览器.转到网址()
- 浏览器.执行JS()
- 浏览器.在当前标签页打开网址()
- 浏览器.在新标签页打开网址()
- 浏览器.获取浏览器句柄()
- 浏览器.获取当前标签页标题()
- 浏览器.获取当前标签页网址()
- 浏览器.获取当前标签页标识()
- 浏览器.按标识切换到标签页()
- 浏览器.查找标题切换标签页()
- 浏览器.查找网址切换标签页()
- 浏览器.获取当前状态()
- 浏览器.获取超时()
- 浏览器.设置超时()
- 浏览器.后退()
- 浏览器.前进()
- 浏览器.刷新()
- 浏览器.获取当前标签页()
- 浏览器.关闭当前标签页()
- 浏览器.获取所有标签页()
- 浏览器.切换框架()
- 浏览器.切换到父框架()
- 浏览器.获取浏览器宽高位置()
- 浏览器.获取网页源码()
- 浏览器.获取cookie()
- 浏览器.取消alert()
- 浏览器.确定alert()
- 浏览器.获取alert文本()
- 浏览器.截屏()
- 浏览器.置上传框值()
- 浏览器.获取图片数据()
- 浏览器.获取网页元素()
- 浏览器.鼠标移动()
- 浏览器.鼠标单击()
- 浏览器.输入文本()
- 浏览器.单击某键()
- 字符串
- 字符串.转为字节计数()
- 字符串.忽略大小写比较()
- 字符串.区分大小写比较()
- 字符串.拼接()
- 字符串.追加字等串到缓冲区()
- 字符串.转换为unicode后拼接()
- 字符串.取crc32校验值()
- 字符串.移除回车换行()
- 字符串.判断结束串()
- 字符串.转义()
- 字符串.还原转义()
- 字符串.查找()
- 字符串.格式化()
- 字符串.转为指定编码()
- 字符串.转换编码()
- 字符串.取utf标记()
- 字符串.迭代查找()
- 字符串.迭代匹配()
- 字符串.取文本十六进制值()
- 字符串.字节查找()
- 字符串.索引查找()
- 字符串.是否utf16()
- 字符串.是否utf8()
- 字符串.数组合并为文本()
- 字符串.反向字节查找()
- 字符串.反向索引查找()
- 字符串.左侧截取()
- 字符串.字符计数()
- 字符串.按行拆分()
- 字符串.读取文件()
- 字符串.读取文件为buffer数据()
- 字符串.加载执行()
- 字符串.转为小写()
- 字符串.搜索并返回数组()
- 字符串.匹配()
- 字符串.匹配并返回数组()
- 字符串.按ascii值还原字符()
- 字符串.生成随机字符串()
- 字符串.缩减匹配()
- 字符串.创建新字符串()
- 字符串.替换()
- 字符串.字节序反转排列()
- 字符串.右侧截取()
- 字符串.保存()
- 字符串.搜索匹配()
- 字符串.设置utf标记()
- 字符串.拆分为数组()
- 字符串.匹配拆分为数组()
- 字符串.判断开始串()
- 字符串.删尾空()
- 字符串.截取()
- 字符串.截取utf16()
- 字符串.转为utf16()
- 字符串.删首尾字符()
- 字符串.删左字符()
- 字符串.删右字符()
- 字符串.按十六进制还原文本()
- 字符串.取字符ascii值()
- 字符串.转为大写()
- 字符串.HTML转文本()
- 字符串.文本转HTML()
- 数据表
- 数据表.连接数组()
- 数据表.创建数组()
- 数据表.复制表()
- 数据表.拼接()
- 数据表.取成员数()
- 数据表.预定义键名()
- 数据表.委托()
- 数据表.迭代()
- 数据表.按索引遍历()
- 数据表.按键名遍历()
- 数据表.按键值遍历()
- 数据表.比较每个值()
- 数据表.筛选()
- 数据表.查找键值()
- 数据表.查找所有键值()
- 数据表.添加析构函数()
- 数据表.插入()
- 数据表.获取键名()
- 数据表.取左侧()
- 数据表.取右侧()
- 数据表.取长度()
- 数据表.计算新值()
- 数据表.增式混入()
- 数据表.覆盖式混入()
- 数据表.递归式混入()
- 数据表.取首个键值对()
- 数据表.迭代获取下个键值对()
- 数据表.尾部弹出()
- 数据表.尾部压入()
- 数据表.取最小最大索引()
- 数据表.移除头部()
- 数据表.移除指定位置()
- 数据表.移除指定值()
- 数据表.倒序排列()
- 数据表.头部移除多个成员()
- 数据表.头部添加多个成员()
- 数据表.打乱顺序()
- 数据表.截取()
- 数据表.比较某值()
- 数据表.排序()
- 数据表.删除并替换()
- 数据表.替换数组片段()
- 数据表.转为代码()
- 数据表.检测类型()
- 数据表.数组去重()
- 数据表.取指定段()
- 数据表.取所有值()
- 数据表.json文本转为表()
- 数据表.表转为json文本()
- 时间
- 时间.取时间()
- 时间.格式化时间()
- 时间.取GMT时间()
- 时间.取ISO8601时间()
- 时间.是否时间()
- 时间.取当前时间()
- 时间.取系统启动时间()
- 时间.增加天数()
- 时间.增加小时数()
- 时间.增加分钟数()
- 时间.增加月份数()
- 时间.增加秒数()
- 时间.取日()
- 时间.取星期()
- 时间.取相差天数()
- 时间.取相差小时数()
- 时间.取相差分钟数()
- 时间.取相差月份数()
- 时间.取相差秒数()
- 时间.取时间戳()
- 时间.转为本地时间()
- 时间.转为UTC时间()
- 进程
- 进程.打开()
- 进程.打开网址()
- 进程.运行()
- 进程.运行并等待关闭()
- 进程.运行并等待输入()
- 进程.打开文件夹选定文件()
- 进程.获取进程信息()
- 进程.打开文件夹()
- 进程.查找关联程序()
- 进程.是否EXE文件()
- 进程.结束进程()
- 进程.取程序完整路径()
- 进程.取当前进程ID()
- 进程.取父进程ID(
- 进程.取当前进程伪句柄()
- 线程
- 子线程的调试输出
- 线程.创建()
- 线程.获取线程ID()
- 线程.创建临界区()
- 线程.设置共享变量()
- 线程.获取共享变量()
- 线程.设置共享函数()
- 线程.调用共享函数()
- 线程.暂停()
- 线程.恢复()
- 线程.是否在运行()
- 线程.休眠()
- 线程.等待()
- 线程.等待所有线程完成()
- 线程.等待一个线程完成()
- 线程.等待关闭()
- 线程.打开句柄()
- 线程.关闭句柄()
- 线程.调用()
- !多线程管理器
- !多线程管理器.获取信号槽()
- !多线程管理器.获取句柄()
- !多线程管理器.创建()
- !多线程管理器.小型创建()
- !多线程管理器.全部暂停()
- !多线程管理器.全部继续()
- !多线程管理器.退出消息()
- !多线程管理器.是否已全部结束()
- !多线程管理器.等待任一返回并关闭()
- !多线程管理器.等待全部返回并关闭()
- 颜色
- 颜色.转RGB为数值()
- 颜色.转ARGB为数值()
- 颜色.ARGB转RGB()
- 颜色.RGB转ARGB()
- 颜色.数值转为RGB()
- 颜色.数值转为RGBA()
- 颜色.解析颜色代码()
- 颜色.转为网页颜色()
- 颜色.RGB转HSB()
- 颜色.HSB转RGB()
- 颜色.RGB转LAB()
- 颜色.LAB转RGB()
- 颜色.计算GDI色差()
- 颜色.GDI转HSB()
- 颜色.转HSB为数值()
- 颜色.HSB亮度()
- 颜色.ARGB亮度()
- 键盘
- 键盘.用编码发送字符()
- 键盘.重复击键()
- 键盘.发送字符串()
- 键盘.取键名()
- 键盘.取键码()
- 键盘.发送组合热键()
- 键盘.发送指定按键()
- 键盘.按下指定键()
- 键盘.弹起指定键()
- 键盘.等待指定键()
- 键盘.等待指定键弹起()
- 键盘.取指定键按下状态()
- 键盘.指定键是否已按下()
- 键盘.设为按下状态()
- 键盘.设为弹起状态()
- 键盘.是否已打开大写()
- 键盘.打开数字键()
- 键盘.关闭数字键()
- 键盘.打开翻页键()
- 键盘.关闭翻页键()
- 键盘.打开大写键()
- 键盘.关闭大写键()
- 键盘.锁定键盘鼠标()
- 键盘.解锁键盘鼠标()
- 键盘.更改击键间隔()
- 键盘.更改按下间隔()
- 键盘.更改弹起间隔()
- 鼠标
- 鼠标.设置鼠标按下延时()
- 鼠标.设置鼠标弹起延时()
- 鼠标.设置鼠标双击间隔()
- 鼠标.设置鼠标移动间隔()
- 鼠标.设置鼠标击键延时()
- 鼠标.获取当前坐标()
- 鼠标.设置鼠标坐标()
- 鼠标.按相对坐标移动()
- 鼠标.按绝对坐标移动()
- 鼠标.按相对坐标轨迹移动()
- 鼠标.按绝对坐标轨迹移动()
- 鼠标.轨迹移动()
- 鼠标.按相对坐标拖动()
- 鼠标.按绝对坐标拖动()
- 鼠标.左键按下()
- 鼠标.左键弹起()
- 鼠标.左键在相对坐标按下()
- 鼠标.左键在相对坐标弹起()
- 鼠标.左键在绝对坐标按下()
- 鼠标.左键在绝对坐标弹起()
- 鼠标.左键单击()
- 鼠标.左键在相对坐标单击()
- 鼠标.左键在绝对坐标单击()
- 鼠标.左键双击()
- 鼠标.左键在相对坐标双击()
- 鼠标.左键在绝对坐标双击()
- 鼠标.等待左键单击()
- 鼠标.等待左键双击()
- 鼠标.中键按下()
- 鼠标.中键弹起()
- 鼠标.中键单击()
- 鼠标.中键滚动()
- 鼠标.等待中键单击()
- 鼠标.等待中键双击()
- 鼠标.右键按下()
- 鼠标.右键弹起()
- 鼠标.右键单击()
- 鼠标.等待右键单击()
- 换IP
- 换IP.ADSL换IP()
- 换IP.新进程换IP()
- 换IP.VPN换IP()"
- !定时器
- !定时器.设置步长()
- !定时器.获取步长()
- !定时器.步进执行()
- !定时器.启用()
- !定时器.停用()
- 定时器示例
- !HTTP客户端
- !HTTP客户端.GET请求()
- !HTTP客户端.POST请求()
- !HTTP客户端.关闭()
- !HTTP客户端.请求开始()
- !HTTP客户端.请求结束()
- !HTTP客户端.发送数据开始()
- !HTTP客户端.发送数据结束()
- !HTTP客户端.写入数据()
- !HTTP客户端.写入缓冲区()
- !HTTP客户端.发送()
- !HTTP客户端.禁止重定向()
- !HTTP客户端.禁止缓存()
- !HTTP客户端.禁止自动管理cookie()
- !HTTP客户端.设置超时()
- !HTTP客户端.设置会话选项()
- !HTTP客户端.设置请求选项()
- !WHTTP客户端
- !WHTTP客户端.GET请求()
- !WHTTP客户端.POST请求()
- !WHTTP客户端.关闭()"
- !WHTTP客户端.请求结束()
- !WHTTP客户端.请求开始()
- !WHTTP客户端.发送数据开始()
- !WHTTP客户端.发送数据结束()
- !WHTTP客户端.写入数据()
- !WHTTP客户端.写入缓冲区()
- !WHTTP客户端.发送()
- !WHTTP客户端.禁止重定向()
- !WHTTP客户端.禁止缓存()
- !WHTTP客户端.禁止自动管理cookie()
- !WHTTP客户端.设置超时()
- !WHTTP客户端.设置会话选项()
- !WHTTP客户端.设置请求选项()
- !EXCEL表格
- !EXCEL表格.是否可见
- !EXCEL表格.是否提示
- !EXCEL表格.打开()
- !EXCEL表格.遍历每行()
- !EXCEL表格.读单元格值()
- !EXCEL表格.写单元格值()
- !EXCEL表格.保存()
- !EXCEL表格.另存为()
- !EXCEL表格.退出()
- 验证码
- 若快打码
- 找图找色
- 找图找色.删除图像()
- 找图找色.初始化()
- 找图找色.图像是否有效()
- 找图找色.载入图像文件()
- 找图找色.保存图像文件()
- 找图找色.获取图像数据()
- 找图找色.修改图像数据()
- 找图找色.抓屏()
- 找图找色.抓屏2()
- 找图找色.自位图句柄创建图像()
- 找图找色.自图标句柄创建图像()
- 找图找色.图像复制到剪贴板()
- 找图找色.自剪板板获取图像()
- 找图找色.获取宽度()
- 找图找色.获取高度()
- 找图找色.清空图像()
- 找图找色.调整图像大小()
- 找图找色.返回DIP指针()
- 找图找色.获取图像行列数据()
- 找图找色.获取指定行图像数据()
- 找图找色.修改图像指定行数据()
- 找图找色.获取坐标点RGB颜色数值()
- 找图找色.修改坐标点RGB颜色数值()
- 找图找色.修改透明颜色()
- 找图找色.获取透明颜色()
- 找图找色.修改图像位宽()
- 找图找色.剪切图像()
- 找图找色.中值滤波()
- 找图找色.修复图片()
- 找图找色.混合图像()
- 找图找色.绘图()
- 找图找色.获取差异值()
- 找图找色.获取差异值2()
- 找图找色.获取差异值3()
- 找图找色.找图()
- 找图找色.找色()
- 找图找色.拆分为RGB三个图像()
- 找图找色.拆分为HSL三个图像()
- 找图找色.拆分为XYZ三个图像()
- 找图找色.拆分为YIQ三个图像()
- 找图找色.拆分为YUV三个图像()
- 找图找色.拆分为CMYK四个图像()
- 找图找色.按行列数目拆分为多图()
- 找图找色.自动拆分为多图()
- 找图找色.获取JPGE图像质量()
- 找图找色.修改JPGE图像质量()
- 找图找色.获取图像帧数目()
- 找图找色.获取图像活动帧()
- 找图找色.设置图像活动帧()
- 找图找色.获取帧延时()
- 找图找色.修改帧延时()
- 找图找色.转换为灰度图()
- 找图找色.垂直翻转()
- 找图找色.左右翻转()
- 找图找色.反相()
- 找图找色.左旋()
- 找图找色.右旋()