大漠插件字库原理介绍.

合集下载

大漠wheeldown用法

大漠wheeldown用法

大漠wheeldown用法(最新版)目录1.大漠 wheeldown 简介2.大漠 wheeldown 用法详解3.大漠 wheeldown 使用示例4.大漠 wheeldown 的优点与局限性正文【大漠 wheeldown 简介】大漠 wheeldown 是一款集文本分析、情感分析、语义分析等多种功能于一体的自然语言处理工具。

它可以帮助用户对大量文本进行高效处理,挖掘有价值的信息,进而辅助决策。

【大漠 wheeldown 用法详解】大漠 wheeldown 主要通过 Python 语言进行调用,用户需要首先安装相应的库,然后导入相关模块,即可轻松使用大漠 wheeldown 的各项功能。

以下是大漠 wheeldown 的一些常用功能的用法详解:1.文本分析:使用`text_analysis`模块中的`analysis`函数,传入待分析的文本,即可得到关于文本的详细分析结果。

示例:```pythonfrom wheeldown import text_analysistext = "人工智能是未来的趋势"result = text_analysis.analysis(text)print(result)```2.情感分析:使用`sentiment_analysis`模块中的`sentiment`函数,传入待分析的文本,即可得到文本的情感倾向。

示例:```pythonfrom wheeldown import sentiment_analysistext = "人工智能是未来的趋势"sentiment = sentiment_analysis.sentiment(text)print(sentiment)```3.语义分析:使用`semantic_analysis`模块中的`semantic`函数,传入待分析的文本,即可得到文本的语义分析结果。

示例:```pythonfrom wheeldown import semantic_analysistext = "人工智能是未来的趋势"semantic = semantic_analysis.semantic(text)print(semantic)```【大漠 wheeldown 使用示例】假设我们有一段关于人工智能的文本,我们可以使用大漠 wheeldown 对其进行分析:```pythonfrom wheeldown import text_analysis, sentiment_analysis, semantic_analysistext = "人工智能是未来的趋势,它将深刻改变人类的生产和生活方式。

大漠插件背景色识别用法

大漠插件背景色识别用法

大漠插件背景色识别用法大漠插件是一款专业的自动化工具,可用于抓取屏幕信息、识别验证码等操作。

其中,背景色识别功能是其重要的功能之一。

本文将针对大漠插件背景色识别的用法进行详细的介绍。

一、背景色识别的原理大漠插件背景色识别功能的原理是通过识别指定区域的背景颜色RGB 值,从而判断是否出现了目标界面或元素。

具体来说,它使用了屏幕颜色取色技术和像素点图像处理算法,实现了准确、高效的背景色识别效果。

二、背景色识别的操作步骤1. 准备工作首先需要确认要识别的区域,一般可以通过找到目标窗口、元素的坐标位置,或者用鼠标画出需要识别的区域。

同时,需要准备好目标界面,确保目标界面已经运行并处于正确的状态。

2. 设置和配置在大漠插件中,背景色识别是作为一种脚本操作来实现的。

因此,首先需要编写一个脚本,并在其中添加背景色识别的相关命令。

具体来说,可以使用以下命令进行设置和配置:SetExactOcr True:设置精准识别模式。

SetDictPwd "123456":设置词典密码,用于识别英文、数字等图像。

3. 进行背景色识别完成设置和配置之后,就可以进行背景色识别了。

具体来说,可以使用以下命令:GetColor(int x1,int y1,int x2,int y2,string color):获取指定区域的颜色值。

如果返回的颜色值与目标界面的背景色一致,那么就说明目标界面出现了。

使用示例:GetColor(100, 200, 300, 400, "ffffff")其中,参数x1,y1,x2,y2指定要识别的区域的左上角和右下角坐标,color参数指定要识别的颜色值。

三、背景色识别的优势及应用场景相比于其他的自动化工具,大漠插件的背景色识别功能具有如下优势:1.准确性高:通过对颜色的准确识别,可以实现高度的识别准确度。

2.稳定性好:不受字体、字号、字体颜色等因素的影响,因此不易出现识别错误。

[TC4.调用大漠找字,设置生成系统字库,以及美化TC界面技巧]

[TC4.调用大漠找字,设置生成系统字库,以及美化TC界面技巧]
五,TC 生成 exe 文件美化,制作个性 ICO 图标
一,制作个性 ICO 图标,简单的用美图先制作 1,打开美图新建画布,像素48X48,一定要勾选透明,点应用
2,点文字,静态文字 3,输入文字 ,你可以选择自体,调整大小
4,然后右键,合并当前素材 5,然后右键点击,插入一张色彩鲜艳的图片 ,越绚丽越好
功能结束
功能 按钮1_点击() 线程.关闭(线程句柄) //辅助.消息框("你好 TC!我是停止")
功能结束
功能 热键2_热键() //这里添加你要执行的代码 线程.暂停(线程句柄)
功能结束
功能 热键3_热键() //这里添加你要执行的代码
线程.恢复(线程句柄) 功能结束
空间结束
四,TC4.脚本简单美化,
窗口句柄,线程句柄,记前字,是否成功,窗口绑定
功能 创建辅助() dm.SetPath(辅助.获取资源路径("rc:"))//设置全局路径 dm.SetDict(0,"找字.txt","系统字库.txt")//大漠.设置字库如(0,"zt2.txt")
窗口句柄=窗口.鼠标所在窗口句柄() //窗口.置顶(窗口句柄) 窗口绑定=dm.SetPath(辅助.获取资源路径("rc:")) 如果 (!窗口绑定)
超级鼠标.左键单击(1) 辅助.等待(50) 超级鼠标.移动(36,38) 辅助.等待(5000)
如果结束 辅助.等待(500) 如 果 ( 是 否 找 到 ==-1&&dm.FindStr(711,184,1011,515, 记 前 字,"126.39.93-0.1.1",1.0,x,y)==-1)

大漠插件帮助文档1

大漠插件帮助文档1

制作透明图,用我的工具就可以很方便快捷的制作出来,这样的准确率是最好的,效率也是最高的.
10后台绑定会对哪些接口有影响
由于后台绑定操作和一系列接口有关系,那么有哪些接口会有影响呢?
图色部分 文字识别部分,键鼠部分,以及答题接口的FapCapture会有影响,,这些接口的具体操作是根据绑定的具体参数而定的。
10. DisableFontSmooth和CheckFontSmooth (系统文字平滑设置)
11. FaqSend和FaqPost中的request_type类型为3(双坐标) (支持同时传递2个坐标,对于多坐标验证很有用)
12. SetDisplayAcceler 设置硬件加速级别. (设置系统的D3D硬件加速级别,有些窗口需要关闭这个才可以后台)
dm_ret = dm.FindStr(0,0,2000,2000,"长安","aaaaa-00000",1.0,intX,intY)
dm_ret = dm.MoveTo(intX,intY)
dm_ret = dm.LeftClick()
dm_ret = dm.SetPath("c:\xxxx")
手动关闭UAC的方法
控制面版-用户帐号-更改用户帐户控制设置
3 VBS调用规范
大漠插件,建议大家用VBS的方式来调用,具体调用规范如下,两种方式可以结合使用
1. 无返回值的不能带括号 ,或者说无括号不能带返回值,例如
dm.FindStr 0,0,2000,2000,"长安","aaaaa-00000",1.0,intX,intY
2. 插件的释放路径不要释放到Plugin目录,改为c盘的某个目录,并且用RegDll来注册,如下

大漠插件开发手册

大漠插件开发手册

大漠插件开发手册大漠插件是一款用于自动化操作和控制Windows系统的软件开发工具,它可以模拟鼠标、键盘等操作,并提供了丰富的API接口,方便开发者进行各种自动化任务的开发。

本手册主要介绍大漠插件的基本用法和相关API接口的调用方法,帮助开发者快速上手和开发自己的自动化任务。

1. 安装和配置大漠插件- 下载大漠插件的安装包,并进行安装。

- 配置开发环境,将大漠插件的安装目录添加到系统路径中。

2. 创建一个插件对象在代码中引入大漠插件的命名空间,并创建一个插件对象。

```using System;using System.IO;using System.Runtime.InteropServices;namespace DM.PluginDemo{class Program{static void Main(string[] args){DmPlugin.Plugin dm = new DmPlugin.Plugin();}}}```3. 配置大漠插件的基本参数在创建插件对象后,需要对插件进行一些基本参数的配置,比如设置插件所使用的窗口句柄、设置插件的工作路径等。

```DmPlugin.Plugin dm = new DmPlugin.Plugin();dm.SetPath(Path.GetDirectoryName(System.Reflection.Assembly. GetExecutingAssembly().Location));dm.SetDict(0, "dm_soft.txt");```4. 使用鼠标相关的API接口大漠插件提供了一系列鼠标相关的API接口,比如模拟鼠标左键点击、模拟鼠标移动等。

```dm.MoveTo(100, 100);dm.LeftClick();```5. 使用键盘相关的API接口大漠插件也提供了一系列键盘相关的API接口,比如模拟键盘按键、模拟键盘输入等。

按键精灵插件工具大漠-大漠注册

按键精灵插件工具大漠-大漠注册
// 这时,已经确认插件注册失败了。 弹出一些调试信息,以供分析.
messagebox "插件版本错误,当前使用的版本是:"&ver&",插件所在目录是:"&dm.GetBasePath()
messagebox "请关闭程序,重新打开本程序再尝试"
endscript
end if
ver = dm.Ver()
if ver <> need_ver then
// 先释放先前创建的dm
set dm = nothing
// 再尝试用regsvr32 来注册. 这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.
set ws=createobject("Wscript.Shell")
dm.UnBinபைடு நூலகம்Window
set dm = nothing
End Sub
// 结束
if dm_ret <> 1 then
messagebox "注册失败,返回值是:"&dm_ret
endscript
end if
// 收费注册结束<<<<<<<<<<<<<<<<
//这里设置插件基本目录
dm.SetPath "c:\test_game"
// 获取句柄
hwnd = dm.GetMousePointWindow()
ws.run "regsvr32 c:\test_game\dm.dll /s"

大漠各个插件说明

大漠各个插件说明

大漠各个插件说明1. 无返回值的不能带括号, 或者说无括号不能带返回值, 例如dm.FindStr 0,0,2000,2000," 长安","aaaaa-00000",1.0,intX,intYdm.MoveTo intX,intYdm.LeftClickdm.SetPath "c:\xxxx"dm.SetDict 0,"test.txt"dm.LoadPic "*.bmp" 等等,这些都是不需要返回值的, 那么不需要加括号,当然, 你也可以加括号, 但是就必须遵循规则22.有返回值的必须带括号,或者说, 有括号必须有返回值,例如dm_ret = dm.FindStr(0,0,2000,2000," 长安","aaaaa-00000",1.0,intX,intY) dm_ret = dm.MoveTo(intX,intY) dm_ret = dm.LeftClick() dm_ret =dm.SetPath("c:\xxxx") dm_ret = dm.SetDict(0,"test.txt") dm_ret =dm.LoadPic("*.bmp")有些函数,是必须有返回值的,那么就必须带括号,比如Ocr函数等ss = dm.Ocr(0,0,2000,2000,"aaaaaa-000000",1.0)4按键多线程调用插件目前来讲,按键的多线程还不够成熟使用多线程调用插件的一个示例.尽量少用。

以下是在按键下// 注册部分我就省略了Dim hwndSet dm = createobject("dm.dmsoft")TracePrint dm.Ver()// 主绑定( 当然你也可以不要主绑定。

大漠插件字库原理介绍.

大漠插件字库原理介绍.

首先说明下大漠综合工具制作字库的过程和原理1.截取你所需要的图片2.点击你所需要字的颜色3.点击提取点阵4.输入字符按回车生成字库具体的原理我不好说,但是就我的理解是:对图片中不符合指定颜色的部分去除掉,然后二值化获取点阵,点阵也就是这些颜色的分布规律,二值化就是黑白两色,RGB格式中黑色"000000"白色"ffffff"由于我的脚本在别人电脑上运行的时候经常失效,今天改成16位色后我机器上运行也失效了,而我这个脚本主要采用的就是大漠插件的找字功能,我以为是机器间的色偏造成的,一直想法子算色偏,但是我失败了。

后来我想起论坛上有个帖子专门讲过同色系的RGB格式中R值是不变的(不好意思忘了作者了,在这里致谢)于是我就在大漠综合工具的色偏处输入了00ffff结果是在16位色环境下,大漠综合工具中二值化区域内的字显示的跟我在32位色环境下做的一模一样,接着我提取点阵,制作字库,进行调试,命令格式如下:dm_ret =dm.FindStr(0,0,978,585, "码", "ffd463-00ffff", 1.0, x1, y1)If x1 >= 0 ThenMessageBox x1 & y1End If准确的弹出了x,y的坐标值接着我换32位色做同样的调试,显示结果与16位色下相同,我测了坐标正好是我要找的字的左上角经多次测试发现这个方法中字色的R值必须为FF或00(至于F1,01等未测试,有兴趣的朋友可以试试)庆幸啊以后找字可以不考虑偏色了呵呵再说了考虑我也不会算具体原理我也不是很懂,但是我估计应该是:我比较了点阵中R值相同的所有点,取得符合二值化点阵区域内所有的点造成的再次提醒此方法只适合R值为00,FF的其他位置相同的未测试当然这么做效率是低了点,但是在我看来脚本应该是:稳定性>通用性>执行效率,毕竟脚本也是你编写的一种软件吗鲜花,银币在哪拿来啊呵呵简单说下后台操作的方法,先判断该窗口是否支持后台,用下面的语句:Hwnd=Plugin.Window.Foreground()Hwmd=Plugin.Window.GetkeyFocusWnd()If Hwmd<>0 thenMessagebox "可以"ElseMessagebox "不可以"End if然后把下面的放在脚本开头Hwnd=Plugin.Window.Foreground()Hwnd=Plugin.Window.GetkeyFocusWnd()//下面接自己的代码首先后台一点是要有句柄、这个很简单第一步我们先打开抓抓,接着点击句柄接着把鼠标移到你所要后台的窗口上,按下F8 是否看见当前窗口句柄那里出现一串数字?把它复制下来第二步我们点击图像,在指定窗口句柄那里打钩接着把数字复制进去按下抓图键(Print Screen SysRq) 是否只看见你要后台的的图像呢?对着你所需要的坐标按右键加入点1 记住坐标然后加入到后台鼠标点击里面就行了第三步我们在后台命令中找到鼠标指向窗口点击插入命令是Hwnd = Plugin.Window.MousePoint()第四步我们要进行后台鼠标点击或者后台输入键盘命令是Call Plugin.Bkgnd.LeftClick(Hwnd, 0, 0)在按键看了很多教程关于"多开..."的我看了后回味,似乎都是单线程的,往往新手会问,难道不能让精灵同事做2件事情吗?新手问的其实是问:按键可以多线程后台吗?由此我突然奇想且试验成功.且次试验可将任何的单开后台变为多开后台脚本.如有愚昧的地方指指教了. 作业:设计一个在记事本上后台打字"1"的循环代码要求:能循环多开Hwnd = Plugin.Window.MousePoint()rem aCall Plugin.Bkgnd.KeyPress(Hwnd, 49)Delay 500goto a注:8.0写的如只有7的同学自己翻译不太难的回复后能见教程本帖隐藏的内容需要回复才可以浏览第一步:将禁止脚本重复运行选为否(在是否循环的下面)第二步:设置启动热键为F2(以免与记事本热键冲突)第三步:保存退出(或选调试)第四步:打开第一个记事本文件,鼠标指中按F2,此时可看见后台打的111出现最小化第五步:打开第二个记事本文件,鼠标指中按F2,此时可看见后台打的111出现最小化........此时你如果将多个记事本都打开看他们都在干活呢-------可以无限后台多开-多线程的哦总结:第一步很关键.启示:如果我做的"打1"的脚本换成打怪的呢?本帖隐藏的内容需要回复才可以浏览第1步:什么是后台插件及命令首先我们要明白什么是后台插件以及后台命令,在编辑窗口找到全部命令,找到窗口插件(建议大家可以站内搜一下361插件,下载后放进去,看一下361插件的命令),点开后点击每一条命令仔细看说明,对比每条命令跟前台命令的对应关系,这样我们就可以把对应的前台命令转换为后台命令了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

首先说明下大漠综合工具制作字库的过程和原理1.截取你所需要的图片2.点击你所需要字的颜色3.点击提取点阵4.输入字符按回车生成字库具体的原理我不好说,但是就我的理解是:对图片中不符合指定颜色的部分去除掉,然后二值化获取点阵,点阵也就是这些颜色的分布规律,二值化就是黑白两色,RGB格式中黑色"000000"白色"ffffff"由于我的脚本在别人电脑上运行的时候经常失效,今天改成16位色后我机器上运行也失效了,而我这个脚本主要采用的就是大漠插件的找字功能,我以为是机器间的色偏造成的,一直想法子算色偏,但是我失败了。

后来我想起论坛上有个帖子专门讲过同色系的RGB格式中R值是不变的(不好意思忘了作者了,在这里致谢)于是我就在大漠综合工具的色偏处输入了00ffff结果是在16位色环境下,大漠综合工具中二值化区域内的字显示的跟我在32位色环境下做的一模一样,接着我提取点阵,制作字库,进行调试,命令格式如下:dm_ret =dm.FindStr(0,0,978,585, "码", "ffd463-00ffff", 1.0, x1, y1)If x1 >= 0 ThenMessageBox x1 & y1End If准确的弹出了x,y的坐标值接着我换32位色做同样的调试,显示结果与16位色下相同,我测了坐标正好是我要找的字的左上角经多次测试发现这个方法中字色的R值必须为FF或00(至于F1,01等未测试,有兴趣的朋友可以试试)庆幸啊以后找字可以不考虑偏色了呵呵再说了考虑我也不会算具体原理我也不是很懂,但是我估计应该是:我比较了点阵中R值相同的所有点,取得符合二值化点阵区域内所有的点造成的再次提醒此方法只适合R值为00,FF的其他位置相同的未测试当然这么做效率是低了点,但是在我看来脚本应该是:稳定性>通用性>执行效率,毕竟脚本也是你编写的一种软件吗鲜花,银币在哪拿来啊呵呵简单说下后台操作的方法,先判断该窗口是否支持后台,用下面的语句:Hwnd=Plugin.Window.Foreground()Hwmd=Plugin.Window.GetkeyFocusWnd()If Hwmd<>0 thenMessagebox "可以"ElseMessagebox "不可以"End if然后把下面的放在脚本开头Hwnd=Plugin.Window.Foreground()Hwnd=Plugin.Window.GetkeyFocusWnd()//下面接自己的代码首先后台一点是要有句柄、这个很简单第一步我们先打开抓抓,接着点击句柄接着把鼠标移到你所要后台的窗口上,按下F8 是否看见当前窗口句柄那里出现一串数字?把它复制下来第二步我们点击图像,在指定窗口句柄那里打钩接着把数字复制进去按下抓图键(Print Screen SysRq) 是否只看见你要后台的的图像呢?对着你所需要的坐标按右键加入点1 记住坐标然后加入到后台鼠标点击里面就行了第三步我们在后台命令中找到鼠标指向窗口点击插入命令是Hwnd = Plugin.Window.MousePoint()第四步我们要进行后台鼠标点击或者后台输入键盘命令是Call Plugin.Bkgnd.LeftClick(Hwnd, 0, 0)在按键看了很多教程关于"多开..."的我看了后回味,似乎都是单线程的,往往新手会问,难道不能让精灵同事做2件事情吗?新手问的其实是问:按键可以多线程后台吗?由此我突然奇想且试验成功.且次试验可将任何的单开后台变为多开后台脚本.如有愚昧的地方指指教了. 作业:设计一个在记事本上后台打字"1"的循环代码要求:能循环多开Hwnd = Plugin.Window.MousePoint()rem aCall Plugin.Bkgnd.KeyPress(Hwnd, 49)Delay 500goto a注:8.0写的如只有7的同学自己翻译不太难的回复后能见教程本帖隐藏的内容需要回复才可以浏览第一步:将禁止脚本重复运行选为否(在是否循环的下面)第二步:设置启动热键为F2(以免与记事本热键冲突)第三步:保存退出(或选调试)第四步:打开第一个记事本文件,鼠标指中按F2,此时可看见后台打的111出现最小化第五步:打开第二个记事本文件,鼠标指中按F2,此时可看见后台打的111出现最小化........此时你如果将多个记事本都打开看他们都在干活呢-------可以无限后台多开-多线程的哦总结:第一步很关键.启示:如果我做的"打1"的脚本换成打怪的呢?本帖隐藏的内容需要回复才可以浏览第1步:什么是后台插件及命令首先我们要明白什么是后台插件以及后台命令,在编辑窗口找到全部命令,找到窗口插件(建议大家可以站内搜一下361插件,下载后放进去,看一下361插件的命令),点开后点击每一条命令仔细看说明,对比每条命令跟前台命令的对应关系,这样我们就可以把对应的前台命令转换为后台命令了。

第2步:窗口句柄的概念以及如何找出窗口句柄操作系统种每打开一个窗口就会相应的为这个窗口做一个记号,他是用一串数字表示,也就是我们所要找的窗口句柄了(新手的理解方式不知道准确不^-^),这个东西对我们后台操作来说是最重要的,你在查看插件命令的时候都会看到,我们每个命令后面跟的参数里面都有个hwnd,他其实就是窗口句柄变量。

怎么样理解窗口句柄其实很简单吧第3步:窗口坐标(可以理解为后台坐标)窗口坐标是指游戏窗口里面的坐标,如果我们把屏幕坐标比作绝对坐标,那么窗口坐标就是个相对坐标了,我们平时用抓抓找出的坐标就是屏幕坐标,所以他是不能直接在后台用的。

其实不用对窗口坐标很烦恼,如果你下载了361插件,有个很简单的方法可以直接找出窗口坐标。

Plugin hw=Window.MousePoint()Plugin text=Window.GetText(hw)Plugin class1=Window.GetClass(hw)VBSCall GetCursorPos(x,y)Plugin win=BGKM5.ScrToCli(hw,x,y)MessageBox "窗口句柄:"&CStr(hw)&VbCrLf&"窗口名:"&text&VbCrLf&"类名:"&class1&VbCrLf&"鼠标所在位置的窗口坐标:"&win这段代码是从361插件哪里抄来的^-^如果不理解的话你在下载361插件的时候应该那里能看到说明把这段做成脚本你就可以很方便的找到你需要的点的窗口坐标,省去了在脚本中加入窗口坐标转换的麻烦。

第4步:定义窗口句柄变量这步是你是否成功的关键,窗口插件里面可以看到很多定义窗口变量的命令(这个是361里面没有的,在窗口插件里面找吧),我个人喜欢用的是这条:Pluginhw=Window.MousePoint()大致意思是找出当前鼠标说在窗口的窗口句柄(hw是自己定义的变量,你可以更改它,一般多数地方是hwnd,你可以用你自己喜欢的方式定义)注:前后台命令的区别基本上到第4步我们已经能够做出后台脚本了,但是有很多新学的朋友(比如我^-^)还是要问前台命令和后台命令到底怎么回事啊??我给自己解释一下,用几个例子来比较吧(我用的361插件命令)鼠标左键:前台(LeftClick 1)后台Plugin BGKM5.LClick(参数1,参数2,参数3)}鼠标移动:前台moveto (参数1,参数2)后台Plugin BGKM5.Mouse(参数1,参数2,参数3)键盘按键(回车键):前台keypress(13,1)后台Plugin BGKM5.KeyClick(参数1,13) 看出区别了吧,首选后台命令都有一个“Plugin”这个东西是调用插件命令的意思,不用管它了,主要区别在参数那里,后台命令里面动作参数都要比前台多一个,就是那个参数1,其实那个东西就是窗口句柄了,也就是说我们自己开始定义的那个变量hwnd,到这里应该都明白了吧,如果不明白那你比我还笨咯,努力吧^-^写在最后,还在继续努力学习中如果有新的心得的话我还会继续写成系列的361后台找图插件的按键8代码使用方法【收】Rem a//这里面的sx和sy就是x和y的左边值是一开始我用另一段语句定义sx,sy为起始坐标Delay 50//鼠标点击游戏内打开任务栏的位置Call Plugin.Bkgnd.LeftClick(Hwnd,sx + 444, sy + 555)Delay 200//鼠标移动到起始点避免找图时被鼠标遮挡Call Plugin.Bkgnd.MoveTo(Hwnd, Sx, Sy)Delay 300//在游戏窗口内0, 0,1000, 1000 的范围内找能确定任务栏打开的那个图Call Plugin.BGCP2.FindPicture(hwnd, 0, 0,1000, 1000 ,"C:\任务.bmp",30,0.9,x,y)//如果找不到可能是没有点开从新返回a点击并找图直到点开找到为止//找不到时返回的值是-1 所以用“<0”来判断If x<0 And y<0goto a//判断结束,也就是说找到了EndIf//这时候你可以执行下一步了这个是361°后台插件放在按键精灵的plugin目录下//得到当前鼠标指向的窗口的句柄赋值给hwndHwnd = Plugin.Window.MousePoint()//找图前先转换句柄为hwnd的窗口Call Plugin.BGCP2.TransformWindow(hwnd)//OnScriptExit过程在脚本结束时执行,即使脚本执行到一半的时候,你按了停止热键,它也会执行了这个过程再停止,这样能保证占用的资源被释放Sub OnScriptExit//将前面转换的窗口还原Call Plugin.BGCP2.UnTransformWindow(hwnd)End Sub一段简单实用的代码,不会取后台坐标的进来回复。

绝对值。

实时显示光标所在屏幕坐标,所在当前窗口窗户区坐标,16进制颜色&R,G,B三色!!有些朋友不明白我这帖子的意思。

现在再来说说,我这个不是什么后台命令,只是取坐标和颜色的。

只要鼠标在当前窗口中,屏幕上显示的客户区坐标就是后台要用的坐标。

相关文档
最新文档