按键精灵命令学习:其他命令

张凯 网络杂苑>按键精灵 2018-5-17 17:56 2065字 63 0 字号: | |
1.Delay 延时
Delay 500

2.SayString 输入文本

3.MessageBox 弹出对话框 

4.RunApp 运行
//如果程序路径不是变量,别忘了加双引号   
RunApp "notepad.exe"    

5.UserVar 用户定义变量
//标准型自定义变量
//格式: UserVar {变量}={默认值} {注释}
//解释:这个命令主要用于用户自定义的设置功能
uservar a=1 "输入一个数字"
//格式: UserVar {变量}={默认值} {注释}   
//解释:这个命令主要用于用户自定义的设置功能  
张凯设想:用这个功能让用户输入账号和密码?

//下拉型自定义变量   
//格式: UserVar 变量=DropList{选项0:值0|选项1:值1|选项2:值2}=默认显示的选项编号 {注释}   
//解释:这个命令预先设定多个变量值,用户可在基面通过下拉方式进行选择   
UserVar Var1=DropList{"低于10%时补血":0.1|"低于20%时补血":0.2|"低于30%时补血":0.3}=2 "自动补血设置"  
//特别提醒:默认显示的选项编号从0开始  
张凯设想:这个是否可以设置b2b网站的类目信息。

6.SetSimMode 设置模拟方式
SetSimMode
 "模拟方式(0普通|1硬件|2超级)"
//设置模拟方式,包括普通模式,硬件模式,超级模式,其中硬件模式指的是老式台式电脑那种圆口键鼠,超级模式指的是USB接口的键鼠。

7.Import 导入命令
//当文件被导入后,里面的函数可以直接被调用,不需要使用VBSCall或Plugin命令
//在VBScript块中需要调用vbs文件或者插件中的函数时,必须采用这种方式,不能再冠以VBSCall或Plugin关键字
Import "Memory.dll"
//导入Memory插件命令

8.VBSBegin..VBSEnd VBS执行块
VBSBegin
    For i=0 to 5
        Msgbox "我在循环运行VBScript块哦!!"
        '这是注释
    Next
VBSEnd
//在VBScript块中可以使用任何VBScript语句(包括VBScript的条件判断、子程序调用等等),也可以使用大多数的按键精灵命令。
例子2:
//定义过程必须放在脚本开头!
VBSBegin 
    '这是一个注释
    Function name(list)
        msgbox list+1
    End Function
VBSEnd 
//下面是使用过程函数
name 10

9.PutAttachment 释放附件
//[路径]是指定的相对路径或者绝对路径。
//如果省略[路径]或者[路径]为 . ,则默认展开到按键精灵所在的文件夹中
//可以指定要释放的文件,允许使用通配符,如 *.bmp。如果不指定要释放的文件,则默认释放所有文件
PutAttachment "c:\","*.bmp"
//将附件中所有后缀是bmp的文件释放到c盘
PutAttachment ".\plugin","*.dll"
//将附件中所有后缀是dll的文件释放到当前文件夹的plugin目录下

10.TracePrint 调试输出

11.LogStart 开始记录日志

12.LogStop 停止日志记录
LogStart "C:\a.log" //记录日志
For i = 0 To 3
    TracePrint "保存次数:" & i
    Call Plugin.Msg.ShowScrTXT(0, 0, 1024, 768, "屏幕内容填写:" & i, "0000FF")
Next
LogStop //记录日志停止
TracePrint "这句不会输出到日志里!"

13.GetMacroID 得到当前脚本ID
返回值 = GetMacroID()   
MsgBox 返回值  

14.GetExeDir()
本文链接:http://www.aswait.com/q/763.html 百度已收录
版权申明:文章如未标注转载均为本站原创,转载请注明出处"张凯博客"。

发表评论

电子邮件地址不会被公开。必填项已用*标注

Ɣ回顶部
00:00 / 00:00
顺序播放