TC官方合作论坛
标题:
大漠插件遇到个问题。
[打印本页]
作者:
648367291
时间:
2012-5-21 00:40
标题:
大漠插件遇到个问题。
代码如下:
#import "dm.dmsoft" dm
空间 test_dm
//定义默认空间
整型 hwnd,dm_ret
功能 逻辑型 热键1_热键()
//这里添加你要执行的代码
逻辑型 是否成功=辅助.是否注册("dm.dmsoft")
如果(是否成功)
//辅助.消息框("插件已注册")
否则
辅助.注册插件("rc:dm.dll",真)
如果结束
辅助.等待(1000)
hwnd=dm.GetMousePointWindow()
辅助.等待(200)
dm_ret = dm.BindWindow(hwnd,"normal","normal","normal",0)
辅助.等待(200)
dm.MoveTo (593,688)
编辑框.设置文本("编辑框0",转换.整型转字符型(dm_ret))
dm_ret = dm.UnBindWindow()
返回 真
功能结束
空间结束
//空间结束语句
问题:
游戏窗口没激活的时候,鼠标指向游戏,启动脚本可以移过去。在游戏点几下鼠标,激活了窗口。在启动脚本,可以绑定,鼠标却不移过去。什么原因!
作者:
xuhekkll
时间:
2012-5-21 06:57
置顶一下窗口试试
作者:
mahua1130
时间:
2012-5-21 08:49
回复
1楼
648367291
的帖子
大漠绑定要注意 绑定后一定要加延迟 一般为1秒 。
还有你那个鼠标移动后面要加个延迟....否则也是有可能会出现鼠标不移动的现象的。
作者:
tyuyan
时间:
2012-5-21 09:24
加适当的延时,并且加个判断试下,看是否绑定成功,如果你的绑定模式都是norml的话,也没什么必要去绑定,直接调用你要的命令就可以了。
作者:
648367291
时间:
2012-5-21 09:53
回复
4楼
tyuyan
的帖子
像大神说的:修改过了。但是问题还没解决. 我换成超级鼠标。超级按键就可以使用。换成按键,鼠标就不可以了。
#import "dm.dmsoft" dm
空间 test_dm
//定义默认空间
整型 hwnd,dm_ret
功能 逻辑型 热键1_热键()
//这里添加你要执行的代码
逻辑型 是否成功=辅助.是否注册("dm.dmsoft")
如果(是否成功)
//辅助.消息框("插件已注册")
否则
辅助.注册插件("rc:dm.dll",真)
如果结束
辅助.等待(1000)
hwnd=dm.GetMousePointWindow()
辅助.等待(200)
dm_ret = dm.BindWindow(hwnd,"normal","normal","normal",0)
如果(dm_ret==0)
辅助.消息框("绑定失败。")
如果结束
辅助.等待(1000)
dm.MoveTo (593,688)
辅助.等待(500)
dm.LeftClick()
编辑框.设置文本("编辑框0",转换.整型转字符型(dm_ret))
dm_ret = dm.UnBindWindow()
返回 真
功能结束
空间结束
//空间结束语句
作者:
648367291
时间:
2012-5-21 09:58
回复
3楼
mahua1130
的帖子
修改过了,还是同样的问题
作者:
tyuyan
时间:
2012-5-21 09:59
什么游戏,是不是游戏还有子窗口句柄呢? 你用AB抓抓获取窗口句柄试下。
作者:
648367291
时间:
2012-5-21 10:04
回复
2楼
xuhekkll
的帖子
置顶没效果哦。连在外面开启都没效果了。
作者:
648367291
时间:
2012-5-21 10:30
回复
7楼
tyuyan
的帖子
[attach]3335[/attach]
好像真如你所说。 有子窗口。怎么弄呢?
作者:
灬澄澄丶
时间:
2012-5-21 10:53
东方故事哦,这个只能用前台的超级鼠标,图色也得是前台的,键盘可以是后台的!我已经测试!
还有可以用类名绑定,我感觉比鼠标绑定好点吧!
鼠标绑定窗口可以的,延迟1秒绑定后,窗口置顶,必须用超级鼠标,进行移动偏移,可能是游戏的限制吧!
这个游戏下载后就测试了,简单游有后台版本,不过不是大漠免费项目里面的。。
TC和免费大漠所做的只有前台图色,鼠标,后台键盘,这些!后台截图也截不掉哦。。
希望能帮到你!
作者:
花开花落
时间:
2012-5-21 11:01
来看看 学习下。
作者:
648367291
时间:
2012-5-21 11:04
回复
10楼
灬澄澄丶
的帖子
非常感谢。很好的情报。
类名不会变的是么。 图色用DX2模式可以正常。键鼠只有TC的超级。
作者:
灬澄澄丶
时间:
2012-5-21 11:19
回复
12楼
648367291
的帖子
不变的! 都是 zmyth.l2d.Frame
请采纳哦,嘿嘿!
作者:
战斗之神
时间:
2012-5-21 11:29
哦 学习学习
作者:
648367291
时间:
2012-5-21 12:15
回复
13楼
灬澄澄丶
的帖子
dx2 图色模式可以用哦。 我想在请教一下, TC有没有输出调试的啊,我老是用消息框来看。
作者:
xj_51love
时间:
2012-5-21 12:17
看下大漠的说明文档
要先确定 游戏支持那种绑定模式
作者:
灬澄澄丶
时间:
2012-5-21 12:20
可以断点调试,看输出的变量赋值! DX2可以吗,汗我的绑定以后游戏就变黑了,很奇怪,难道我系统太久了。。。
不过这个游戏主要是前台的鼠标的了,所以图色的话,可以让窗口置顶,一样的!因为后台就算截取了也得前台执行
作者:
648367291
时间:
2012-5-21 12:39
回复
17楼
灬澄澄丶
的帖子
是啊。 用类名绑定的话遇到个问题。他的聊天窗口类名也一样。- -一点开始他就只得到聊天窗口的类名!
[attach]3338[/attach]
作者:
战地之王
时间:
2012-5-21 13:55
来看看
作者:
TakeBobo
时间:
2012-5-21 14:27
最好是下载大漠绑定工具
作者:
无情的冷风
时间:
2012-5-21 14:45
来看看 。。 学习学习。。
作者:
648367291
时间:
2012-5-21 18:10
回复
21楼
无情的冷风
的帖子
看看对话。 我觉得挺多知识点的
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1