按键精灵中按下某个键就可以在聊天窗口中发送指定内容的代码是怎样的? 10

 我来答
匿名用户
2013-12-05
展开全部
楼主是想要一个游戏自动喊话的脚本吧?我写了一个,你自己可以修改,热键什么的自己设置吧,楼主应该用过按键精灵,基本的就不说了使用说明:第一步:首先打开游戏,打开聊天窗口,在聊天窗口输入喊话内容,按回车,实现第一次喊话(此时还未启用脚本);第二步:停留在游戏窗口,聊天窗口中有光标,然后按下脚本的热键,开始启动脚本(启动脚本的时候必须以游戏窗口为当前激活窗口);脚本如下(新建一个按键精灵脚本文件,将以下脚本复制到源文件区):Plugin hwnd=Window.Foreground()//获得游戏窗口句柄Rem start//开始...下面为循环部分Delay 500Plugin Window.SendKeyPress(hwnd,38)//利用插件,实举含现后台按键<向上键>(使聊天窗口出现上一句发送的信息)Delay 1000//延迟1秒(可以修改)Plugin Window.SendKeyPress(hwnd,13)//利用插件,实现后台按键<Enter>(发送信息)Delay 2000//延迟2秒后,开始下一次发送正伏笑信息(可以修改成所需要的时间)Goto start
Delay 2000 这个延迟根据游戏而定,因为有些游戏有限制,不能在一定时间内连续喊话
下面是新写的://------------------分割线(脚本内容)-------------Plugin hwnd=Window.Foreground()//获得游戏窗口句柄hua="....."// ""中为喊话内容,可以改成自己所需要的内容Plugin Window.SendKeyPress(hwnd,13)//按下回车键,调出聊天窗口(游戏一般都是按回车调出)SayString hua//在聊天窗口输入要喊话的内容(即上面""中的内容)Plugin Window.SendKeyPress(hwnd,13)//按回车,实现第一次喊话//下面重复喊话Rem startDelay 2000//下一次喊话的时间间隔Plugin Window.SendKeyPress(hwnd,38)//按下向上键,调出上一次喊话内容Delay 1000Plugin Window.SendKeyPress(hwnd,13)//按下回车,发送喊话内容Goto start
//回到start标记处,实现厅陵下一次喊话//-----------------分割线(脚本结束)-----------这个比较简单,第一步:建立脚本文件,并修改hua变量的值(即需要发送的喊话内容);第二步:打开游戏,按脚本热键,启动脚本即可ps:所有脚本都经本人测试,均可用
追问
不是玩游戏用的,是那种聊天工具用的,比如说QQ上面,我点开一个好友的窗口按下F1他会帮忙发送“在哪里?”并关闭聊天窗口,按下F2会发送“我现在很忙,请把地址发给我就可以了”并把聊天窗口关闭,像这种的喔
追答
qq表情- +原创表情-添加表情-(不过你的表情要做成图片,用美图看看可以)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式