TC官方合作论坛

 找回密码
 立即注册
查看: 2444|回复: 7

[问题] 新手小白求助-我玩的游戏不能发送按键和字符串-经测试魔兽可以

[复制链接]
发表于 2011-12-10 10:31:46 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
新手小白求助-我玩的游戏不能发送按键和字符串-经测试魔兽可以

看了教程.一步一步做了.我玩的游戏(最近在玩隋唐演义OL).不能发送按键和字符串.发送了无效.主要是喊话.

我以为我哪里做错了.想不明白.后来开一个wow测试.我写的脚本是可以的.请教.该怎么办呀...有办法吗...

求大神指点一二.小弟在此叩谢..
回复

使用道具 举报

发表于 2011-12-10 10:50:02 | 显示全部楼层
不同的游戏有不同的限制 你可以尝试下超级键盘或者其它插件
回复 支持 反对

使用道具 举报

发表于 2011-12-10 11:04:08 | 显示全部楼层
模拟按键和模拟发送字符串都是分为前台和后台的。  魔兽世界是支持后台操作的, 隋唐演义OL你可以试下前台按键操作。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-10 11:38:53 | 显示全部楼层
谢谢....前台和后台.不太懂.....我郁闷..新手没按步骤学.好多都是一个个试出来...所以.有些基础没懂.

反正我就是用的找到窗口后.置顶发送按键.发送字符串..这叫前台吗...这样也不行.也许是这个游戏不允许吧..

总之谢谢两位了.你们辛苦了..  

PS : 没基础的小白.学起来就是伤不起呀~~~~
回复 支持 反对

使用道具 举报

发表于 2011-12-10 11:41:06 | 显示全部楼层
窗口里面的发送和提交按键都是属于后台操作的. 其他按键操作都是前台的.
  如果你非要后台操作的话,可以试下大漠插件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-10 12:15:43 | 显示全部楼层
窗口里面的发送和提交按键都是属于后台操作的. 其他按键操作都是前台的.
  如果你非要后台操作的话,可以试下大漠插件。
小东 发表于 2011-12-10 11:41:06

谢谢..超级键盘是可以的.可是超级键盘不能用按ctrl+V 粘贴...超级键盘的按键是可以了.

看来我只能试试大漠了.虽然还没学到那一课.只有一次次地试了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-10 12:26:17 | 显示全部楼层
虽然还是不能读取剪切板.暂时是能按键了.大漠还未绑定的前提下是没成功.晚上回来再试绑定下.我发出我的源码来.有时间帮我分析下...我的代码排列不规范之处也指点一下.

空间 自动喊话
整型 线程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)
返回 真
功能结束

空间结束
回复 支持 反对

使用道具 举报

发表于 2011-12-11 22:46:38 | 显示全部楼层
定期
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-2 17:36 , Processed in 0.044531 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表