TC官方合作论坛

 找回密码
 立即注册
查看: 18151|回复: 54

[其他] 【一只鱼】图灵v1.1插件(屏幕、后台和图片的找图、色与字)

  [复制链接]
发表于 2014-3-26 16:12:26 | 显示全部楼层 |阅读模式
本帖最后由 鱼头之王 于 2014-5-27 20:58 编辑

图灵v1.1版插件发布,永久免费。

能够根据屏幕、后台窗口和图片进行“像素获取、取色、找色、找图、找字和截图保存”等功能。


使用VB开发的com插件,适合所有语言调用。
主要开发方向:图像处理方面,不涉及鼠标与键盘操作。

注意:首先,添加插件到资源中,再使用!!!

例子演示:


  1. //开始按钮_点击操作
  2. 功能 开始_点击()
  3.    
  4.    
  5.     //---------------[注册插件]
  6.     是否成功=辅助.是否注册("OneFish.Soul")
  7.     如果(是否成功)
  8.         辅助.消息框("插件已注册")
  9.     否则
  10.         是否成功=辅助.注册插件("rc:FISH.dll", 真)
  11.         如果(是否成功)
  12.             辅助.消息框("插件注册成功")
  13.         如果结束
  14.     如果结束   
  15.    
  16.    
  17.     //---------------[创建插件对象]
  18.     FISH = 插件("OneFish.Soul")
  19.    
  20.    
  21.     //---------------[获取指定点颜色]
  22.     颜色 = FISH.GetPixelColor(0, 0, "BGR")
  23.     辅助.消息框(颜色)
  24.    
  25.    
  26.     //---------------[区域找(单)色]
  27.     坐标 = FISH.FindColor("0000FF", 0, 1, "FULL", 1)         //坐标=array[][]
  28.     //坐标 = FISH.FindColor("0000FF|FF0000", 0, 1, "FULL", 1)
  29.     x = 坐标[0][0]
  30.     y = 坐标[0][1]
  31.     辅助.消息框(x & ", " & y)
  32.     鼠标.移动(x, y)  
  33.    
  34.    
  35.     //---------------[获取屏幕区域像素]
  36.     范围 = 数组[4]
  37.     范围[0] = 100
  38.     范围[1] = 100
  39.     范围[2] = 110
  40.     范围[3] = 110
  41.     像素二维数组 = FISH.GetPixels(范围)
  42.     //变量 xx, yy
  43.     //数组空间.大小(像素二维数组, xx, yy)  
  44.     //遍历(y=0;y<yy;y++)
  45.     //    遍历(x=0;x<xx;x++)
  46.     //        调试输出(像素二维数组[x][y])
  47.     //    遍历结束
  48.     //遍历结束
  49.    
  50.    
  51.     //---------------[保存区域像素为图片]
  52.     FISH.PixelsToBmp(像素二维数组, "C:\\YL1.bmp")
  53.    
  54.    
  55.     //---------------[区域找(单)图]
  56.     坐标 = FISH.FindPicture("C:\\YL1.bmp", 0, 1.0, "FULL", 0)
  57.     //坐标 = FISH.FindPicture("C:\\YL1.bmp|C:\\YL2.bmp", 0, 1.0, "FULL", 0)
  58.     变量 下标
  59.     数组空间.大小(坐标, 下标)  
  60.     遍历(i=0;i<下标;i++)
  61.         x = 坐标[0][0]
  62.         y = 坐标[0][1]
  63.         辅助.消息框(x & ", " & y)
  64.         鼠标.移动(x, y)  
  65.     遍历结束
  66.    
  67.    
  68.     //---------------[区域找(单)字]
  69.     坐标 = FISH.FindWordShape("一只鱼", "宋体,9", 0, 1.0, "FULL", 0)
  70.     //坐标 = FISH.FindWordShape("一只鱼|我的电脑", "宋体,9", 0, 1.0, "FULL", 0)
  71.     变量 下标
  72.     数组空间.大小(坐标, 下标)  
  73.     遍历(i=0;i<下标;i++)
  74.         x = 坐标[0][0]
  75.         y = 坐标[0][1]
  76.         辅助.消息框(x & ", " & y)
  77.         鼠标.移动(x, y)  
  78.     遍历结束
  79.    
  80.    
  81. 功能结束
复制代码



单选投票, 共有 36 人参与投票 查看投票参与人
91.67% (33)
0.00% (0)
8.33% (3)
您所在的用户组没有投票权限

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

 楼主| 发表于 2014-3-27 08:48:49 | 显示全部楼层
下载 帮助  里面有命令参数的介绍。
回复

使用道具 举报

发表于 2014-3-27 08:55:32 | 显示全部楼层
下载来学习下 谢谢楼主分享
回复

使用道具 举报

发表于 2014-3-28 22:57:54 | 显示全部楼层
楼主图标好熟悉啊 貌似用过你的工具 按键那边?
回复

使用道具 举报

 楼主| 发表于 2014-3-29 21:47:11 | 显示全部楼层
没错,我就是一只鱼,因为论坛这个名字被注册,所以 换名字。
你用的是 我的 鱼鱼抓色 吗?
回复

使用道具 举报

 楼主| 发表于 2014-3-29 21:47:52 | 显示全部楼层
dreamaker 发表于 2014-3-28 22:57
楼主图标好熟悉啊 貌似用过你的工具 按键那边?

没错,我就是一只鱼,因为论坛这个名字被注册,所以 换名字。

你用的是 我的 鱼鱼抓色 吗?
回复

使用道具 举报

发表于 2014-3-30 19:18:52 | 显示全部楼层
鱼头之王 发表于 2014-3-29 21:47
没错,我就是一只鱼,因为论坛这个名字被注册,所以 换名字。

你用的是 我的 鱼鱼抓色 吗? ...

对的  就是那个!嘿嘿
回复

使用道具 举报

 楼主| 发表于 2014-3-31 10:12:33 | 显示全部楼层
dreamaker 发表于 2014-3-30 19:18
对的  就是那个!嘿嘿

有需要修改功能或者新增功能 ,可以跟帖。
回复

使用道具 举报

发表于 2014-3-31 23:13:48 | 显示全部楼层
能不能实现免注册?
回复

使用道具 举报

 楼主| 发表于 2014-4-2 12:36:25 | 显示全部楼层
itcfan 发表于 2014-3-31 23:13
能不能实现免注册?

VB开发的dll 做不到 免注册。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-4-24 17:03 , Processed in 0.050381 second(s), 25 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表