优优云验证码识别答题平台 易语言 COM版 调用样例
之前发布的为动态链接库版,此为COM版,还是建议大家使用动态链接库版的。
源码页面:http://com.uuwise.com/index.php?n=ApiDoc.E
优优云验证码识别:http://www.uudama.com/
优优云验证码识别答题平台C# COM版 DEMO下载
之前发布的是动态链接库版,此为COM版。
相关函数说明:http://www.uudama.com/process.html
源码页面:http://com.uuwise.com/index.php?n=ApiDoc.CSharp
优优云验证码识别:http://www.uudama.com/
优优云验证码识别答题平台C++COM版Demo
之前发布的动态链接库版的DEMO,此为COM版。
相关函数说明:http://www.uudama.com/process.html
源码页面:http://com.uuwise.com/index.php?n=ApiDoc.CC
优优云验证码识别:http://www.uudama.com/
优优云验证码识别答题平台最新API接口DLL下载
动态链接库版:http://dll.uuwise.com/index.php?n=ApiDoc.DLLdownLoad
PS:此页面包含C++专用静态链接库lib文件以及头文件。
COM版:http://com.uuwise.com/index.php?n=ApiDoc.DLLdownLoad
相关函数说明:http://www.uudama.com/process.html
优优云验证码识别答题平台官方网站:http://www.uudama.com/
最近两版更新日志:
1.1.0.8 优化了日志记录功能
去除了gif创建相关的功能
启用代理服务器功能
如何启用代理服务器功能:
修改UUWiseHelper.dll同目录下的配置文件UUExtConfig.ini(如果没有,就创建一个),添加如下内容:
[Proxy]
Server=3 //目前有4组备用服务器,分别为1、2、3、4
// 3:郑州联通服务器
保存关闭配置文件之后,重启您的软件。
1.1.0.7增加了日志记录功能
如何启用日志记录功能:
1、在DLL同一个目录里面创建一个名称为UUExtConfig.ini的文件
2、在文件里面输入如下内容:
[Debug]
LogLevel = 1
注:LogLevel 置成1就会记录日志,设置成0不记录,日志记录级别2、3正在开发中
更多更新日志请去优优云官网查看。
优优云验证码识别答题平台按键精灵插件
相关函数说明:http://www.uudama.com/process.html
源码页面:http://dll.uuwise.com/index.php?n=ApiDoc.Anjian
按键精灵插件:
新插件[2013.7.13]下载地址:http://com.uuwise.com/index.php?n=ApiDoc.DLLdownLoad <---推荐使用
经过不段改进程序源代码,最终实现了原生COM组件放到按键精灵目录下面就可以使用了,函数调用方法参考COM版函数说明,示例语句在下面
注:不需要regsvr32注册
旧插件:
[2013.7.2]---按键精灵插件完全版--基于动态连接库版
[2013.7.2]---按键精灵插件精减版,仅【登录,上传图片,取结果,报错】四个函数--基于动态连接库版
调用示例语句:
softID = 2116 //软件ID 软件和KEY在开发者后台获取
softKEY = "2000adff4e5c4c448f45944c643b2b10" //软件key
userName = "优优用户帐户" //用户的用户名,非开发者帐号
passWord = "优优用户密码" //密码
zhuce = Plugin.UU.SetSoftInfo(softID, softKEY) //初始化软件(必须)
login = Plugin.UU.Login(userName, passWord) //登录优优,仅需要调用一次(必须)
If login > 0 Then
getUserScore=Plugin.UU.getScore(userName,passWord) //查询用户当前积分(可选)
MessageBox "登录成功,您的用户ID为:" & login & ",您的剩余题分为:" & getUserScore
yzmID = Plugin.UU.upLoadFile("c:\1.jpg", 1) //调用识别函数,根据路径上传,参数中的1为图片类型ID(表示需要识别的图片为四位英文或数字)
//yzmID = Plugin.UU.recognizeScreenByCodeType(7,165,25,15,1,0) //截图并上传函数
//请参考:http://dll.uuwise.com/index.php?n=ApiDoc.Price
If yzmID > 0 Then
MessageBox "已将您的图片上传至优优,请耐心等待识别结果!"
yzm=Plugin.UU.getResult(yzmID) //根据验证码ID获取识别结果
MessageBox "图片的识别结果为:" & yzm & "该图片在服务器上的ID为:" & yzmID
/*
//如果图片识别不正确,调用 !如何判断识别不正确?用户登录网站的时候,
//如果验证码识别不正确,网页会有相关提示,其它应用应该差不多。
//注意:恶意报错(打正确也报),会同时冻结您的开发者帐户及用户帐户。
reportStatus = Plugin.UU.reportError(yzmID)
If reportStatus=0 Then
MessageBox "恭喜您报错成功,题分已返还至您的用户帐户!"
End If
*/
Else
MessageBox "上传图片出现错误,错误代码为:" &yzmID //错误代码请参考:http://dll.uuwise.com上各对应函数
End If
Else
MessageBox "对不起,登录失败,错误代码为:" &login //错误代码请参考:http://dll.uuwise.com上各对应函数
End If
优优云验证码识别答题平台AU3 DEMO
相关函数说明:http://www.uudama.com/process.html
源码页面:http://dll.uuwise.com/index.php?n=ApiDoc.CC
代码如下
;UU云远程验证码识别平台(www.uuwise.com)AU3调用实例
;技术QQ87280085
$softid = IniRead("para.ini","set","softId","-1") ;软件ID,请修改para.ini文件对应参数
$softKey = IniRead("para.ini","set","softKey","-1") ;软件KEY,请修改para.ini文件对应参数
$user = IniRead("para.ini","set","user","-1") ;用户名,请修改para.ini文件对应参数
$pwd = IniRead("para.ini","set","pwd","-1") ;密码,请修改para.ini文件对应参数
$DLL = DllOpen("UUWiseHelper.dll")
DllCall($DLL,"none","uu_setSoftInfoW","long",$softid,"wstr",$softKey)
$result = DllCall($DLL,"long","uu_loginW", "wstr",$user , "wstr",$pwd)
If IsArray($result) Then
If $result[0]>0 Then
ConsoleWrite("登录成功" & $result[0] & @CRLF);登录成功
Else
ConsoleWrite("登录失败" & $result[0] & @CRLF);登录成功
MsgBox(0,"错误","登录失败,错误码:" & $result[0])
Exit
EndIf
EndIf
$imgpath = @ScriptDir & "\YZM.jpg"
$imgpath = StringReplace($imgpath,"\","\\")
$getResult = DllCall($DLL,"long","uu_recognizeByCodeTypeAndPathW", "wstr", $imgpath , "long",1004,"wstr","")
ConsoleWrite("$codeid" & $getResult[0] & @CRLF)
ConsoleWrite("开始.." & @CRLF)
ConsoleWrite("$YZMCode " & $getResult[3] & @CRLF)
MsgBox(0,"成功","识别到图片["& $getResult[3]& "]")
优优云验证码识别答题平台Python DEMO下载
DEMO下载页面:http://dll.uuwise.com/index.php?n=ApiDoc.Python
Python调用代码示例如下:
#encoding=UTF-8
import sys
import os
from ctypes import *
# 全部函数列表:http://dll.uuwise.com/index.php?n=ApiDoc.AllFunc
# 技术QQ:87280085
# 加载动态链接库, 需要放在System 的path里,或者当前目录下
UU = windll.LoadLibrary('UUWiseHelper')
# 初始化函数调用
setSoftInfo = UU.uu_setSoftInfoW
login = UU.uu_loginW
recognizeByCodeTypeAndPath = UU.uu_recognizeByCodeTypeAndPathW
getResult = UU.uu_getResultW
uploadFile = UU.uu_UploadFileW
getScore = UU.uu_getScoreW
# 初始化函数调用
user_i = raw_input("Pleas input you user name and press enter:")
passwd_i = raw_input('Pleas input you user Password and press enter:')
s_id = c_int(20116) # 授权 ID
s_key = c_wchar_p('d6cbaeccdaf84bd2803ab9e99cd2690b') # 授权Key
user = c_wchar_p(user_i) # 授权用户名
passwd = c_wchar_p(passwd_i) # 授权密码
pic_file_path = os.path.join(os.path.dirname(__file__), 'test_pics', 'test1.jpg')
#此处指的当前路径下的test_pics文件夹下面的test.jpg
#可以修改成你想要的文件路径
setSoftInfo(s_id, s_key) #设置软件ID和KEY,仅需要调用一次即可,不需要每次上传图片都调用一次,特殊情况除外,比如当成脚本执行的话
ret = login(user, passwd) #用户登录,仅需要调用一次即可,不需要每次上传图片都调用一次,特殊情况除外,比如当成脚本执行的话
if ret > 0:
print('login ok, user_id: ret) #登录成功返回用户ID
else:
print('login error')
sys.exit(0)
ret = getScore(user, passwd) #获取用户当前剩余积分
print('The Score of User : d' % (user.value, ret))
result=c_wchar_p("")
code_id = recognizeByCodeTypeAndPath(c_wchar_p(pic_file_path),c_int(1),result)
if code_id <= 0:
print('get result error ,ErrorCode: code_id)
else:
print("the resultID is :s" % (code_id,result)) #识别结果为宽字符类型 c_wchar_p,运用的时候注意转换一下
raw_input('press any Enter key to exit')
更多咨询请访问优优云验证码识别答题平台官方网站:http://www.uudama.com/
优优云验证码识别答题平台开发文档:http://wiki.uuwise.com/
优优云验证码识别答题平台PHPAPI接口第二版【2013/9/8】
[2013.9.8]第二版PHPAPI更新日志:
1、通过session方式限制用户登录次数,不用再担心服务器拒绝服务了
2、将临时文件集成进API,简化用户操作流程,使用前先看API说明:http://dll.uuwise.com/download/demo/php/demo2.php
使用注意:
1、请检查您的php是否支持php curl 本api基于此与服务器通信,如果不支持将无法使用
2、在uuapi.php同目录下建立一个可读可写的目录,名称为tempimg
样例下载及详细说明页面:http://dll.uuwise.com/index.php?n=ApiDoc.PHP
优优云验证码识别答题平台官方网站:http://www.uudama.com/
优优云验证码识别平台开发文档中心:http://wiki.uuwise.com/
最新微信活动内容详细介绍:http://www.uudama.com/weixin/aiyou.html
如何关注优优云微信:http://www.uudama.com/weixin/weixin.html
优优云验证码识别答题平台C#(CSharp)DEMO下载
优优云验证码识别答题平台C#(CSharp)DEMO下载
优优云验证码识别答题平台VB调用样例DEMO
优优云验证码识别答题平台VB调用样例DEMO
优优云验证码识别答题平台易语言调用样例
优优云验证码识别答题平台易语言调用样例
优优云验证码识别答题平台DelphiDemo
优优云验证码识别答题平台官网:http://www.uudama.com/
相关函数说明:http://www.uudama.com/process.html
源码下载页面:http://dll.uuwise.com/index.php?n=ApiDoc.Delphi
dephi完整演示程序,包括代码,演示程序包,DLL版
delphi7由于对LPWSTR支持不好,所以用delphi7编译出来的程序不能登录的,demo需要使用2010,
如果你只想使用delphi7请改函数定义,将函数后面的W改成A,调用的传入值LPWSTR改成LPSTR
DLL内部会将LPSTR转换成LPWSTR,如果采用DELPHI7编译OK的程序,性能会低于2010的
优优云验证码识别答题平台 Java DEMO 调用样例
优优云验证码识别官方网站:http://www.uudama.com/
相关函数说明:http://www.uudama.com/process.html
这个是DEMO下载,整个工程请去优优云验证码识别WIKI页面下载:http://dll.uuwise.com/index.php?n=ApiDoc.Java(界面的不要编译了,没有改)
如果您编译提示找不到DLL,请去这里看这篇文章:http://blog.csdn.net/a343390605/article/details/10589381
优优云验证码识别答题平台C++Demo
相关函数说明:http://www.uudama.com/process.html
源码页面:http://dll.uuwise.com/index.php?n=ApiDoc.CC
高手说这样调用不对,不过用来测试是没问题的! 还请高手指正