最近更改 - 搜索:

>动态连接库DLL及com组件开发文档<

首页

流程:

各语言调用示例:

函数调用:

相关下载:

关于我们

联系我们

打码兔代答题新闻

edit

Au3

AU3 调用打码兔标准DLL

打码兔DLL下载(推荐!!!): http://www.dama2.com/download/sdk/dama2_sdk_dll.zip

$dll=DllOpen("CrackCaptchaAPI.dll")

//功能:初始化,程序启动时调用一次即可!
//参数1 软件名
//参数2 软件KEY ,获取方法:http://wiki.dama2.com/index.php?n=ApiDoc.GetSoftIDandKEY
//返回值:0成功,其它失败,参见:http://wiki.dama2.com/index.php?n=ApiDoc.ErrDef
$result=DllCall($dll,"int","Init","str","DNF","str","03b5962a669eeb14ea8536203dc10695") ;//初始化

$aa=DllStructCreate("char[40]") ;定义一个空白数据结构
//用户登录
//参数1:用户名
//参数2:密码
//返回值:0 成功 其它失败
//注意,此处填写的test账号和密码,仅供开发人员使用。开发人员应给出输入框,提示用户输入自己的打码兔账号和密码。
DllCall($dll,"int","Login2","str","test","str","test") ;登陆
//识别函数
//参数1:本地验证码图片地址
//参数2:超时时间(秒)
//参数3:验证码类型ID,请开发者根据自己验证码的类型,从表中找到对应的ID:http://wiki.dama2.com/index.php?n=ApiDoc.GetSoftIDandKEY
//参数4:识别结果,即答案
//返回值:大于0:成功,返回的是验证码ID;小于0表示失败,详见错误代码表。-101 余额不足 -205 超时。出现-101的时候,可以停止脚本运行。其它错误一率可以重试
DllCall($dll,"int","DecodeFileSync","str","c:\YZM.bmp","int","60","int",101,"ptr",DllStructGetPtr($aa)) ;上传验证码图片
// $result=DllStructGetData($aa,1) ;输出验证码答案

MsgBox(64,"答案","获得的答案为:"&$result)

编辑 - 版本历史 - 打印 - 最近更改 - 搜索
本页面最后修订于:2013年-03月-16日