[首页]
[文章]
[教程]
首页
Web开发
Windows开发
编程语言
数据库技术
移动平台
系统服务
微信
设计
布布扣
其他
数据分析
首页
>
Web开发
> 详细
效率提升 用按键精灵实现系统宏录制
时间:
2016-02-07 22:10:41
阅读:
169
评论:
0
收藏:
0
[点我收藏+]
笔者经常写一些稿件,写的过程中经常要用Hypersnap这样的截图软件截图,Hypersnap这个软件相信大家都很熟悉。
具体的截图过程很简单,把Hypersnap最小化到系统托盘中,当需要截图的时候按下系统自定义的快捷键“Ctrl+Shift+A”对活动窗口进行截图,软件把图像截下来之后,Hypersnap自动弹出窗口,展示已截下来的图片,然后点击主菜单中的“文件”——“另存为”,选择好路径后保存下来,最后把窗口关闭。
以上的操作完全可以用键盘替代,比如保存图片时可以按快捷键“Ctrl+S”,关闭窗口时可以按“Alt+F4”组合键,使用键盘快捷键应该比鼠标操作快一些,而即使是这样,最简化的操作步骤也要按三次组合键,即“Ctrl+Shift+A”,“Ctrl+S”,“Alt+F4”。而实际上我们完全可以按一个热键来完成这个操作。
相信大家对“宏”,即“Macro”很熟悉,在Word中,使用宏可以以一个热键完成多步操作,用户可以自行编写脚本,但Word中的宏只限在Word中使用。
如果要使用一个热键来替代多步骤键盘或鼠标操作,我们可以使用像“按键精灵”这样的软件来实现,图1是“按键精灵”的界面。
图1 主界面
按键精灵可以把多步骤的操作全部录制下来,并把它们保存为一个可执行文件,以后打开此文件,就可以实现多步骤操作。具体如何使用呢?我以录制Hypersnap截图,保存,关闭这三步骤操作为例,来介绍一下此软件的基本功能。
在录制之前,首先要做好录制的准备。第一,录制键盘和鼠标的操作过程,应该简单为仅为键盘的操作过程,不要录制下鼠标的操作过程,这样一来可以提高操作精度和速度,减小录制下的宏文件的体积。这就要求我们必须把所要录制的操作步骤简化为全键盘操作。上面已经介绍了Hypersnap截图操作的键盘操作过程,要按三次组合键,在录制过程中,我们要在尽可能短的时间内依次按下这三次组合键,当然了,为了防止按键发生错误,我们可以把按键速度放慢一点,录制完成之后再对脚本文件中的延迟时间进行修改。
下面便开始进行录制了,运行按键精灵,然后点击界面中的“录制”按钮,这时主界面消失,弹出一个小工具栏(如图2),这时按下工具栏上的“设置”按钮
,并注意不要选中“记录鼠标移动轨迹”,否则软件会把鼠标移动轨迹也记录下来。
图2 工具栏
开始录制之前,要打开Hypersnap,把它最小化到系统托盘。
点击工具栏上的红色按钮
,或按下键盘上的“Scroll Lock”键,录制开始。
先按下组合键“Ctrl+Shift+A”,这时Hypersnap开始截图,截图完成后弹出界面展示截好的图片,这时按下组合键“Ctrl+S”对图片进行保存;弹出文件保存对话框,这时按下回车键确认保存路径以文件名。保存文件对话框关闭后按下“Alt+F4”键关闭Hypersnap界面,把它最小化到系统托盘处。
所有动作完成后点击停止录制键
,或按下键盘上的“Scroll Lock”键,录制停止。如果所有动作都正确的话,点击工具栏上的
键,保存已录制的内容,并退出录制模式。
这时工具栏消失,弹出“脚本编辑器”(如图3)。在脚本编辑区我们可以清楚的看到刚才键盘操作的所有动作,在此界面内
键,调试当前脚本,这时弹出“调试脚本”窗口(如图4),点击“执行”键便开始执行刚才所录制的键盘动作全过程,这时Hypersnap会自动对当前活动窗口进行截图,自动保存并自动退出。
图3 脚本编辑器
图4 调试脚本
过程完成之后,检查一下保存图像文件的文件夹内的图片是否被正确保存,一般来说应该是没有问题的,如果没有保存到,就应该关闭此窗口,重新录制截图过程。
如果整个过程执行没有错误,就应该把它制作为一个可执行文件,以便以后使用它快速对软件界面截图。在脚本编辑器中,设置一个启动热键,按下“保存”键对脚本进行保存。
关闭此窗口,返回至主界面。点击“小精灵”按钮,把这个宏保存为一个“小精灵”文件。
以后打开这个“小精灵”文件后,按下设置好的启动热键,系统就会自动运行一步步复杂的操作,而你就可以轻松的在一旁等待所有的操作自动完成。
效率提升 用按键精灵实现系统宏录制
原文:http://www.jb51.net/article/5787.htm
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年09月23日 (328)
2021年09月24日 (313)
2021年09月17日 (191)
2021年09月15日 (369)
2021年09月16日 (411)
2021年09月13日 (439)
2021年09月11日 (398)
2021年09月12日 (393)
2021年09月10日 (160)
2021年09月08日 (222)
最新文章
更多>
2021/09/28 scripts
2022-05-27
vue自定义全局指令v-emoji限制input输入表情和特殊字符
2022-05-27
9.26学习总结
2022-05-27
vim操作
2022-05-27
深入理解计算机基础 第三章
2022-05-27
C++ string 作为形参与引用传递(转)
2022-05-27
python 加解密
2022-05-27
JavaScript-对象数组里根据id获取name,对象可能有children属性
2022-05-27
SQL语句——保持现有内容在后面增加内容
2022-05-27
virsh命令文档
2022-05-27
教程昨日排行
更多>
1.
list.reverse()
2.
Django Admin 管理工具
3.
AppML 案例模型
4.
HTML 标签列表(功能排序)
5.
HTML 颜色名
6.
HTML 语言代码
7.
jQuery 事件
8.
jEasyUI 创建分割按钮
9.
jEasyUI 创建复杂布局
10.
jEasyUI 创建简单窗口
友情链接
汇智网
PHP教程
插件网
关于我们
-
联系我们
-
留言反馈
- 联系我们:wmxa8@hotmail.com
© 2014
bubuko.com
版权所有
打开技术之扣,分享程序人生!