Macro Magic“宏魔术”软件
现在只要一提到“宏”,我敢打赌各位头脑中首先想到的肯定是“宏病毒”,这玩意儿近些年来可把我们这帮Office用户给害惨了,不然大家怎么会有这种反应?“宏”
其实说到底就是个将命令和指令组合在一起,用以实现任务执行自动化的工具,只不过它的这些特点现在被一些人钻了空子,变成了个害人的东西。
Macro Magic“宏魔术”软件,通过它,你能对“宏”有一个彻头彻尾的重新认识。需要时,敲敲键盘或点下鼠标,电脑就能自动重新执行这些连续操作,不管其过程有多么繁琐,它都可以有条不紊地迅速完成。想想看,以后拨号上网、启动收发软件、收取邮件、断开连接等等这许多麻烦事只需按下键盘就可搞掂,咦……真是爽啊!
一、Macro Magic的主要功能特性
做为一个优秀的宏记录管理软件,自然在功能上会有许多独到的地方。
方便的新宏定义:Macro Magic在宏的建立方式上提供了向导方式、快速添加方式和内存记录方式等三种不同的宏记录方式,有利于用户方便、快捷地定义一个新宏。
快捷的激活方式:在宏的激发方式上既允许用户通过给自己创建的宏指定热键或魔键(MagicKeys),也可以设定当具备某种条件时,某个宏自动运行,用户可以在桌面、“开始”菜单等处,给一个宏建立六种快捷启动方式。
强大的网络功能:内置远程安装管理器(RIM)是Macro Magic一个很有创意的设计,通过这个管理器用户可以通过网络给其它电脑安装Macro
Magic,而与此相适应软件允许网上其他用户共享某个建立的宏,并且对这些宏提供了三级安全保护。
二、安装Macro Magic
Macro Magic的安装很简单,双击文件MMagic.exe,按提示点击即可。对于已经在使用低版本Macro Magic的朋友来说倒是值得注意,安装过程中选择将旧宏导入新版本。安装完成后,系统在任务栏中自动生成小图标。
三、主要设置及使用方法
1.宏的定义
很显然,在Macro Magic的使用中,定义宏是相当关键的。在Macro Magic提供的这三种宏记录定义方式中,快速添加方式主要是在日常操作的同时快速定义宏,速度较快,但操作相应复杂一些,一般只适合高级用户使用;内存记录方式则是仅将用户的操作作为宏记录到内存中,以适合各种临时性工作;向导记录方式则是最重要的宏定义方式,它可引导用户一步一步创建自己所需的宏,完成各种设置及管理操作,初级用户一般都以使用该方式为好。我们以向导记录方式为例来定义新宏。
运行Macro Magic,右键单击系统任务栏中Macro Magic的小图标,点击弹出快捷菜单“New Macro”子菜单中的“Macro
Setup Wizard”命令,启动Macro Magic的宏定义向导功能。
Macro Magic首先会询问用户是一步步创建新宏,还是记录鼠标、键盘的操作—有如教学光盘中常见的演示功能,或是直接启动某个应用程序或文档。用户可根据自己的需要加以选择,随后在对话框中输入新宏的名称。
单击“下一步”按钮,此时系统将会打开“Select Macro Triggers”对话框,要求用户对激活该宏的状态进行设置。从“Manual”选项中为其设置适当的快捷键,也可在开始菜单、桌面、收藏夹等位置建立快捷方式实现该宏的快速启动。而在“Automatic”选项中加以设置,Macro
Magic所定义的宏便具有自动运行功能,我们只需将某个应用程序窗口的启动、打开、运行或最大化作为新定义宏的运行条件,此后系统一满足该条件,所定义的宏便会自动运行。
单击“下一步”,进入Macro Magic的“Macro Builder”宏编辑器窗口,我们就可以利用它的有关菜单命令及快捷按钮设置所需定义宏的具体内容了。编辑器将在后文中有详细介绍。
最后,Macro Magic宏记录向导要求用户选择新定义宏的运用范围,我们既可允许在所有的应用程序中使用该宏,又可限制只在某一个具体的应用程序中使用它,
2.Macro Builder宏编辑器的使用
进入宏编辑器窗口的操作。前面已经提到,通过宏编辑器用户即可设置所需定义宏的具体内容。这里,我们详细的对编辑器进行介绍:
在编辑窗口中,常用的按钮有:
(1)指令按钮:共9个,在窗口左侧排成一列,主要用于产生各种宏指令。它们依次为:
Send Input(发送输入):主要功能有两个,一是将键盘上的按键操作和要输入的文本送入宏文件,二是指定窗口,明确本步或下一步将在哪个程序窗口中操作。
File Control(文件控制):主要作用是打开程序或文档,还能实现包括复制、删除、更名、移动等文件操作。
Timing(时间):主要用于给宏暂停指定时间,包括指定程序暂停时间,宏命令等待某个窗口关闭的时间等。
Insert(插入):主要作用是在当前宏中调用另一个宏,也能自动输入当前日期、时间或一个现有文本。
System(系统):一系列的系统操作,例如:关机、重启系统、重启并进入MS-DOS模式、关闭所有程序并退出系统等。
Repeat(循环):用于指定一个宏的全部或某段步骤重复执行若干次。
Internet(互联网):这里集中的是一些与互联网相关的操作,例如:拨号上网、自动断线、打开网站、发送E-mail、以FTP方式收发文件等。
Input/Output(输入和输出):其主要功能是,使宏执行到此步时,弹出一个信息框,提示你输入某项数据,并给它一个变量名(Value1、Value2、Value3……有50个可选),有多项信息或数据需要输入,可重复该步。之后,宏可以调用这些变量进行自动填表。
Comment Line(注释行):是为了便于别人或自己阅读宏文件,而加入的说明性文字。
(2)调试按钮:共有4个,位于窗口上部,依次是:
Play Macro(运行宏):用于执行当前编制宏的所有步骤。
Play Selected(运行选择的步骤):用于运行当前编制宏中的选中步骤。
Pause(暂停):暂停正在运行的宏。
Stop(停止):中止正在运行的宏。
在编辑区右击鼠标,弹出的快捷菜单同样具有上述调试功能,并且还有针对宏各步骤间的复制、粘贴及行编辑等功能。
以上详细的介绍了宏编辑器的使用方法,现在让我们自己亲自来小试一下牛刀如何?备份文件一直以来是我最感到头痛的事情,谁叫我这人不长记性呢!就是它了,编个自动备份文件的宏命令吧!
基本步骤就不多说了,按照宏定义向导,一步一步地来。给新宏取了名字之后,我们可以给它设置一个“魔键”,Macro Magic的这个功能比设置热键更加方便,因为热键定义必需包含有shift、alt或crtl这样一些控制键,而“魔键”则不需要,就来个wjbf吧!好记!当然也可以将它设置成快捷方式,方法前面介绍过
,反正是怎么方便怎么来。
接下来使用编辑器来编辑宏命令,如下:
Comment: 1、删除旧文件
File Control:<<DELETE:e:\bfwf.zip~~>>
Comment: 2、压缩新文件
Open a File: <<EXECUTEANDPAUSE: winzip -a bfwj c:\files\*.*~~~~>>
Comment: 3、复制压缩文件
File Control:<<COPY:c:bfwj.zip~~e:bfwj.zip>>
Comment: 4、删除C盘压缩文件
Files Control:<< DELETE:c:\bfwf.zip~~>>
一共四步,每一步前面都有注释,这里大致说明一下。由于这都是一些文件操作,所以在宏编辑器窗口中,主要选择File Control按钮中的选项,第一步容易理解,删除原有的备份文件,避免系统提示确认是否覆盖同名文件的操作;第二步我们需要使用一下Winzip的Dos操作命令格式,各位也许都快不记得了吧!-a是压缩参数,bfwj是为生成的压缩文件取的名字,最后的是需要压缩文件的路径;第三、四步很简单,复制压缩文件,删除临时文件。编辑宏完成后,运行一下看看效果如何?
最后,再告诉你一个小秘密,你编制的宏文件,其扩展名为.key。如果用Macro Magic的宏编辑器修改的话,将很麻烦,因为它没有“取消”、“替换”等功能,其实,你可以用任何文本编辑器修改宏文件(.key),前提是先按下Shift键、右击宏文件名改变“打开方式”。
四、下载
Macro Magic的最新版本为V4.1n,软件大小831KB,适用操作系统为Windows 9X/NT,你可以到它的家—IOLO公司主页下载,网址http://www.iolo.com/。由于是共享软件,你只能免费试用30天,但没有功能限制,赶快去试试吧!