请高手帮小弟做一个很简单的按键精灵的后台脚本~!谢

来源:百度知道 编辑:UC知道 时间:2024/06/18 17:44:54
后台45秒运行一次小键盘里的数字4就可以,魔兽争霸3局域网挂机的时候用~ 写完整版啊,能直接导入的,我是新手,脚本怎么用都不大清楚,希望达人讲明白点~!还有我如果想换下延迟时间的话该怎么改动? 我新号,分全给了~
先感谢八方游侠的回答~但小弟实在是很白,你给我的那些答案是完整的吗,我把它复制,然后‘导入’-‘导入脚本’-‘读取剪贴板’,读不出啊~我直接复制后再按‘导入脚本’结果生成的不能用,我想更具体的知道我怎么用你给我的那些计算机语句,麻烦各位大虾再来补充下~
我按照kcxnv_bd的步骤做出了脚本,是可以后台,但是不是按小键盘内的数字键4,而是自动给我按F8和F10,时间间隔也不是45秒,请问大虾哪个环节出问题了?我不信这么多人帮忙搞不定这个小问题~ 我q:10646351基本都在线,达人也可以留下Q 希望有热心人手把手教我,不胜感激~!

打开按键精灵,点新建,出现脚本编辑窗口,然后在代码编辑框的上面 有 普通 和源文件2个选项卡,点源文件,然后把上面的代码复制到里面,在右边有脚本属性栏,可以更改启动和结束的快捷键,不冲突的话,你默认就好了。在点脚本循环,就是点后面有 ...的小方块,选择循环到按终止键为止!然后保存推出就行了!

我一开始没注意那个人的代码写了些什么,妈的,一陀米田共!
把下面的代码按我说的上面的方法复制进去!,然后在脚本属性那启动热键改为F7,防止跟魔兽冲突,循环次数改成1次
"//"符号后面的是说明文字,可以删除,也可以不删

Plugin w=Window.Foreground()
// 获取魔兽窗口句柄,以便后台运行
For 9999999
Plugin Window.SendKeyPress(w,100)
// 100就是数字键盘4,当然你可以改成其他的键,使用按键精灵里面的
//插入按键功能可以知道键盘的键对应的数字
Delay 45000
// dalay是延迟 1000为1秒 ,你可以改为你想要的时间
EndFor

//获得当前窗口句柄
Plugin w=Window.Foreground()
For 10
Delay 1000
Plugin Window.SendKeyPress(w,121)
Delay 2000
Plugin Window.SendKeyPress(w,119)
Delay 7000
EndFor
Delay 1000
Plugin Window.SendKeyPress(w,121)
Delay 2000
Plugin Window.SendKeyPress(w,116)
Delay 1000

注:你需要向哪个窗口操作,则要保证那个窗口是当前窗口,再按启动热键后,可在后台运行。

你得自己学会这几个插件的作用。然后就简单了。