TC官方合作论坛
标题:
新手小白求助-我玩的游戏不能发送按键和字符串-经测试魔兽可以
[打印本页]
作者:
ylwangyi
时间:
2011-12-10 10:31
标题:
新手小白求助-我玩的游戏不能发送按键和字符串-经测试魔兽可以
新手小白求助-我玩的游戏不能发送按键和字符串-经测试魔兽可以
看了教程.一步一步做了.我玩的游戏(最近在玩隋唐演义OL).不能发送按键和字符串.发送了无效.主要是喊话.
我以为我哪里做错了.想不明白.后来开一个wow测试.我写的脚本是可以的.请教.该怎么办呀...有办法吗...
求大神指点一二.小弟在此叩谢..
作者:
章昊
时间:
2011-12-10 10:50
不同的游戏有不同的限制 你可以尝试下超级键盘或者其它插件
作者:
TC管理员
时间:
2011-12-10 11:04
模拟按键和模拟发送字符串都是分为前台和后台的。 魔兽世界是支持后台操作的, 隋唐演义OL你可以试下前台按键操作。
作者:
ylwangyi
时间:
2011-12-10 11:38
谢谢....前台和后台.不太懂.....我郁闷..新手没按步骤学.好多都是一个个试出来...所以.有些基础没懂.
反正我就是用的找到窗口后.置顶发送按键.发送字符串..这叫前台吗...这样也不行.也许是这个游戏不允许吧..
总之谢谢两位了.你们辛苦了..
PS : 没基础的小白.学起来就是伤不起呀~~~~
作者:
TC管理员
时间:
2011-12-10 11:41
窗口里面的发送和提交按键都是属于后台操作的. 其他按键操作都是前台的.
如果你非要后台操作的话,可以试下大漠插件。
作者:
ylwangyi
时间:
2011-12-10 12:15
窗口里面的发送和提交按键都是属于后台操作的. 其他按键操作都是前台的.
如果你非要后台操作的话,可以试下大漠插件。
小东 发表于 2011-12-10 11:41:06
谢谢..超级键盘是可以的.可是超级键盘不能用按ctrl+V 粘贴...超级键盘的按键是可以了.
看来我只能试试大漠了.虽然还没学到那一课.只有一次次地试了.
作者:
ylwangyi
时间:
2011-12-10 12:26
虽然还是不能读取剪切板.暂时是能按键了.大漠还未绑定的前提下是没成功.晚上回来再试绑定下.我发出我的源码来.有时间帮我分析下...我的代码排列不规范之处也指点一下.
空间 自动喊话
整型 线程1 //定义一个名为"线程"的线程句柄 为整型
整型 窗口句柄
功能 逻辑型 按钮0_点击()
//这里添加你要执行的代码
辅助.等待(3000)
整型 鼠标句柄=窗口.鼠标所在窗口句柄()
窗口.设置标题(鼠标句柄,编辑框.获得文本("编辑框0"))
返回 真
功能结束
功能 逻辑型 喊话()
//这里添加你要执行的代码
辅助.等待(3000)
窗口句柄=窗口.找到窗口(编辑框.获得文本("编辑框0"))
辅助.等待(1000)
窗口.激活(窗口句柄)
辅助.等待(1000)
窗口.设置位置(窗口句柄,0,0)
辅助.写入剪切板(编辑框.获得文本("编辑框1"))
辅助.等待(1000)
超级键盘.按键(13,1)
辅助.等待(1000)
逻辑型 是否创建=大漠.创建()
辅助.等待(600)
大漠.按下(162)
辅助.等待(600)
大漠.按键(86)
辅助.等待(600)
大漠.弹起(162)
辅助.等待(600)
大漠.释放(0)
辅助.等待(1000)
超级键盘.按键(13,1)
辅助.等待(1000)
//逻辑型 是否创建=大漠.创建()
// 窗口句柄=大漠.找到窗口("",编辑框.获得文本("编辑框0"))
// 如果(窗口句柄==0)
// 辅助.消息框("未找到窗口")
// 如果结束
//大漠.设置窗口大小(窗口句柄,1000,750)
//逻辑型 是否绑定=大漠.绑定窗口(窗口句柄,"normal","normal","normal",0)
// 如果(是否绑定==假)
// 辅助.消息框("绑定失败")
// 否则
//逻辑型 回车按下=大漠.按下(13)
//逻辑型 回车弹起=大漠.弹起(13)
//
// 如果结束
//逻辑型 是否解绑=大漠.解绑窗口(0)
//逻辑型 是否释放=大漠.释放(0)
返回 真
功能结束
功能 逻辑型 开始_点击()
线程1=线程.开启("自动喊话.喊话")
返回 真
功能结束
功能 逻辑型 停止_点击()
//关闭名为线程1的线程
线程.关闭(线程1)
返回 真
功能结束
空间结束
作者:
wangchuan227
时间:
2011-12-11 22:46
定期
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1