学会用按键精灵制作脚本之RunApp运行命令教程;用脚本运行可执行程序;来源:按键学院【按键精灵】;Runapp命令,看上去是不是觉得soeasy?;Runapp命令是个啥?;重头杀机——你所要启动的程序是带参数的,runa;不支持启动带参数的程序;首先,我们可以使用进程查看工具,查看下我们要启动;然后,我们打开进程查看工具,然后点击我们要查看的;图1的是Q
学会用按键精灵制作脚本之RunApp 运行命令教程:
用脚本运行可执行程序
来源:按键学院
【按键精灵】
Runapp命令,看上去是不是觉得so easy ? 不就是 runapp 某个程序的路径 ,然后就可以打开这个程序了吗?
老话怎么说来着,越简单的东西越是不简单。 Runapp使用起来也是处处暗藏杀机滴。
Runapp命令是个啥?
重头杀机——你所要启动的程序是带参数的,runapp
不支持启动带参数的程序。
首先, 我们可以使用进程查看工具,查看下我们要启动的程序是否是带有参数的。
然后, 我们打开进程查看工具,然后点击我们要查看的程序,例如QQ程序。
图1的是QQ的快捷键方式属性; 图2是进程工具查看到的QQ程序信息; 图3是进程工具界面
如果是带有参数的程序,用进程工具打开之后,弹出的图2界面,在程序路径后面会出现参数。
例如:F:\桌面\程序目录\Not.exe $-fl$
解决方法之一:
鼠标右键,创建快捷方式
1) 右击创建好的快捷方式——&属性: 2) “目标内容”填写目标文件路径及参数: 3) F:\桌面\程序目录\Not.exe $-fl$
4) “起始位置”填写目标文件夹: 5) F:\桌面\程序目录
(用进程查看工具查看,有的情况下会发现,程序所在的位置并不是程序的目录,这里要注意确认,一定要填写程序的其实位置,程序所在的目标文件夹的位置)
如图所示:
使用RunApp启动这个快捷方式,例如在此快捷方式在桌面时。
Call RunApp(&C:\Users\Death\Desktop\Not.exe.lnk&)
经过上面的两步就可以达到预想的目的了。
解决方法之二:
使用命令库里的 Call Lib.API.运行程序(程序路径)
这条命令来运行,这条命令里使用了 ShellExecute函数 来运行程序,据说这函数十分流弊,可以运行所有可执行文件。
杀机之——粗心犯下的错
例如:写路径的时候,路径前后多加了肉眼很难注意到的空格。
RunApp & G:\清理垃圾-.bat&
RunApp &G:\清理垃圾-.bat &
上面的两句代码,前后分别多出了一个空格,出现了空格是无法运行起来的。所以要特别注意,不能因为手抖多打了几个空格,不然调试那么幸苦,结果发现是败在了小小空格的手上,会忍不住想要掐自己的。 正确的:
RunApp &G:\清理垃圾-.bat&
如果是先把地址赋值给变量,再runapp 变量的话,要注意下变量复制过程中有没有多了点什么或者少了点什么。
在自定义UserVar 里定义程序运行地址后:
UserVar YX=&D:\QQ\QQProtect\Bin\QQProtect.exe& &QQ地址:&
RunApp(YX)
这样的情况,要注意下自定义界面里的QQ地址这项,是不是已经被修改并且保存成了其他的值。
如图:QQ地址的值已经变化了,这时候运行的话,就不能运行之前设置的路径里的程序。
拓展知识:
Runapp打开文件,如何选择打开方式?
例如我要用画图打开一张bmp图片。 我们可以这样:
RunApp &mspaint.exe G:\图片\1.bmp&
三亿文库包含各类专业文献、中学教育、生活休闲娱乐、高等教育、专业论文、幼儿教育、小学教育、各类资格考试、行业资料、应用写作文书、19学会用按键精灵制作用脚本运行可执行程序_图文等内容。
2、运行窗口之后,在界面中设置热键控件 在热键控件的 Change 事件中,输入注册...脚本制作教程:按键精灵... 暂无评价 8页 免费
学会用按键精灵制作脚本... ... 整体代码 //调试运行事件子程序 //Sub OnScriptLoad() // Form1.Show //End...学习游戏脚本制作:按键... 12页 免费
学会用按键精灵制作游戏... 7页 免费... 学习游戏脚本制作:按键精灵键鼠同步器源码分享_计算机软件及应用_IT/计算机_专业资料。按键精灵——简单游戏脚本制作开发工具, 按键精灵论坛配有丰富的简单脚本开发... 图14 按键小精灵 可以看到上面的脚本文件为我们刚才保存的“我的脚本.TXT”文件...这样,我们按下默认的“F10”键,该脚本自动运行,执行我们刚才的操作过程,这期间... 按键精灵脚本制作及编辑时常见问题处理_计算机软件及应用_IT/计算机_专业资料。04...关闭正在运行中的小精灵,删除同目录下的所 有控件,剩下小精灵执行文件... 第1 课:零编程学会补红蓝脚本的制作 补红蓝脚本的制作 我们应该知道,按键精灵...这里补一下程序运行概念:每行代码都有行号,脚本解释器要一行一行 代码的执行下去... 学习怎么用按键精灵制作游戏辅助——脚本源代码干货分享_计算机软件及应用_IT/...学习游戏辅助制作:按键... 7页 免费
学会用按键精灵制作脚本... 8页 免费... 学习怎么快速制作游戏辅助,按键精灵基础教程知识分享 一、用按键精灵脚本适应不同的分辨率 让游戏脚本开发作者们最头疼的一个问题:脚本如何适应不同的分辨率。我们都... 学会用按键精灵制作脚本之纯 API 教程:教你画射击 游戏的准心来源:按键学院 【按键精灵】 有的时候,玩***击游戏,不想一直使用脚本。想偶尔手动,但是又因为没有准...手把手教你自己做按键精灵挂机脚本[后台]
按键精灵升级至7.0后,很多需要从论坛下载才能使用的插件都集成了,这对于新手来说是个福音,我才开始使用时,为了找这些插件费了很多周折,现在的新手真是幸福啊!!呵呵,废话少说,下面把我的一些经验和教训在这里与大家分享,希望对&想后台&的朋友有所帮助。
1、游戏句柄
后台的意思就是当窗口被遮盖或移开的时候,仍能够正常的执行脚本动作,所以必须先找到该游戏的窗口句柄,这样可以保证我们编辑的脚本语句有正确的使用方向,获取窗口句柄的方法有很多,我一般使用以下的方法:
Plugin hwnd=Window.MousePoint()
Plugin是调用插件命令,凡是调用插件都需要使用这个命令,hwnd就是得到的句柄,Window是插件的名称MousePoint()返回鼠标所在的窗口的句柄
关于窗口这里需要多说几句,以网页游戏为例,鼠标放在标题栏上和放在游戏窗口所得到的句柄是不一样的,游戏窗口是IE的一个子窗口,因此在运行脚本前,将你的鼠标放在游戏窗口的区域内再运行脚本。
得到句柄费函数很多,有兴趣的自己去试试看,不过知道一个就足够了。
2、模拟动作
得到窗口句柄后,你就可以向这个窗口模拟需要的动作了,在这里要用到按键精灵7的插件(既然已经有7了以前的插件就不作介绍了),模拟动作的函数有如下几个
-模拟鼠标点击
Plugin Bkgnd.LeftClick(句柄,横坐标,纵坐标) //模拟鼠标左键点击
Plugin Bkgnd.RightClick(句柄,横坐标,纵坐标) //模拟鼠标右键点击
其中的句柄就是上面我们已经得到的句柄,这里的横坐标和纵坐标是针对游戏窗口,而不是针对屏幕的(看晕了吧^_^关于这一点足足困扰了我一个礼拜的时间才弄明白)。
屏幕坐标,是以屏幕左上角为基点(0,0),右下角的坐标是和屏幕分辨率有关的,而窗口坐标,不是在屏幕的左上角,例如word中的编辑窗口的0,0位置是在工具栏下面的,看不懂也没关系,你只要记住下面的方法就行了,首先在得到窗口句柄后加上如下的代码:
Plugin s = Window.GetClientRect(hwnd)
XYArray = Split(s, "|", -1, 1)
dx = XYArray(0)
dy = XYarray(1)
其次,在横坐标和纵坐标的后面都分别减去dx和dy就行了,为什么!!不用去管他,反正这样做不会错,举例说明
例如你抓点得到的横坐标是x,纵坐标是y,那么模拟鼠标左键点击的语句应该是这样的:
Plugin Bkgnd.LeftClick(句柄x-dx,y-dy)
-模拟键盘动作
Plugin Bkgnd.KeyPress(句柄,按键码) //模拟键盘动作
这里的按键码可以很容易的在按键精灵中查到,包括组合键
-输入字符串
Plugin Window.SendString(句柄,字符串)
这个函数在登陆和喊话时是非常有用的,其中的字符串可以是字符串变量
下面,给大家看几个图片,希望帮助大家理解
打开软件后新建一个脚本,点全部命令。
我们要用的是这里的命令。
在子选项中选Windos窗口后就可以看见这些命令了
比如我们选&Mouse Point得到鼠标指向的窗口句柄&
按插入就可以得到一个命令了。
这样我们运行这个命令时,就会得到了游戏窗口的句柄,也就是说以后的一系列动作都会在这个句柄中运行。
只后的命令就可以在这里找到了,原理是和前台一样的。
先到这吧,大家是不是脑子糊涂了。。慢慢摸索,总有一天你可以自己做出一个出色的脚本。。下课
基于大家都用了按键精灵说游戏会退,大家可以试下以下几个方法:
1. 有个软件叫"神盾",可以反屏蔽.
2. 可以修改进程名字。
3. 试试"脚本执行器",脚本执行
分享这篇日志的人也喜欢
等告白!!
我是神经病
这回不卡了!
好久不见甚是想念
陪伴是最长情的告白
也是没睡着
未来?正缓缓而来
热门日志推荐
人人最热标签
北京千橡网景科技发展有限公司:
文网文[号??京公网安备号?甲测资字
文化部监督电子邮箱:wlwh@??
文明办网文明上网举报***: 举报邮箱:&&&&&&&&&&&&
请输入手机号,完成注册
请输入验证码
密码必须由6-20个字符组成
下载人人客户端
品评校花校草,体验校园广场