按键精灵怎么找图抓图找图

你的位置:
按键精灵为什么不能在魔兽世界里面找色找图??
来源: 按键精灵资源站
在游戏截图下来的图上测试运行正常,
但是在实际魔兽世界游戏中无法找色、找图;
朋友说可能与游戏中画面质量的设置有关系,如粒子、反光等等,
不知道问题如何解决,求高人指点。如何用按键精灵在屏幕内找图,找到后执行弹出窗口命令?_按键精灵吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
如何用按键精灵在屏幕内找图,找到后执行弹出窗口命令?收藏
如何用按键精灵在屏幕内找图,找到后执行弹出窗口命令??
我也是新手,我的笨办法,利用抓点抓色,点图像,然后按系统自带的全屏截图键,把你要的图包括在里面,接着抓点抓图里就会有图像了,你拖动鼠标左键在你要找的图周围拖个最小范围的眶,然后位图另存到一个地方,接着点会找坐标的按钮,左上和右下分别选定个找图的坐标,然后回到按键精灵插入区域找图的源码,里面有两个添坐标的地方,分别填写你左上和右下的两个范围坐标,还有你刚刚图的路径也要给他换上,推荐后面存入变量X和Y里,然后后面语句IF X&0 and y&0 then第二行用MOVETO 调用(就是MOVETO X,Y),然后这个功能完成了,鼠标会自动指向要找的图,接着就是弹出窗口命令MSGBOX ("你要弹出的内容")
FindPic 0,0,,"Attachment:\神盾.bmp",0.9,intX,intYIf intX & 0 And intY & 0 Then
MessageBox "找到了"Else
MessageBox "没找到"End If
FindPic 0,0,,"Attachment:\神盾.bmp",0.9,intX,intYIf intX & 0 And intY & 0 Then MessageBox "找到了"Else MessageBox "没找到"End If这个脚本要先在附件里面添加名为“神盾.bmp”的图片。
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
为兴趣而生,贴吧更懂你。或你的位置:
用按键自制快速区域截图源码(连续自动,可撤销)
来源: 按键精灵资源站
现在做脚本图片越来越多, 我看到过有500+多张图片的脚本, 非常震撼呀~~&&如果手头没有好,这个工作量可是很大滴~~
我们自己也可以做个小工具, 用鼠标配合快捷键迅速截取我们需要的图片,目的就是要“随意快速可撤销”
这个是按键编写的小工具, 直接放源码咯!!
注:试用的时候, 最好设置默认ACDSee自动适应大小模式来打开图片,效果比较好~
'定义用户变量
'==默认快捷键设置==
'按下1:保存区域左上角坐标
'按下2:保存区域右下角坐标
'按下Ctrl:截图
'按下Alt:撤销
UserVar xxxxx=&1=49,A=65,Ctrl=17,Alt=18,Shift=16,Tab=9,Home=36,End=35,PgUP=33,PgDn=34& &热键列表:&
UserVar k1=49 &左上角热键&&&
UserVar k2=50 &右下角热键&
UserVar pk=17 &截图热键&
UserVar ud=18 &撤销键&
UserVar f1 &保存的文件名前缀&
UserVar fn=droplist{&5位流水序列号&:0|&日期+时间&:1} &文件命名方式&
UserVar f2 &保存的文件名后缀&
UserVar fp &图片存放目录&
UserVar ask=1 &每步是否提示(1是,0否)&
TracePrint &Save模式:& & fn
Dim saveFilename, key, x0, y0, x1, y1, lastFileNameArr, lastFileName, isOK
'saveFilename:每次保存的文件名
'Key:等待热键
'x0, y0, x1, y1:截图区域坐标
'lastFileNameArr:存储所有图片名
'lastFileName:最近一次的图片(可逐步返回所有图片名)
x0 = - 1&&: y0 = - 1&&: x1 = - 1&&: y1 = - 1&&: lastFileName = &&
& & '等待按下热键
& & Key = WaitKey()
& & Select Case KEY
& & Case K1&&'保存左上角坐标:默认热键1
& && &&&GetCursorPos x0, y0
& && &&&TracePrint &左上角:& & x0&&&&,& & y0
& & Case K2 '保存右下角坐标:默认热键2
& && &&&GetCursorPos x1, y1
& && &&&TracePrint &右下角:& & x1&&&&,& & y1
& & Case PK ‘截图并保存:默认热键Ctrl
& && &&&If x0&0 and y0&0 and x1&0 and y1&0 then&&‘判断是否有保存了坐标
& && && && &saveFilename = GetNextPicFileNameForSave()&&‘调用一个函数:自动生成下一个连续图片文件名
& && && && &Call Plugin.Pic.PrintScreen(x0, y0, x1, y1, saveFilename) ‘截图并保存起来
& && && && &lastFileNameArr =&&saveFilename & &;& & lastFileNameArr ‘将每次保存的文件名存储在一个字符串里头,后续撤销的时候可以在里头找
& && && && &x0 = - 1&&: y0 = - 1&&: x1 = - 1&&: y1 = - 1&&'清空坐标(不清空的话,可能会误多按CTRL,造成重复截图)
& && && && &TracePrint &截图:& & saveFilename
& && && && &RunApp saveFilename '用默认图片程序打开图片,最好是acdsee3.0小巧快速,我的最爱
& && && && &If ask=1 then ‘如果用户设置了提示, 每次都会提示保存的文件名
& && && && && & MsgBox saveFilename
& && && && &End&&if
& && &&&End If
& & Case ud ‘撤销:默认热键alt(可撤销启动脚本以来所有截取的图片,打开目录,狂按Alt你就会看到了)
& && &&&If len(lastFileNameArr)&0 then '防止空发生错误
& && && && &lastFileName = left(lastFileNameArr, instr(1, lastFileNameArr, &;&) - 1) '在我们保存的所有图片名里头,查找上一个截取的图片
& && && && &If Plugin.File.IsFileExit(lastFileName) Then ‘看看是否存在,你可能手动给删除也不是不可能
& && && && && & RunApp lastFileName ’撤销的时候先显示一下
& && && && && & If ask = 1 Then
& && && && && && &&&isok = msgbox(&是否撤销上次的截图:& & vbcrlf & &lastFileNameArr:& & lastFileNameArr & vbcrlf & &文件名:& & lastFileName, 1, &删除提示&)
& && && && && && &&&If isok=1 then
& && && && && && && && &Call Plugin.File.DeleteFile(lastFileName) ‘确认后就可以删除了
& && && && && && && && &lastFileNameArr = replace(lastFileNameArr, lastFileName & &;&, &&) '图片字符串里头也删除这个文件
& && && && && && && && &TracePrint &lastFileNameArr:& & lastFileNameArr
& && && && && && && && &TracePrint &undo lastFileName:& & lastFileName
& && && && && && &&&End If
& && && && && & Else
& && && && && && &&&Call Plugin.File.DeleteFile(lastFileName)
& && && && && && &&&lastFileNameArr = replace(lastFileNameArr, lastFileName & &;&, &&)
& && && && && && &&&TracePrint &lastFileNameArr:& & lastFileNameArr
& && && && && && &&&TracePrint &undo lastFileName:& & lastFileName& && && && && &
& && && && && & End If
& && && && &End if
& && &&&End If& &
& & End Select
& & If Key && && Then
& && &&&TracePrint key
& & End if
& & Key=&&
'//这个是一个自定义函数,目的是根据序列规则,得到下一个可以保存的文件名
’no参数;fn为全局变量用户自己设置的~
Function GetNextPicFileNameForSave()
& & Dim fso, filespec, i
& & ‘声明一个对象,用按键自带的判定规则就不用写这个了(主要是担心按键自带的每次调用都创建)
& & Set fso = CreateObject(&Scripting.FileSystemObject&)
& & If fn = 0 Then&&‘规则0:按5位序列号生成
& && &&&i=1
& && &&&Do
& && && && &filespec = f1 & string(5-len(i),&0&) & i & f2 & &.bmp&& &‘前缀+5位流水号+后缀+.BMP“
& && && && &TracePrint Filespec
& && && && &If fso.FileExists(filespec) = False Then ‘如果文件名不存在, 就可以退出循环了, 存在不行哦,会覆盖滴
& && && && && & Exit Do
& && && && &End If
& && && && &i = i + 1
& && &&&Loop
& && &&&'直接按日期+时间(由于时间里头有“:&非法文件名字符,要替换掉
& && &&&filespec = f1 & replace(now, &:&, &&) & f2 & &.bmp&
& & End If
& & If right(fp, 1) && &\& Then&&'用户设置目录最后是否有\,没有要加上
& && &&&fp = fp & &\&
& & End If
& & filespec = fp & filespec
& & GetNextPicFileNameForSave = filespec
& & TracePrint &GetNextPicFileNameForSave:& & GetNextPicFileNameForSave
& & Set fso = nothing
End Function
当然少不了, 最后的秘籍
本帖隐藏的内容需要回复才可以浏览按键精灵9抓图问题_百度知道
按键精灵9抓图问题
我新手按键看些官教程现脚本能第句代码插入抓图片再运行其命令脚本运行半再调用图片行该写才行我写其段脚本或者抓<img class="word-replace" src="/api/getdecpic?picenc=0af图情况求手举脚本例:脚本运行1/4调用1图运行2/4调用2图运行3/4调用3图再结束整脚本
我有更好的答案
按默认排序
设置标志REM a
用goto a想我懂想
其他类似问题
抓图的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 按键精灵找不到图 的文章

 

随机推荐