python调用按键精灵插件_按键精灵教程打码平台接入
金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455 学习路上不再孤单,金猪脚本伴你一同成长.
作为提高登陆或者操作的安全性的一种方式,验证码是最常见的,虽然提高了安全性,但是很多时候这东西也很烦人,那么我们可以利用图色操作自己去识别这个验证码(简单规律的),但验证码的表现形式有很多,有时候就算本人在看都要一段时间才能识别出来,需要很高深的图形算法,甚至需要人为的识别,这种时候,我们就可以通过打码平台来解决这个问题(打码平台是收费的,需要用户支付,脚本开发者可以收取一定比例的费用。比如用户用你的脚本花了1块钱识别50个验证码,作为脚本开发者就可以收取2毛钱左右,不同打码平台不一样)。
1. 大致了解打码平台的工作原理
抛开如何识别和使用,我们把打码平台当成一个帮我们识别信息的人,我们有一个验证码需要识别,那么我们就将这个验证码的图片发给他,等他识别好了之后,将答案告诉我们,就这么简单。
我们再来了解一下他们分别是如何工作的,打码平台有一个apk,也就是安卓里的应用程序,需要先运行他,他开启了一个服务,这个服务不断的在根目录下读取一张图片(当然这图片一开始不存在),当这个图片出现后,他就读取并发送到服务器,服务器进行识别后返回答案,并将答案放在一个文本文档里(这个过程我们了解即可,他是自动完成的)。再来看看我们的脚本是如何工作的,脚本只需要截图然后放到根目录下,并不断读取文本的内容直到读取到(打码平台帮我们写好了这几个函数,其实就是一些文本操作)。
总结一下,我们脚本截下一个图并且放到一个目录下(根目录),并开始获取一个文本内的答案(这个时候还不存在,因此不断进行直到获取),这个时候打码平台识别到这个目录下有这个图片(事先约定好图片的名称),就将图片发送到服务器开始识别,同时将图片删除,等待答案返回之后,将其写到一个文本里(事先约定好文本的名称),脚本这个时候识别到这个文本,就读取里面的答案,并将此文本删除。
2. 准备工作
这里,我们以UU云打码平台为例,我们先到UU云官网注册一个开发者账号和用户账号UU云官网,注册完毕之后,我们登陆开发者账号,选择我的软件:
我们添加一个软件,可以得到对应的软件ID和软件KEY:
我们就可以将软件ID和KEY写到脚本中,如果有用户使用我们的脚本进行打码,我们就可以得到部分收益。
接下来,在安卓版接入文档找到MQ语言的调用函数和实例的包下载:
解压后得到以下文件:
我们打开模拟器(我这里使用海马玩模拟器)将FileEx.lua插件移动到模拟器中的按键精灵的相应文件夹中(plugin这个文件夹中,海马玩模拟器下可以使用文件共享,将FileEx.lua移动到设备中):
继续将UUWise_2.apk文件安装到模拟器中并打开:
将刚刚注册的用户账号输入进去并且登录(注意,账号内没有余额是无法使用的,我充值了1块钱就可以正常登录使用了),然后点击后台运行,这个时候,打码平台的服务就运行起来了,他开始不断的获取图片(根目录下,这时候并没有图片)。
3. 脚本中使用
打开优优云MQ(手机按键精灵)调用示例.txt文件,将内容复制下来,新建一个脚本,黏贴进去,看着挺多,实际上我们只需要进行小小的改动就可以了,将以下几行修改一下:
- directory = "/mnt/sdcard" // 手机根目录名称,因为手机根目录不同,所以需要您将此变量更改为您的根目录名称即可
- codetype = 5004 //验证码类型,根据您的验证码选择对应的类型,类型点此查看http://www.uudama.com/price.html
- softID=12345
- softKEY="gjhldjfgkjk3j4jkdfjgsdsdf"
复制代码
第一个为手机根目录名称,在海马玩中,根目录路径为"/mnt/sdcard",codetype为验证码类型,到上述网址中可以查询到不同验证码对应的类型,比如5004代表中英文数字混搭的字符串(每种类型收费不一样)。softID和sofrKEY就是刚刚注册的开发者账号之后我们新建的软件的ID和KEY,分别复制后输入进去即可,再将以下代码修改下:
- yzm=UploadScreenEx(100,100,30,30,codetype,0)
复制代码
前四个参数为图片起点坐标(左上)和图片宽与高,最后的0表示旋转角度。
我们将需要识别的验证码的图片范围写入,我这里以APP的名称为例子来识别:
上图红色方框中间的点就是我们要识别的验证码的起点做标,加上宽高数据得到图中的高亮的区域,然后直接运行得到:
至此,打码平台成功接入,如果是发布给用户记得将打码平台的app也一起发送给用户~
python调用按键精灵插件_按键精灵教程打码平台接入相关推荐
- python调用按键精灵插件_按键精灵——办公常用脚本集锦
这是奔跑的键盘侠的第123篇文章 临时起意,想想按键精灵的官方视频教程虽然比较有条理,但是毕竟内容有限,甚至重点是在讲游戏挂机.其实很多人都不怎么玩游戏,应用场景一旦转移至办公,很多人可能就有点苍白了 ...
- python调用按键精灵插件_按键精灵——如何实现办公自由(四)
这是奔跑的键盘侠的第174篇文章 作者|我是奔跑的键盘侠 来源|奔跑的键盘侠(ID:runningkeyboardhero) 转载请联系授权(微信ID:ctwott) 前面写的几篇,不知道大家是否能看 ...
- python调用按键精灵插件_按键精灵自动寻路系列换算地图坐标寻路法
金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚 ...
- python调用大漠找图_按键精灵大漠插件找图使用方法
1 先将大漠插件下载下来,百度上搜索一下,或者按键精灵官方论坛里搜索,一大堆 2 将dm.dll和RegDll.dll这两个文件复制到按键精灵目录下的plugin目录里. 运行按键精灵,新建一个脚本 ...
- python 选择文件对话框插件_[ PyQt入门教程 ] PyQt5基本控件使用:消息弹出、用户输入、文件/目录选择对话框...
本文主要介绍PyQt界面实现中常用的消息弹出对话框.提供用户输入的输入框.打开文件获取文件/目录路径的文件对话框.学习这三种控件前,先想一下它们使用的主要场景: 1.消息弹出对话框.程序遇到问题需要退 ...
- python调用按键精灵插件_[LOG]VC++项目导入大漠插件
0x00 前言 大漠综合插件(dm.dll)采用vc6.0编写,是一款集前后台,文字识别,图色,键鼠,窗口,内存,DX,Call等功能于一身的综合插件. 大漠综合插件(dm.dll)主要用于按键精灵. ...
- python调用按键精灵插件_开发中IDE的选择?如何在VsCode上配置CC++,Java,Python环境...
前言 工欲善其事必先利其器,这也是老生常谈的事情了.在做日常开发中,让我感受到一个顺手的开发工具的重要性.截至目前对于不同语言自己也使用过很多开发工具,有一些简单的编辑器例如:notepad++.Ed ...
- 按键精灵文字识别插件_按键精灵——如何实现办公自由(二)
这是奔跑的键盘侠的第172篇文章 作者|我是奔跑的键盘侠 来源|奔跑的键盘侠(ID:runningkeyboardhero) 转载请联系授权(微信ID:ctwott) 上一期的这个大饼,那今天就来讲一 ...
- python调用第三方软件发信代码_【IT专家】python调用第三方邮件接口
本文由我司收集整编,推荐下载,如有疑问,请与我司联系 python 调用第三方邮件接口 2017/08/10 1 单线程发送 #!/usr/bin/env python# -*- coding: UT ...
- python调用c语言函数_从Python调用C函数
python调用c语言函数 We can call a C function from Python program using the ctypes module. 我们可以使用ctypes模块从P ...
最新文章
- java代码操作git_JGit--实现Git命令操作的Java API
- switchyomega插件_CTF|你所关注的CTFer都在用的插件合集【附:XXE补给+CTF训练集】...
- 【计算机网络】网络层 : 路由算法 ( 路由算法分类 | 静态路由算法 | 动态路由算法 | 全局性动态路由算法 | 分散性动态路由算法 | 分层次路由选择协议 )
- 配置百度云盘python客户端bypy上传备份文件
- sap转换成基本订单单位
- ZooKeeper自定义数据日志目录
- leetcode 688. Knight Probability in Chessboard | 688. “马”在棋盘上的概率(dp,记忆化搜索)
- php strval,PHP strval()函数
- 上海德拓人工智能事业部招聘图像算法工程师
- C++ 整型和字符串相互转换
- WinForm程序设计-ToolTip控件
- 【语音隐写】基于matlab GUI DCT+DWT音频数字水印嵌入提取【含Matlab源码 836期】
- 打开浏览器标签页并修改内容_解决因Bing导致Chrome打开标签页光标失焦的问题...
- php data取年月,PHP-date函数 年、月、日参数详解
- 远程工具显示Linux乱码问题解决方案
- [ javascript ] 司徒正美的fadeOut-fadeIn效果!
- 从身份证号获取身份证信息
- HTML5、css3、js实现3D相册
- SAP ABAP DUMP GETWA_NOT_ASSIGNED 指针未分配错误
- Easy-Es核心功能深度介绍
热门文章
- C++/Qt中文显示乱码与string/wstring/wchar_t转换
- 【病毒分析】——熊猫烧香 专杀工具C源码
- 1.2 安装 docker 容器并配置镜像加速器
- java 新建项目_java怎么新建项目?java新建项目实操案例
- 跟着鬼哥学so修改,五,实例第二篇
- python核心编程:入门Python编程的8个实践性建议
- 你以为我在玩游戏?其实我在学 Java
- java实现账号登陆界面_java用户登录界面的代码
- 用matlab解拉格朗日,用MATLAB实现拉格朗日插值
- HFSS15.0 安装破解说明