网站首页 > 易语言相关 > 网络相关源码 正文
易语言过腾讯滑块验证码模块源码和调用例程
.版本 2 .支持库 BmpOperate .支持库 spec .程序集 程序集1 .子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码 _临时子程序 () ' 在初始化代码执行完毕后调用测试代码 返回 (0) ' 可以根据您的需要返回任意数值 .子程序 _临时子程序 ' 本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中。 ***注意不要修改本子程序的名称、参数及返回值类型。 .子程序 取差异度, 双精度小数型, , 取两个点颜色的差异度,值越小,差异越小 .参数 颜色1, 字节集 .参数 颜色2, 字节集 .局部变量 y1, 双精度小数型 .局部变量 u1, 双精度小数型 .局部变量 v1, 双精度小数型 .局部变量 y2, 双精度小数型 .局部变量 u2, 双精度小数型 .局部变量 v2, 双精度小数型 y1 = 0.299 × 颜色1 [1] + 0.587 × 颜色1 [2] + 0.114 × 颜色1 [3] u1 = -0.14713 × 颜色1 [1] - 0.28886 × 颜色1 [2] + 0.436 × 颜色1 [3] v1 = 0.615 × 颜色1 [1] - 0.51498 × 颜色1 [2] - 0.10001 × 颜色1 [3] y2 = 0.299 × 颜色2 [1] + 0.587 × 颜色2 [2] + 0.114 × 颜色2 [3] u2 = -0.14713 × 颜色2 [1] - 0.28886 × 颜色2 [2] + 0.436 × 颜色2 [3] v2 = 0.615 × 颜色2 [1] - 0.51498 × 颜色2 [2] - 0.10001 × 颜色2 [3] 返回 (求平方根 ((y1 - y2) × (y1 - y2) + (u1 - u2) × (u1 - u2) + (v1 - v2) × (v1 - v2))) .子程序 到位图, 字节集, 公开, 将图片数据转换到位图数据 .参数 图片数据, 字节集 .局部变量 图片, 对象 .局部变量 图, 字节集 图 = 图片数据 .如果真 (取字节集左边 (图, 2) ≠ { 66, 67 } 或 取字节集数据 (图, #短整数型, 29) > 8) 图片.创建图片对象 (图) 图 = 图片.取回图片 () 图片.清除 () .如果真结束 返回 (图) .子程序 计算X坐标, 逻辑型, 公开, 计算滑块X坐标 .参数 阴影起点X, 整数型, 参考, 定位到阴影块后返回块的左边X坐标 .参数 阴影终点X, 整数型, 参考 可空, 定位到阴影块后返回块的右边X坐标,可空 .参数 图片名, 文本型, 可空, 要载入的位图名,可空 .参数 图片字节集, 字节集, 可空, 字节集和位图二选一,如果两个都填默认用字节集,可空 .参数 阴影块宽度, 整数型, , 验证码阴影快的宽度,不可空 .参数 二值化阀值, 整数型, 可空, 将图片二值化时的阀值,可空,默认150。如需要可自行调整 .局部变量 图片, 位图 .局部变量 y, 整数型 .局部变量 x, 整数型 .局部变量 差值, 整数型 .局部变量 跳出, 逻辑型 .局部变量 颜色, 字节集 .局部变量 上次颜色, 字节集 .局部变量 上次X, 整数型 .局部变量 最终X, 整数型 .局部变量 上次最终X, 整数型 .局部变量 次数, 整数型 .如果 (图片名 = “”) .如果 (图片字节集 ≠ 到字节集 (0)) 图片.载入数据 (图片字节集) .否则 调试输出 (“位图和字节集图片必须二选一”) 返回 (假) .如果结束 .否则 .如果 (图片字节集 ≠ 到字节集 (0) 且 图片名 ≠ “”) 图片.载入数据 (图片字节集) .否则 图片.载入文件 (图片名) .如果结束 .如果结束 .如果真 (二值化阀值 = 0) 二值化阀值 = 150 .如果真结束 上次颜色 = 到字节集 (0) 二值化 (图片.取位图数据 (), 二值化阀值) .计次循环首 (图片.取高度 (), y) y = y - 1 .计次循环首 (图片.取宽度 (), x) 颜色 = 到字节集 (图片.取某点颜色 (x - 1, y)) .如果真 (取差异度 (颜色, 上次颜色) > 100) 差值 = x - 1 - 上次X .如果真 (差值 ≥ 阴影块宽度 - 2 且 差值 ≤ 阴影块宽度 + 2) 最终X = 上次X .判断开始 (最终X = 上次最终X) 次数 = 次数 + 1 .如果真 (次数 > 5) 阴影起点X = 最终X 阴影终点X = x - 1 - 1 跳出 = 真 跳出循环 () .如果真结束 .默认 .判断结束 上次最终X = 最终X .如果真结束 上次X = x - 1 .如果真结束 上次颜色 = 颜色 .计次循环尾 () .如果真 (跳出) 跳出循环 () .如果真结束 .计次循环尾 () .如果真 (y = 图片.取宽度 () + 1 或 阴影起点X = 0) 返回 (假) .如果真结束 返回 (真) .子程序 二值化, 字节集, 公开 .参数 位图数据, 字节集 .参数 阀值, 整数型 .局部变量 位图, 位图 .局部变量 y, 整数型 .局部变量 x, 整数型 .局部变量 亮度, 整数型 位图.载入数据 (位图数据) .计次循环首 (位图.取高度 (), y) .计次循环首 (位图.取宽度 (), x) 亮度 = 位与 (位图.取某点颜色 (x - 1, y - 1), 255) .如果 (亮度 > 阀值) 位图.置某点颜色 (x - 1, y - 1, #白色) .否则 位图.置某点颜色 (x - 1, y - 1, #黑色) .如果结束 处理事件 () .计次循环尾 () .计次循环尾 () 返回 (位图.取位图数据 ())
@jingyihui
猜你喜欢
- 2022-04-17 易语言腾讯滑块验证码识别源码(通过精易浏览器模拟滑动)
你 发表评论:
欢迎- 百度站内搜索
- 关注微信公众号
- 网站分类
-
- 网站公告
- 电子书书籍
- 程序员工具箱
- 编程工具
- 易语言相关
- 网络相关源码
- 图形图像源码
- 系统工具源码
- 易语言模块源码
- 易语言支持库
- 数据库类源码
- 易语言例程
- 易语言游戏开发
- 易语言模块
- 多媒体类源码
- 易语言资源网
- 易语言视频教程
- JS分析教程
- 易语言图文教程
- 易语言常见问题及笔记
- 工具源码
- 易语言版本
- 网络编程
- javascript
- PHP编程
- html
- 正则表达式
- 面试题
- nodejs
- 其它综合
- 脚本专栏
- python
- 按键精灵相关
- 按键精灵图文教程
- 按键精灵视频教程
- 按键精灵Q语言
- 按键精灵安卓版
- golang
- 游戏安全
- 火山相关
- 火山安卓软件
- 火山常见问题及笔记
- 火山安卓源码
- 火山视频教程
- 火山PC版本下载
- 火山PC视窗例程
- 互联网那些事
- 引流推广
- 项目揭秘
- 网络营销
- 营销软件
- QQ营销软件
- 娱乐软件
- 机器人插件
- 培训教程
- 技术教程
- 活动线报
- 数据库
- Redis
- Access
- MongoDB
- Mysql
- 问答
- 其它
- 易语言
- 需求
- 在线教程
- 多线程培训班
- 觅风易语言教程
- 模拟系列教程
- 集中营易语言教程
- 历史数据
- 随机tag
已有29位网友发表了看法:
易语言源码 评论于 [2019-04-03 15:06:48] 回复
易语言post登录时验证码滑动模块
自学网 评论于 [2019-05-30 15:08:37] 回复
易语言自动过滑块验证码
易语言娱乐网 评论于 [2019-06-08 19:51:24] 回复
游戏滑块验证码易语言
易语言源码站 评论于 [2019-06-23 20:39:44] 回复
易语言 滑块登录验证
易语言网站 评论于 [2019-06-23 20:52:11] 回复
易语言过滑块验证码
易语言教程站 评论于 [2019-07-09 10:25:54] 回复
滑块验证码 打码平台易语言
易语言教程站 评论于 [2019-07-19 09:22:04] 回复
易语言 大漠 滑块
易语言教程站 评论于 [2019-07-19 10:25:02] 回复
易语言cnn过图模块
易语言教程站 评论于 [2019-07-19 10:25:35] 回复
易语言阿里滑块模块
易语言教程站 评论于 [2019-07-19 11:22:34] 回复
易语言滑块验证码破解
易语言例子 评论于 [2019-09-10 17:28:09] 回复
易语言滑块验证码post登录
易语言例子 评论于 [2019-09-23 09:47:23] 回复
易语言过腾讯滑块
易语言TV 评论于 [2019-10-15 20:18:14] 回复
易语言如何调用滑块验证码
三叶网 评论于 [2019-11-02 22:58:27] 回复
易语言取滑块图片验证码数据
易语言教程站 评论于 [2019-11-06 20:58:30] 回复
易语言过滑块
易语言教程 评论于 [2019-11-12 19:00:50] 回复
易语言+滑块
源码例子 评论于 [2020-02-02 18:19:47] 回复
易语言post腾讯滑块验证码算法
通信测试 评论于 [2020-03-15 18:58:23] 回复
易语言网页_验证码同步模块
redis 评论于 [2020-03-28 12:39:34] 回复
腾讯极速滑块dll
易语言 评论于 [2020-04-07 15:40:13] 回复
易语言滑动块验证码人工能通过。软件就不通过
易语言 评论于 [2020-04-25 10:41:49] 回复
易语言过滑块验证码
易语言例程 评论于 [2020-05-28 16:30:58] 回复
易语言+过滑块
编程助手 评论于 [2020-06-06 11:02:29] 回复
易语言+滑块
易语言 评论于 [2020-08-17 17:25:05] 回复
哪个打码平台能过腾讯的滑块
编程学习平台 评论于 [2021-04-13 13:22:37] 回复
易语言腾讯验证码
源码资源库 评论于 [2021-05-06 14:48:22] 回复
易语言滑块模拟模块
资源站 评论于 [2021-06-09 22:51:24] 回复
易语言腾讯打码过不去
资源分享 评论于 [2021-09-06 22:23:08] 回复
易语言过滑块验证码教程
易语言爬虫 评论于 [2022-01-12 21:58:52] 回复
易语言滑块怎么过