//8.x语法

Dim w, h

Dim x, y

Dim code, i

const CODELENGTH = 5

w = Plugin.Sys.GetScRX

h = Plugin.Sys.GetScRY

//在整个屏幕上找图片,并返回左上角坐标

FindPic 0,0,w,h,"Attachment:\a.bmp",0.9,x,y

If x>0 And y>0 Then

//偏移后得到数字左上角坐标

x = x + 7

y = y + 71

For i=1 To CODELENGTH

code = code & GetNum(x,y)

x = x + 5 + 1

Next

MessageBox code

Else

MessageBox "验证码位置查找失败!"

End If

EndScript

//******************* 函数,子过程开始 *******************

//功能:获取图片上某个范围内的一个数字

//参数:

//        intX:数字左上角x坐标值

//        intY:数字左上角y坐标值

Function GetNum(intX, intY)

Dim num(9)

Dim pixelcolor, str, i

//0-9特征码

num(0) = "0111010001100011000110001100011000101110"

num(1) = "0010001100001000010000100001000010001110"

num(2) = "0111010001100010001000100010001000011111"

num(3) = "0111010001000010011000001000011000101110"

num(4) = "0001000110010100101010010011110001000011"

num(5) = "1111110000100001111000001000011000101110"

num(6) = "0111010010100001111010001100011000101110"

num(7) = "1111110010000100010000100001000010000100"

num(8) = "0111010001100010111010001100011000101110"

num(9) = "0111010001100011000101111000010100101110"

//每个数字占像素5*8,循环得到各个像素上的颜色值

For i=0 To 39

pixelcolor = GetPixelColor(intX + i mod 5, intY + i \ 5)

If pixelcolor="000000" Then

str = str & "1"

Else

str = str & "0"

End If

Next

//返回结果0-9,未知则为"?"

GetNum = "?"

For i=0 To UBound(num)

If num(i) = str Then

GetNum = i : Exit For

End If

Next

End Function

//******************* 函数,子过程结束 *******************

c语言实现按键精灵区域找图,按键精灵根据图片查找坐标脚本示例相关推荐

  1. c语言实现按键精灵区域找图,区域遍历所有图片(找图,多点找色)----1个函数实现...

    找到图片数量=找多图(t1,t2,t3,t4,t5,t6,t7,t8) //d2 全局变量 二维数组用来储存 //找多图 用来返回找到 图片的数量 //t1,t2,t3,t4能够确定区域找图范围 // ...

  2. python区域找图命令_python读取图片任意范围区域

    使用python进行图片处理,现在需要读出图片的任意一块区域,并将其转化为一维数组,方便后续卷积操作的使用. 下面使用两种方法进行处理: convert 函数 from PIL import Imag ...

  3. python实现按键精灵之找图FindPic

    #!/usr/bin/python # -*- coding: utf-8 -*- # @Version : 3.8 # @Author : QQ736592720 # @Datetime : 202 ...

  4. 511遇见易语言乐玩插件FindPicEx找图扩展找多图

    乐玩插件FindPicEx找图扩展和找图FindPic的主要区别时,找图FindPic的图片坐标可以使用GetX和GetY或的,而FindPicEx返回的是含有序号和坐标的字符串,我们需要二次分割来获 ...

  5. 511遇见易语言乐玩插件FindPic找图

    乐玩插件找图.找字需要设置全局路径SetPath,当图片和辅助在同一个目录时,可以不去设置,或者在FindPic参数pic_name中使用绝对路径,也可以不设置SetPath全局路径,本课视频示范了S ...

  6. python2定点找色_Python实现按键精灵(二)-找图找色

    一.实现功能 判断在指定坐标范围内,是否存在相似度大于n的图片,并返回坐标. 二.基本思路 A=你需要寻找的图片 B=截取当前页面中指定范围的图片 利用opencv 判断A在B中的位置, 在该位置截取 ...

  7. python 按键精灵识图_Python实现按键精灵(二)-找图找色

    一.实现功能 判断在指定坐标范围内,是否存在相似度大于n的图片,并返回坐标. 二.基本思路 A=你需要寻找的图片 B=截取当前页面中指定范围的图片 利用opencv 判断A在B中的位置, 在该位置截取 ...

  8. 按键精灵找图并点击图片中间

    // 找图(如果找到点击图片中心,如果没有找到继续找) Function _FindPicOnScreenAndClickIt(imgFullPath, imgWidth, imgHeight)返回值 ...

  9. 触摸精灵实现找图功能

    功能是实现区域模糊找图功能  脚本如下: function main() -- main函数,脚本播放时会执行该函数mSleep(2000) -- 等待2秒后执行,目的是防止触摸精灵开启提示遮挡屏幕, ...

  10. pyautogui重头戏 —— 区域找图

    本节为Pyautogui最后一节了,之前已经介绍了pyautogui的键盘.鼠标.消息框的操作,以及实现.把重中之重的屏幕截屏功能,放在最后来显示功能之强大! 截图 import pyautoguip ...

最新文章

  1. 【python教程入门学习】Python实现自动玩贪吃蛇程序
  2. 独家 | 10个数据科学家常犯的编程错误(附解决方案)
  3. FPGA/IC技术交流2020
  4. 针对SSL/TLS的拒绝服务攻击以及使用ettercap进行DNS欺骗
  5. WinXP中快捷方式加箭头
  6. java一般方法有哪些方法有哪些方法_Java代码优化有哪些方法?
  7. mybatis list条件判断
  8. 倍福软件安装及注意事项
  9. (附源码)springboot超市仓库管理系统 毕业设计164555
  10. java nio为什么是非阻塞_为什么java nio被称为同步非阻塞io?
  11. SC0084 AT32F407/437在UCOSIII上运行LwIP协议栈
  12. CSU 1725 加尔鲁什·地狱咆哮对阵虚灵大盗拉法姆(dp)
  13. 【 unity3d 】NGUI playTween与Tween动画 脚本的使用
  14. 【云云怪】第4个项目:20以内加减法(剧情版)
  15. 甲骨文一键修改root密码
  16. 小米应用商店如何做优化?有哪些方式 ?
  17. 【C语言】自定义类型(结构体类型+枚举类型+联合体类型)[进阶篇_ 复习专用]
  18. 新东方托福词汇(List 26 ~ List 30)
  19. 系统方向学习9--android 10.0 去掉未知来源弹窗 默认授予安装未知来源权限
  20. kali安装keylogger_小白日记48:kali渗透测试之Web渗透-XSS(二)-漏洞利用-键盘记录器,xsser...

热门文章

  1. opencv-python API中的findContours、drawContours与hierachy解析
  2. 2019全球最强100家AI公司名单出炉,6家中国公司上榜
  3. 无人车传感器 GPS 深入剖析
  4. PDM系统与PLM系统
  5. 阿里云Maven配置方案
  6. win10远程桌面查看对方计算机名,教你如何使用Win10远程桌面控制他人电脑?
  7. 如何使用STM32F1/F4驱动CS5463
  8. MP4文件损坏怎么修复
  9. python爬虫,爬取哔哩哔哩视频
  10. VTK学习笔记(十)基于VTK和ITK程序