按键精灵商业独立界面教程参考模板.docx
- 文档编号:714180
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:43
- 大小:1.73MB
按键精灵商业独立界面教程参考模板.docx
《按键精灵商业独立界面教程参考模板.docx》由会员分享,可在线阅读,更多相关《按键精灵商业独立界面教程参考模板.docx(43页珍藏版)》请在冰豆网上搜索。
按键精灵商业独立界面教程参考模板
商业独立型界面制作教程
给独立界面添加注册功能
1、打开按键精灵商业版,新建一个脚本。
点击右边的“界面”按钮,可以看到按键精灵界面编辑器,用于制作按键精灵脚本设置界面的工具。
如下图
2、将右边属性面版上的名称一栏改为“主界面”,其他保持不变。
如下图
3、选择工具箱上的标签控件在界面上框选一个区域。
如下图
4、将右边对应的属性面版上的标题改为“注册码:
”,其他保持不变。
如下图
5、选择工具箱上的“输入框”控件,在界面上框选出一个区域。
如下图
6、将右边属性面版上的名称一栏改为“注册码输入框”,其他保持不变。
如下图
7、选择工具箱上的下拉框控件在界面框先一个区域,如下图
8、将右边属性面版上的名称一栏改为“注册服务器”,选项列表上添加“电信1、网通1、电信2”,初始选项一栏设为“0”,其他保持不变。
如下图
9、选择工具箱上的按钮控件在界面框选一个区域,如下图
10、将右边属性面版上的名称一栏改为“注册按钮”,标题一栏改为“注册”,其他保持默认。
如下图
11、界面控件都画好了,下面给脚本添加上我们的注册功能代码。
选中“注册”按钮,选择属性面版上的按钮点击事件(或双击“注册”按钮),来到脚本源文件编辑界面。
如下图
12、在“注册”按钮的点击事件里面添加以下代码(双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行)。
13、选择右边脚本属性面板,将描述一栏改为自己的脚本描述,如“商业独立界面演示”,文件名一栏改为“商业独立界面演示.Q”,设置界面一栏选择“使用按键精灵制作界面”。
如下图
14、点击发布按钮上的小三角,选择制作按键小精灵。
如下图
15、在制作页面上选择【商业型独立型界面】,如下图
16、切换到更多设置面版,主要设置作者账号、作者密码及小精灵编号
17、点击“立即制作”按钮,保存小精灵。
如下图
18、提示制作成功后打开新生成的小精灵。
界面如下
19、在输入框内填入小精灵注册码(注册码通过小精灵作者软件注册系统后台获取),如下图
20、点击注册按钮,提示软件激活成功后弹出提示框注册成功。
如下图
(独立界面添加注册功能讲解完毕)
给独立界面添加解绑功能
1、在界面上添加一个按钮,在属性界面上把名称改为“解绑按钮”,标题改为“解绑”。
如下图
2、选中“解绑”按钮,选择属性面版上的按钮点击事件(或双击“解绑”按钮),来到脚本源文件编辑界面。
如下图
3、在“解绑”按钮的点击事件里面添加以下代码(双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行)。
3、发布生成新的小精灵并打开成功注册小精灵(详细步骤参考给独立界面添加注册功能中的第14到20步)。
点击解绑按钮,弹出解绑成功。
如下图
(独立界面添加解绑功能讲解完毕)
给独立界面添加试用功能
4、在界面上添加一个按钮,在属性界面上把名称改为“TrialRegister”,标题改为“试用”。
如下图
5、选中“试用”按钮,选择属性面版上的按钮点击事件(或双击“试用”按钮),来到脚本源文件编辑界面。
如下图
3、在“试用”按钮的点击事件里面添加以下代码(双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行),注意19行将变量“试用注册码”设置为小精灵的试用注册码。
6、发布生成新的小精灵并打开小精灵(详细步骤参考给独立界面添加注册功能中的第14到18步)。
点击试用按钮,弹出注册成功。
如下图
(OCX独立界面添加试用功能讲解完毕)
给独立界面添加载入自动注册功能
1、点击界面,返回到按键精灵界面编辑器,在右边属性面版选择“主界面窗体”,在界面事件中选择“加载”来到脚本源文件编辑界面。
如下图
2、在界面的的加载事件里面添加以下代码(双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行)。
3、发布生成新的小精灵并打开小精灵(详细步骤参考给独立界面添加注册功能中的第14到18步)。
软件自动注册弹出软件激活成功。
如下图
(独立界面添加载入自动注册功能讲解完毕)
设置独立界面各按钮的有效性(优化)
1、优化分析:
注册码输入框
注册服务器下拉框
注册按钮
解绑按钮
试用按钮
界面载入注册成功
无效
无效
无效
有效
无效
界面载入注册失败
有效
有效
有效
无效
有效
点击注册成功
无效
无效
无效
有效
无效
点击注册失败
有效
有效
有效
无效
有效
点击试用功能
无效
无效
无效
有效
无效
点击试用失败
有效
有效
有效
无效
有效
2、界面载入注册成功时各按钮设置,如下图
3、界面载入注册失败时各按钮设置,如下图
4、点击注册按钮注册成功时各按钮设置,如下图
5、点击试用按钮注册成功时各按钮设置,如下图
6、发布生成新的小精灵并打开小精灵(详细步骤参考给独立界面添加注册功能中的第14到18步)。
(设置独立界面按钮有效性讲解完毕)
给独立界面添加启动脚本功能
1、在界面上添加一个按钮,在属性界面上把名称改为“启动按钮”,标题改为“启动”。
如下图
2、选中“启动”按钮,选择属性面版上的按钮点击事件(或双击“启动”按钮),来到脚本源文件编辑界面。
如下图
3、在“启动”按钮的点击事件里面添加以下代码(双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行)。
4、给脚本添加一行简单的弹出框命令,如下图
5、发布生成新的小精灵并打开成功注册小精灵(详细步骤参考给独立界面添加注册功能中的第14到20步)。
在小精灵注册成功后点击启动按钮,提示脚本启动功能。
如下图
(独立界面添加启动脚本功能讲解完毕)
给独立界面添加暂停继续功能
1、在界面上添加一个按钮,在属性界面上把名称改为“暂停继续按钮”,标题改为“暂停/继续”。
如下图
2、选中“暂停继续”按钮,选择属性面版上的按钮点击事件(或双击“暂停继续”按钮),来到脚本源文件编辑界面。
如下图
3、在“暂停继续”按钮的点击事件里面添加以下代码(双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行)。
4、给脚本添加一些简单的命令,如下图
5、发布生成新的小精灵并打开成功注册小精灵(详细步骤参考给独立界面添加注册功能中的第14到20步)。
在小精灵注册成功后启动脚本测试“暂停继续”按钮。
(独立界面添加暂停继续功能讲解完毕)
给独立界面添加终止脚本功能
1、在界面上添加一个按钮,在属性界面上把名称改为“终止按钮”,标题改为“终止”。
如下图
2、选中“终止”按钮,选择属性面版上的按钮点击事件(或双击“终止”按钮),来到脚本源文件编辑界面。
如下图
3、在“终止”按钮的点击事件里面添加以下代码(双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行)。
4、发布生成新的小精灵并打开成功注册小精灵(详细步骤参考给独立界面添加注册功能中的第14到20步)。
在小精灵注册成功后启动脚本测试“终止”按钮。
(独立界面添加终止脚本功能讲解完毕)
给独立界面添加保存设置功能
3、在界面上添加一个按钮,在属性界面上把名称改为“保存按钮”,标题改为“保存设置”。
如下图
4、选中“保存设置”按钮,选择属性面版上的按钮点击事件(或双击“保存设置”按钮),来到脚本源文件编辑界面。
如下图
3、在“保存设置”按钮的点击事件里面添加以下代码(双斜杠开始绿色字体表示代码注释,可不需要添加,不影响脚本执行)。
4、发布生成新的小精灵并打开成功注册小精灵(详细步骤参考给独立界面添加注册功能中的第14到20步)。
在小精灵注册成功后启动脚本测试“保存设置”按钮。
(独立界面添加保存设置功能讲解完毕)
关于源码的一些补充和命令的详细说明
补充:
上面的源码里在注册的时候并没有对变量”注册结果”进行初始赋值。
因为在按键里面未赋值的变量的默认值为0,可能导致小精灵未注册成功时也出现注册功能的提示信息,所以需要对变量先进行下赋值。
如下图
相关命令的详细说明:
命令名称
MyMacro.Register
命令功能
注册小精灵
命令参数
参数1字符串型,小精灵注册码
参数2整数型,小精灵注册服务器
0代表:
电信一1代表:
网通一2代表:
电信二
返回值
整数型,返回注册结果0为注册成功
脚本例子
按键精灵8及以上语法
1.例子1:
2.DimRegisterResult
3.RegisterResult=MyMacro.Register(“abcdefg”,0)//注册码”abcdefg”通过电信一服务器注册小精灵
4.IfRegisterResult=0Then
5.//注册成功
6.//MessageBox"注册成功!
"
7.Else
8.//注册失败
9.//MessageBox"注册失败!
"
10.EndIf
11.例子2:
12.DimRegisterResult
13.RegisterResult=MyMacro.Register(“”,0)//使用上次注册过的注册码通过电信一服务器注册小精灵
14.IfRegisterResult=0Then
15.//注册成功
16.//MessageBox"注册成功!
"
17.Else
18.//注册失败
19.//MessageBox"注册失败!
"
20.EndIf
21.
//LeftClickS:
超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用
//LeftClickH:
硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项
LeftClick5
//在当前鼠标的位置单击鼠标左键5次
命令名称
MyMacro.ClearRegister
命令功能
解除小精灵绑定状态
调用该命令后小精灵自动退出
命令参数
无
返回值
整数型,返回-1表示解绑成功
脚本例子
按键精灵8及以上语法
1.例子1:
2.DimRegisterResult
3.RegisterResult=MyMacro.ClearRegister
4.RegisterResult=1
5.IfRegisterResult=1Then
6.//MessageBox"解绑失败!
"
7.EndIf
//LeftClickS:
超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用
//LeftClickH:
硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项
LeftClick5
//在当前鼠标的位置单击鼠标左键5次
命令名称
MyMacro.HotkeyMode
命令功能
设置小精灵热键模式
命令参数
参数1整数型,热键模式
返回值
无
脚本例子
按键精灵8及以上语法
1.MyMacro.HotkeyMode0'普通模式
2.MyMacro.HotkeyMode1'增强模式
3.MyMacro.HotkeyMode2'硬件模式
4.MyMacro.HotkeyMode3'软件模式
5.MyMacro.HotkeyMode4'共享模式//LeftClickS:
超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用
//
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 按键精灵 商业 独立 界面 教程 参考 模板