标题：iMacros
简介
iMacros is an extension for the Mozilla Firefox web browsers which adds record and replay functionality similar to that found in web testing and form filler software. The macros can be combined and controlled via Javascript. The extension was developed by iOpus. The current stable release of iMacros is version 0.9.0.2, released on July 7, 2007. As of July 14, 2007 iMacros is one of the TOP 10 most popular Firefox extensions in the Bookmark, Web Data, Alerts, and Widgets and Social and Sharing categories.
iMacros is also available as a free Internet Explorer Add-On and (with additional features) as commercial application for Web Scripting, Web Scraping and Web Testing. The Scripting Interface of the iMacros Scripting Edition is a COM object and allows the user to remote control (script) the Internet Explorer and Firefox web browser from any Windows programming or scripting language.
软件版本：V8.03[1]
软件大小: 6.36 MB 
软件语言: 英文软件 
软件分类:国外软件
运行环境:Win2003,WinXP,Win2000,Win9X 
参考代码
自动填充Form
[code]
VERSION BUILD=200003
TAB T=1 
TAB CLOSEALLOTHERS 
URL GOTO=http://www.imerl .com/signup.html
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:TestForm ATTR=NAME:Name CONTENT=Tom<SP>Tester 
'We manually changed the TAG command from using the postion of a value (e. g. "1") 
'to using its real name, e. g. "Pizza"
TAG POS=1 TYPE=SELECT FORM=NAME:TestForm ATTR=NAME:main CONTENT=$Pizza
TAG POS=1 TYPE=SELECT FORM=NAME:TestForm ATTR=NAME:drink CONTENT=$Water
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:TestForm ATTR=NAME:C7&&VALUE:ON CONTENT=YES 
TAG POS=1 TYPE=SELECT FORM=NAME:TestForm ATTR=NAME:dessert CONTENT=$Apple<SP>Pie:$Fruits 
TAG POS=1 TYPE=INPUT:RADIO FORM=NAME:TestForm ATTR=NAME:Customer&&VALUE:Yes CONTENT=Yes 
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:TestForm ATTR=NAME:Reg_code CONTENT=demo123 
TAG POS=1 TYPE=TEXTAREA FORM=NAME:TestForm ATTR=NAME:Remarks CONTENT=Hi!<BR><LF><BR><LF>iMacros<SP>fills<SP>forms<SP>;-)<BR><LF><BR><LF>Tom
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:TestForm ATTR=NAME:SendButton&&VALUE:Click<SP>to<SP>order<SP>now 
WAIT SECONDS=5
URL GOTO=http://www.iopus .com/signupok.html
[/code]
*小提示：现在IE的扩展实在是多如牛毛，使用起来也很便利，但是都不是按照个人习惯设计的，使用这款软件可以按照你的浏览习惯进行多种设置，十分方便
iMacros IE-Plugin 是个 IE 浏览器附加组件，它主要功能是可以协助我们建立动作宏，以用来登入网站、论坛、登入网络信箱检查邮件，也可以让我们建立其它动作宏，例如：另存网页，储存网页上的组件（例如：图片），打印…等 
iMacros功能特征
网页自动化/网页脚本编译iMacros能让您记录和重放重复的工作。iMacros还能与所有网站进行互动。它可以填写表格以及将文本、图片、文件以及网站页面的下载与上传自动化。您能使用CSV和XML文件、数据库以及其它数据源将数据导入到网页应用程序以及从网页应用程序导出数据。iMacros还支持对PDF的处理、能截屏、能模仿不同的用户代理并能连接到代理服务器。它是唯一一款能与所有网站兼容的网页自动化软件。iMacros的脚本编译界面让您能完全控制网页浏览器，因而甚至是最复杂的任务也能编译。它还能使用所有的编译或编程语言。并不需要学习商家特有的笨拙的编译语言。您甚至能将iMacros和您的应用程序绑定。编译版本具有一种特殊的免费分发授权。编译界面同样能用来直接从网上更新Excel与Access。
数据提取/网页剪贴/网页数据挖掘/企业数据iMacros能运行完全与表格填写、来源于网站的文本（价格、产品描述以及股票报价等）及图片的查找与提取相反的任务。iMacros包含了完全的Unicode支持以及能与所有语言兼容，包括多字节语言如中文。
网页测试
使用iMacros对网页应用程序进行功能、性能以及回归测试。iMacros是唯一一款能通过Internet Explorer以及Firefox将浏览器内部测试自动化的工具。iMacros也是唯一一款能运行基于Java、Flash、Flex或Silverlight applets以及所有AJAX元素的浏览器内部测试的工具。内置的STOPWATCH命令能精确地抓取流程中每一步网站页面响应的次数。
表格填写程序
iMacros使您能不用重复地每天检查相同的网站、记住密码以及填写网页表格。iMacros是唯一一款能自动填写多页网络表格的表格填写程序。所有信息都被存储在可读的并能轻易编辑的纯文本文件中。能通过安全的256位AES加密技术安全地保存密码。iMacros对企业单点登陆方案（SSO）是一项优秀的可选择解决方案。用户只需记住一个主密码，iMacros会记住所有其他的密码并针对单点登陆向用户提供自动化登陆体验。
作为软件控件的iMacros 
不用耗费几周甚至几个月的时间，只在短短几分钟之内将网页自动化功能添加到您的应用程序中。您能获得免费版本的（iMacros企业包）、测试与调试超过五年时间并且被超过500,000个安装程序使用的已被证明的技术。[2]