|
我发一份我的打码兔的完整代码你参考参考,求采纳- 变量 Dama2,验证码ID,验证码,错误信息,验证结果
- 变量 软件名="神魔2答题"
- 变量 软件key="477ddbcfc5318f3987236a72bc52f667"
- //开始按钮_点击操作
- 功能 打码兔初始()
- 变量 打码兔注册,初始化,登录,Dama
- Dama=是否注册("Dama2Ctrl.1")
- 调试输出("Dama:"&Dama)
- 如果(Dama!=1)
- 循环(真)
- 打码兔注册=注册插件("D:\\桔子_MJC\\资源\\Dama2.dll",真)
- 调试输出("打码兔注册"&打码兔注册)
- 如果(打码兔注册)
- 跳出
- 结束
- 结束
- 结束
- Dama2=com("Dama2Ctrl")
- Dama2.SoftwareName=软件名
- Dama2.SoftwareID=软件key
- 初始化=Dama2.Init()
- 如果(初始化!=0)
- 消息框("打码兔-插件注册失败,请重启辅助","错误提示")
- 结束
- 登录=Dama2.Login(打码账号,打码密码,"")
- 调试输出("打码兔登录:"&登录)
- 如果(登录!=0)
- 错误信息=文件读配置("打码错误信息",登录,"D:\\桔子_MJC\\Dama2.ini")
- 消息框("打码兔-登录失败:"&错误信息,"登录失败")
- 结束
- 结束
- 功能 Dama2答题验证()
- 变量 isok,resr
- Dama2=com("Dama2Ctrl")
- 等待(200)
- 验证结果=Dama2.DecodeFileSync2(图片路径,60,44)
- 等待(200)
- isok=字符串分割(验证结果,",",resr)
- 如果(isok)
- 验证码ID=resr[0]
- 验证码=resr[1]
- 调试输出("验证码ID:"&验证码ID&"验证码:"&验证码)
- 如果(验证码ID<0)
- 错误信息=文件读配置("打码错误信息",验证码ID,"D:\\桔子_MJC\\Dama2.ini")
- 消息框("打码兔-答题失败:"&错误信息,"错误提示")
- 结束
- 结束
- 结束
- 功能 Dama2答题错误()
- Dama2=com("Dama2Ctrl")
- Dama2.ReportResult(验证码ID, 0)
- 结束
- 功能 查询题分()
- 变量 题分
- Dama2=com("Dama2Ctrl")
- 题分=Dama2.D2Balance("b4279b94b28a071e28b8b153e5b5ab6e",打码账号,打码密码)
- 如果(题分<0)
- 错误信息=文件读配置("打码错误信息",题分,"D:\\桔子_MJC\\Dama2.ini")
- 消息框("打码兔-查询错误:"&错误信息,"查询错误")
- 否则
- 消息框("剩余题分:"&题分,"查询结果")
- 结束
- 结束
复制代码
|

|