按键精灵后台喊话功能有一个这样的脚本,怎么改?

VBSCallRunApp("notepad")Delay1000//需要确认把记事本放在前台Pluginhwnd=Window.Find(0,"无标题-记事本")Plu... VBSCall RunApp("notepad")
Delay 1000
//需要确认把记事本放在前台
Plugin hwnd=Window.Find(0,"无标题 - 记事本")
Plugin Window.Active(hwnd)
//需要先得到可以发送按键消息的窗口
Plugin hwnd = Window.GetKeyFocusWnd()
MessageBox 提醒:如果您现在的热键模式是“普通模式”,将有可能导致键盘失去响应,按下ctrl+alt+del即可解决这个问题。建议您在设置里使用“软件模式”的热键启动方式。
MessageBox 现在可以把记事本的窗口放在后台,或者是最小化
//等待两秒钟
Delay 2000
For 1000
//后台喊话
Plugin Window.SendString(hwnd,"Hello, world")
//后台按键
Plugin Window.SendKeyPress(hwnd,13)

Delay 500
EndFor

我想对某一窗口狂按s ,f键
该怎么改这个脚本
或者帮我做一个脚本
要求:对某一窗口狂按s,f键(在后台运行)
好像要下什么插件
越详细越好
展开
 我来答
点横
2009-04-03 · TA获得超过4602个赞
知道大有可为答主
回答量:2082
采纳率:60%
帮助的人:959万
展开全部
这个不需要下其他插件,只要复制下面脚本,粘贴到按键精灵的源文件中,保存退出就可以了。运行的时候,把其它脚本前面的有效钩去掉,再把游戏置于当前窗口,按脚本的启动热键(默认为F10),然后就可以把游戏置于后台运行了。

Delay 125
Plugin hwnd = Window.GetKeyFocusWnd()
Delay 125
Rem a
Delay 10
Plugin Window.SendKeypress(hwnd,83)
Delay 10
Plugin Window.SendKeyPress(hwnd,70)
Goto a
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
giiwin
2009-04-05 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:247
采纳率:0%
帮助的人:110万
展开全部
楼下说的不太详细
我讲清楚一点
你先打开需要按s,f键的软件或者游戏(有些游戏屏蔽了所以不行)
然后运行下面的脚本
这时候就把相关窗口的句柄数记录下来了
如果需要开始按s,f只需要按一下小键盘的 . 键
程序就会一直按了
后面就不需要管他了

Delay 125
Plugin hwnd = Window.GetKeyFocusWnd()
Rem WaitKey
WaitKey x
If x=110
Goto end
Else
Goto waitkey
EndIf
Rem a
Delay 10
Plugin Window.SendKeypress(hwnd,83)
Delay 10
Plugin Window.SendKeyPress(hwnd,70)
Goto a
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
低调の啊钚
2009-04-02 · TA获得超过222个赞
知道答主
回答量:166
采纳率:0%
帮助的人:0
展开全部
VB码的问题,去(百度知道 > 电脑/网络 > 程序设计)问问看吧,这里基本没几个人懂VB的,我也是只懂JAVA而已
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-04-05
展开全部
我发消息来,有用的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
A7101932
2009-04-03 · TA获得超过204个赞
知道答主
回答量:157
采纳率:0%
帮助的人:0
展开全部
T-T ~!!
你看看问道能开按键精灵?? 不被T 就会被封
哎..我的号啊..被封掉了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式