php对接打码平台,易语言接入打码平台的方法

易语言作为一个可视化操作的中文编程软件,可以很更利的开发一些营销类的软件,能做自动化工作,这时对于有输入验证码的操作的,就要接入到打码平台了,现在看看易语言怎样接入到打码平台的!

1、对于打码平台,也是比较多的,如联众、打码兔等等,不能一一例举,不了解那些平台的可以的自行查询,这里以UU云平台作为举例!打开UU云平台网页、注册一个开发者帐号,必是是开发者帐号才可以!

6407f4af261a052b882191a3a7625d1b.png

2、登录进去后,可以看到有一个开发文档,这里就有详细的说明,包括用什么编程软件,api下载,函数的介绍等等!仔细看一看也是学到很多东西的!

077eba8567c6329a3b0796999d55d38e.png

3、然后点进API下载,选用动态链接库,在这里更是有很多的说明,还有各种编程序语言调用的例子!

73ebb8ca1c1e16213f4e7e46489e650b.png

493519956197af7edd7094cd203058db.png

4、进入易语言调用样例,这里就我们用到模块可以下载!把它下载回来就可以了!它里面就包含了模块与例子!

4122def5c699b2b3ccd3b2fb789ecb15.png

717984073927f37ae5cfc35da7ffac0b.png

5、打开它附带的程序源码,已经是把它这个模块的所功能都作了举例,如果不会写可直接仿用它的就可以!

17d857d832b96e5493bbd082985ccb60.png

6、接下来我们自己新一个易语言windows窗口程序,添加一些必要组件,如下图示!同时添加UU云的打码模块

1855894c08baff4d9c20b0bdc256ab21.png

bf7dc440c6c6137b70c9c49954d53825.png

49444bf890e5e1a2ded4f121032dc680.png

7、接下就是要在软件上登录UU云的帐号了,根据说明,在登录前,需要对开发者的帐号进行验证,可以在“软件接入”添加自己的软件说明,然后就自动生成ID、KEY、DLL校验KEY!

b9a121bb83c75188974ed02d5b2ee15a.png

8、获取校验码后,在__启动窗口_创建完毕,我们就开始校验,添加如下代码!当然也可以参考UU平台提供的例子,都是比较容易的!可以运行一下,是否验证成功!

84ce38727f3c64d40f238159e7ef5700.png

fc9bd98307232fdce7bb34036a305729.png

982946951e9efe0f399445a8d6ca7569.png

9、再来看怎样登录帐号,也是比较容易的!运行一下,可以登录!

a689c377f0323e49c7e73121f8c3a06e.png

9bc0dd1f8b9aabb036509b6c1a23f194.png

10、再看看怎样查询余额,也是比较容易的!运行一下,可以查询到结果!

2ca49eeae20e5645ce5dedca8349da73.png

1e37d02639f3b5e2316fe4d358e73019.png

11、为这个图片框添一个验证码,为了更好演示, 这里现添加一个按钮,用于识别验证码,添加下面的代码即可!演示一下,成功了,扣了15积分!

2b27544ea1b83d102ec448b98a7c6928.png

1c9e2d528d3ef1cfa1ab467e70b9c3da.png

12、上面是识别图片框中的验证码,还可以识别提供网址、截图的、路径的等等,这里就不多说了,可以自行看看就了解了!上面是识别图片框中的验证码,还可以识别提供网址、截图的、路径的等等,这里就不多说了,可以自行看看就了解了!

总结:以上就是关于易语言接入打码平台的方法的全部内容,感谢大家对脚本之家的支持。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用说明 作者:御风 时间:2018年3月28日 1.目录说明 Com COM代码 PHP PHP代码 Plugin 插件例子 Tool 辅助工具 2.使用步骤 1.打开 .\Tool\开启ComDotNet\开启ComDotNet.exe 将php.exe所在目录填入编辑框,然后点击开启按钮,将开启PHPphp_com_dotnet 如果需要关闭则点击关闭按钮 2.运行 .\COM\注册组件.bat 注册COM组件 如果需要卸载则运行 .\COM\卸载组件.bat 3.到php.exe所在目录下的ext目录中,新建dll目录,将插件复制到dll目录中 如:php.exe路径为 D:\PHPTutorial\php\php-5.4.45\php.exe 则:插件复制到 D:\PHPTutorial\php\php-5.4.45\ext\dll\ 目录下 注意:插件参数均为文本型,返回数据类型也为文本型 4.复制PHP目录中的代码到PHP网站目录下 据需求进行修改 3.关于COM组件 1.如果需要二次开发,需要修改源码中的常量: IID_ActiveX、IID_ActiveXLib、CLSID_ActiveXCOM、组件名称、组件说明 2.如果需要修改COM函数,比如增加call_xxx之类的方法,请先修改“YF_PHP_COM_ActiveX.idl”文件,其中的语法请参照注释和下文说明 修改完成后,执行“IDL生成TLB.bat”或“IDL生成TLB_8.1.bat”生成“YF_PHP_COM_ActiveX.tlb”(这一步需要安装VisualStudio,我的是2015) 生成完成后才能进行易语言源码的修改 3.如果只是需要增加简单的功能,可以在源码中“函数实现”程序集中修改 4.易语言源码需要使用黑月编译 5.编译生成“YF_PHP_COM_ActiveX.ocx”,执行“注册组件.bat”进行COM注册,卸载请执行“卸载组件.bat” 如果先前已经注册过组件,易语言源码编译生成后可以直接覆盖,无需重复注册,移动组件路径时需要重新注册 6.PHP调用时,需要开启“php_com_dotnet”扩展,并确保PHP的“ext”目录下有“php_com_dotnet.dll”这个文件 7.易语言ActiveX源码改造自“为你芯冻”的易语言写COM(http://bbs.eyuyan.com/read.php?tid=317113) 4.其他说明 1.tlb与dll文件区别 1.tlb文件:com类型库文件,它包含接口相关信息.在需要使用对应com类的模块里,通过"#import xxx.tlb"来调用 2.dll:动态连接库,它包含二进制代码,资源...,VC可以把tlb作为资源编译到dll中 3.在VC下#import "A.tlb" no_namespace;编译后产生A.tlh和A.tli两个文件,不生成namespace,如果没有no_namespace,则生成的内容都在namespace A中.如果dll中含有tlb资源,则也可以使用#import "xxx.dll"来生成tlh和tli文件.一般的c++ dll不能使用#import "xxx.dll" 4.tlh,tli文件:是vc++编译器解析tlb文件生成的标准c++文件.因为tlb并不是C++标准的东东,有必要把它们翻译成标准的C++类型,使得C++开发者可以使用.tlh相当于类型申明(头文件),tli相当于定义实现(CPP文件,inline) 2.生成COM dll的tlb文件的两种方法 1.开始运行oleview调出OLE/COM Object Viewer 这个工具是微软提供的,在VC6中和Windows SDK中都有 找到要用的COM组件,比如说VBSrcirpt的正则表达式COM组件在: Type Libaray中的Microsoft VBScript Regular Expression V5.5中,双击打开后,保存成idl文件 然后用微软提供的另一个工具从idl生成tlb文件: 开始运行cmd,调出命令行.使用命令midl xxx.idl来成成tlb文件即可 然后在VC++的工程中引用可以使用: #import "xxx.tlb" rename_namespace("xxx") 2.直接使用VC6或者Visual Studio打开dll文件,注意在打开文件对话框中一定要选择Resource方式,VC6默认是auto 找到资源中的TypeLib,其中的文件可以Export成bin,这个bin就是tlb,保存的时候使用将扩展名指定为tlb即可 使用Visual Studio的Object Viewer可以直接对这个文件进

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值