大漠绑定 模拟器不到游戏窗口找个TC师傅有偿

豆丁微信公众号
君,已阅读到文档的结尾了呢~~
大漠 制作字库 vb.net 调用大漠 tc调用大漠插件 易语言调用大漠教程 大漠谣 大漠字库 易语言调用大漠 大漠枪神 大漠谣电视剧 安卓美化
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
[TC4.调用大漠找字,设置生成系统字库,以及美化TC界面技巧]
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口计算机的世界有无数道门窗
无论我们打开哪一道 都能收获无穷尽的风景
TC脚本开发-窗口句柄的捕捉方法总结
标题获得方法:
整型 窗口句柄
窗口句柄=窗口.找到窗口("脚本编写算法.txt - 记事本“)
如果(窗口句柄==0)
辅助.消息框("没有找到窗口")
红色字体为窗口标题,必须输入准确的标题,不支持模糊捕捉。
要找到准确的标题 可以用AB抓抓捕捉.
AB抓抓使用方法:先点击 下图的鼠标窗口句柄。
然后 点击F9热键 开始捕捉,发现随着鼠标的移动在不同窗口之间,会捕捉到相关的信息.
我们把鼠标指在记事本的蓝条标题栏上 就捕捉到了 我们需要的标题.
PS:有些游戏由于有游戏保护,AB抓抓会捕捉不到它的信息.我们只能再试试下面的其他方法.
顶层句柄-窗口得到顶层句柄
命名空间: 窗口
函数功能:得到顶层窗口句柄
函数原型: 整型 顶层窗口句柄()
返回值: 返回整型类型的顶层窗口句柄整型值
窗口.顶层窗口句柄()
整型 窗口句柄
窗口句柄=窗口.顶层窗口句柄()
顶层句柄=转换.整型转字符型(窗口句柄)
辅助.消息框(顶层句柄)
执行结果:得到当前活动的窗口句柄
PS:可以得到有游戏保护的窗口句柄,已测试.
鼠标所在窗口句柄-得到鼠标窗口句柄
命名空间: 窗口
函数功能:得到鼠标移动的窗口句柄
函数原型: 整型鼠标所在窗口句柄()
返回值: 返回整型类型的窗口句柄整型值
窗口.鼠标所在窗口句柄()
整型 窗口句柄
鼠标所在窗口句柄
窗口句柄=窗口.鼠标所在窗口句柄()
鼠标所在窗口句柄=转换.整型转字符型(窗口句柄)
辅助.消息框(鼠标所在窗口句柄)
执行结果:得到鼠标移动的窗口句柄 3277994
PS:可以得到有游戏保护的窗口句柄,已测试.
焦点窗口-得到当前焦点窗口
命名空间: 窗口
函数功能:得到当前焦点的窗口句柄
函数原型: 整型当前焦点句柄()
返回值: 返回整型类型的焦点窗口句柄整型值
窗口.焦点窗口()
整型 焦点窗口句柄
焦点窗口句柄=窗口.焦点窗口()
内容=转换.整型转字符型(焦点窗口句柄)
辅助.消息框(内容)
执行结果: 得到当前键盘焦点的窗口句柄 2490940
PS:可以得到有游戏保护的窗口句柄,已测试.
功能原型:
功能说明:
功能举例:
PS:无法得到有游戏保护的窗口句柄,已测试.
功能原型:
进程.获取窗口句柄(handle,type=0)
功能说明:
通过进程相关信息获取窗口句柄,type:0 通过进程句柄,1 通过进程PID
功能举例:
handle=进程.打开("d:\\MF\\wow.exe")
进程.等待初始化(hanlde,1000)
hwnd=进程.获取窗口句柄(handle)
PS:无法得到有游戏保护的窗口句柄,已测试
大漠和天使插件的找窗口功能比较强大,能获得TC自身取不到的窗口
不过要先注册
下面是天使的注册方法,大漠的类似
然后引用命名空间.
查找符合类名或者标题名
查找符合类名或者标题名的顶层可见窗口
long FindWindow(class,title)
class 字符串: 窗口类名,如果为空,则匹配所有. 这里的匹配是模糊匹配.
title 字符串: 窗口标题,如果为空,则匹配所有.这里的匹配是模糊匹配.
整形数表示的窗口句柄,没找到返回0
hwnd = dm.FindWindow("","记事本")
枚举系统中符合条件的窗口
根据指定条件,枚举系统中符合条件的窗口,可以枚举到按键自带的无法枚举到的窗口
string EnumWindow(parent,title,class_name,filter)
parent 整形数: 获得的窗口句柄是该窗口的子窗口的窗口句柄,取0时为获得桌面句柄
title 字符串: 窗口标题. 此参数是模糊匹配.
class_name 字符串: 窗口类名. 此参数是模糊匹配.
filter整形数: 取值定义如下
1 : 匹配窗口标题,参数title有效
2 : 匹配窗口类名,参数class_name有效.
4 : 只匹配指定父窗口的第一层孩子窗口
8 : 匹配所有者窗口为0的窗口,即顶级窗口
16 : 匹配可见的窗口
32 : 匹配出的窗口按照窗口打开顺序依次排列
这些值可以相加,比如4+8+16就是类似于任务管理器中的窗口列表
返回所有匹配的窗口句柄字符串,格式"hwnd1,hwnd2,hwnd3"
hwnds = dm.EnumWindow(0,"QQ三国","",1+4+8+16)
这句是获取到所有标题栏中有QQ三国这个字符串的窗口句柄集合
hwnds = split(hwnds,",")
转换为数组后,就可以处理了
这里注意,hwnds数组里的是字符串,要用于使用,比如BindWindow时,还得强制类型转换,比如int(hwnds(0))
查找符合类名或者标题名
查找符合类名或者标题名的顶层可见窗口
int FindWindow(string class,string title)
class 字符串: 窗口类名,如果为空,则匹配所有. 这里的匹配是模糊匹配.
title 字符串: 窗口标题,如果为空,则匹配所有.这里的匹配是模糊匹配.
整型数表示的窗口句柄,没找到返回0
hwnd = ts.FindWindow("","记事本")
根据指定的进程名字
根据指定的进程名字,来查找可见窗口.
int FindWindowByProcess(string process_name,string class,string title)
参数定义:process_name字符串:进程名.
比如(notepad.exe).这里是精确匹配,但不区分大小写.class 字符串:窗口类名,如果为空,则匹配所有.这里的匹配是模糊匹配.
title 字符串:窗口标题,如果为空,则匹配所有.这里的匹配是模糊匹配.
返回值:整型数:整型数表示的窗口句柄,没找到返回0
hwnd =ts.FindWindowByProcess("noteapd.exe","","记事本")
根据指定条件,枚举系统中符合条件的窗口,可以枚举到TC自带的无法枚举到的窗口
string EnumWindow(int parent,string title,string class_name,int filter)
parent 整型数: 获得的窗口句柄是该窗口的子窗口的窗口句柄,取0时为获得桌面句柄
title 字符串: 窗口标题. 此参数是模糊匹配.
class_name 字符串: 窗口类名. 此参数是模糊匹配.
filter整型数: 取值定义如下
1 : 匹配窗口标题,参数title有效
2 : 匹配窗口类名,参数class_name有效.
4 : 只匹配指定父窗口的第一层子窗口
8 : 匹配所有者窗口为0的窗口,即顶级窗口
16 : 匹配可见的窗口
这些值可以相加,比如4+8+16就是类似于任务管理器中的窗口列表
返回所有匹配的窗口句柄字符串,格式"hwnd1,hwnd2,hwnd3"
hwnds = ts.EnumWindow(0,"QQ三国","",1+4+8+16)
这句是获取到所有标题栏中有QQ三国这个字符串的窗口句柄集合
hwnd=array[]
str.split(hwnds,",",hwnd)
转换为数组后,就可以处理了
这里注意,hwnds数组里的是字符串,要用于使用,比如BindWindow时,还得强制类型转换,比如type.cint(hwnds(0))
获取鼠标指向的窗口句柄
获取鼠标指向的窗口句柄,可以获取到TC自带的插件无法获取到的句柄
int GetMousePointWindow()
整型数:返回整型表示的窗口句柄
hwnd = ts.GetMousePointWindow()
获取给定坐标的窗口句柄
获取给定坐标的窗口句柄,可以获取到TC自带的插件无法获取到的句柄
int GetPointWindow(int x,int y)
X 整型数:屏幕X坐标
Y 整型数:屏幕Y坐标
整型数:返回整型表示的窗口句柄
hwnd = ts.GetPointWindow(100,100)
获取顶层活动窗口中具有输入焦点的窗口句柄
获取顶层活动窗口中具有输入焦点的窗口句柄
int GetForegroundFocus()
整型数:返回整型表示的窗口句柄
hwnd = ts.GetForegroundFocus()
扫码向博主提问
学习最好的方式是分享o?o
根据进程ID枚举所有窗口获得窗口句柄
枚举所有Windows所有窗口句柄并在Ctreelist控件显示
枚举遍历所有子窗口句柄控件类型标题
没有更多推荐了,TC用大漠插件如何实现问道后台 鼠标漂移???求解决!-游戏-任务易推荐给您
TC用大漠插件如何实现问道后台 鼠标漂移???求解决!
要求用TC简单开发和大漠插件来完成对&问道后台绑定模式与鼠标漂移的问题。要源码。
任务易所有内容均为威客和外包行业网站提供或收集于互联网公开的信息,目的是给在网络上工作的威客和兼职人员收集更多的免费工作信息,以帮助更多的人自主就业。如果有内容触及您的权益,请给我们发邮件()并附上具体网址和说明,核实后我们将立即删除!对免责声明的解释、修改及更新权均属于任务易所有。
你觉得这个任务肿么样?
评分:3.5分
猪八戒网是全国最大的在线服务交易平台,由原《重庆晚报》首席记者朱明跃创办于2006年,服务交易品类涵盖创意设计、软件开发、网站建设、网络营销、文案策划、生活服务等多种行业。2011年猪八戒网获得IDG千万级美金投资,并被评选为中国2011年度“最佳商业模式十强”企业。2012年猪八戒还获得了国家文化产业示范基地称号。
你可能也对这些任务感兴趣
日内的任务查看: 1084|回复: 4
大漠绑定窗口问题
该用户从未签到
马上加入TC
才可以下载或查看,没有帐号?
我试了三种的键盘绑定方式都不能后台 不过点到游戏里面按再启动却可以 ,是怎么回事 源码在此
就键盘的不行&&图色的和鼠标的都可以- - 到底是怎么回事 三种绑定方式全用了
& & 句柄=窗口.找到窗口(&DMO&)
& & 窗口.获取位置(句柄,X,Y)
& & 系统.设置路径(&C:\\&)
& & dm=com(&dm.dmsoft&)
& & 辅助.等待(500)
& & dm_ret = dm.BindWindow(句柄,&dx&,&dx&,&dx&,0)
& & 辅助.等待(500)
dm.KeyPress(53)
& & 调试输出(&啊
TA的每日心情开心 13:01签到天数: 347 天[LV.8]X-man
绑定前先激活一下窗口试下.
该用户从未签到
TA的每日心情擦汗 10:53签到天数: 56 天[LV.5]凌波微步
请采纳←如果我的回答帮助到了你 !
这跟代码没有特别的关系&&你是不是最小化了啊& &绑定前激活 添加代码吧
温馨提示7 : 我爱吃糖糖 , 可是我又怕糖糖 , 是不是很矛盾 , 哥们儿
该用户从未签到
数码暴龙ol?
站长推荐 /2
你我的TC,积极帮助新手的用户将送予TC代金券奖励.
如果您的回帖可以帮助用户解决问题并且帖子被楼主采纳的,每一个问题,TC官方将给予1个TC代金券的奖励,希望大家踊跃帮其他会员解决难题,只要多多帮助新手,也可以获取TC币来购买VIP或者注册码服务.
集中商业化管理模式,注册码用户可以生成商业版的EXE
安全性:采用服务器网络验证,动态混合加密模式,目前业界最安全的加密模式
保护机制:为脚本被检测提供了很大的保障
自动更新服务:客户端自动更新,免去了作者为脚本更新的烦恼
Powered by 湖南长沙异次元网络科技有限公司查看: 2938|回复: 6
大漠插件获得不到窗口句柄
TA的每日心情慵懒 22:25签到天数: 9 天[LV.3]循序渐进
马上加入TC
才可以下载或查看,没有帐号?
#import &dm.dmsoft& dm //导入插件
//注册插件
function bool registerPlug_in()
& & bool isSuccess = help.isregister(&dm.dmsoft&)
& & if(isSuccess)
& && &&&help.messagebox(&注册大漠插件成功!&)
& && &&&help.regdll(&rc:dm.dll&,true)
& & help.sleep(100)
& & return true
endfunction
//热件 获取窗口句柄
function bool hotkey0_onhotkey()
xyWindow=dm.GetMousePointWindow()&&//鼠标指窗口的句柄
& && &&&help.messagebox(&-----&+convert.inttostr(xyWindow))
return true
endfunction
运行结果:窗口弹出&&注册大漠插件成功!&&最后。。什么窗口值都是 ------0&&
& && &&&各位大神指点一下!
TA的每日心情开心 08:36签到天数: 35 天[LV.5]凌波微步
TA的每日心情慵懒 22:25签到天数: 9 天[LV.3]循序渐进
亲,这是为什么。。我用大漠绑定窗口也失败!!!
TA的每日心情慵懒 22:25签到天数: 9 天[LV.3]循序渐进
大神。我用别的机器大漠插件可以用哇。为什么这台机器不能用!知道什么原因么?
TA的每日心情开心 08:36签到天数: 35 天[LV.5]凌波微步
重新注册大漠
TA的每日心情慵懒 22:25签到天数: 9 天[LV.3]循序渐进
伤不起呀。前面注册成功。但不能调用!在别的机器都可以。我就重新装了系统。这个系统注册时。还报错。。更蛋痛.loadlibrary (&dm.dll&)失败 - 找不到指定的模块.难道Ghost的系统伤不起。现在都快速装机。。。。如果都要原版系统。。这插件用得就真蛋痛呀!!!!
该用户从未签到
碰到过,是版本不对,拷了别人收费版的大漠,然后就绑定什么的都失败。换过dm.dll就行了
站长推荐 /2
你我的TC,积极帮助新手的用户将送予TC代金券奖励.
如果您的回帖可以帮助用户解决问题并且帖子被楼主采纳的,每一个问题,TC官方将给予1个TC代金券的奖励,希望大家踊跃帮其他会员解决难题,只要多多帮助新手,也可以获取TC币来购买VIP或者注册码服务.
集中商业化管理模式,注册码用户可以生成商业版的EXE
安全性:采用服务器网络验证,动态混合加密模式,目前业界最安全的加密模式
保护机制:为脚本被检测提供了很大的保障
自动更新服务:客户端自动更新,免去了作者为脚本更新的烦恼
Powered by 湖南长沙异次元网络科技有限公司

我要回帖

更多关于 大漠绑定多窗口 的文章

 

随机推荐