iOpus 

iOpus Internet Macros
 
User Manual

Software

 

» Introduction

» Use Internet Macros

» Buy Internet Macros

» Frequently Asked Questions (FAQ)

 

» Newsletter

» About iOpus

» MORE SOFTWARE

Text files:

» License.txt

» Whatsnew.txt

Email: support@iOpus.com

Web: http://www.iOpus.com

Note: This electronic manual is a single HTML file and is designed for easy printing. To print it, simply select Files > Print in your web browser or press Ctrl+"P".

 

x

 

What is Internet Macros ?

"iOpus Internet Macros" is the first macro recorder designed for the Internet!

Surfing the Web is fun. But many tasks about surfing the web are repetitious: Check on the same sites everyday, log in to various services, remembering passwords or testing your own web site. Internet Macros can do that for you! You record it once, and can replay it with one mouse click. Internet Macros can display slide shows of web sites, fill out forms, click buttons, clean the browser and much more. As often as you need it. 

For web professionals, Internet Macros also supports command line options. This allows your PC to surf completely unattended and perform certain tasks for: For example, your PC can log into your web hosting control panel and trigger a report to be sent or automatically switch of online ads at a certain time of the day.

Internet Macros is designed with security in mind: All data is only stored on your local PC in easy, transparent text files that you can read and edit. No hidden information somewhere deep inside the windows registry. In addition, all passwords are stored with strong, industry standard "Blowfish" encryption. Internet Macros are fully transportable. Once created, they can run on any PC that has Internet Macros installed.

Repetition is unavoidable, but you can get around it. Let iOpus Internet Macros take over the boring part of web surfing, and save your precious time for the fun part.

Internet Macros integrates with Microsoft Internet Explorer. The current BETA version is Freeware.

You need iOpus Internet Macros if you ...

  • ...visits the same web sites everyday. 

  • ...log into the same accounts all the time? 

  • ...need to fill out forms on web sites ?

  • ...are a webmaster and need to automatically check the pages of your website ? 

  • ...save time and want to avoid any repetitive web surfing.

Advantages of iOpus Internet Macros:

  • Easy recording of surf tasks

  • Automatic form filling along the way

  • SECURE storage of passwords using the industry standard "BLOWFISH" encryption algorithm

  • Perform advanced tasks such as Cache cleaning or redial.

  • Transparent, transportable active bookmark files: Record on one PC, replay on any other PC that has iOpus Internet Macros installed. (The Internet Macros Player is free)

  • 100% Privacy: iOpus Internet Macros do NOT send any bookmark data back to us. All data is only stored on YOUR local PC.

  • 100% Transparency: The iOpus Internet Macros information is stored in standard text files that you can read and edit. No hidden information somewhere deep inside the windows registry.

System requirements: Windows 95, 98, ME, NT, 2000, XP and Internet Explorer 5 or better.

Using iOpus Internet Macros is easy:

1. START iOpus Internet Macros

After installing the software, a new icon called "iIM" appears in the menu bar of Internet Explorer (IE). Click this icon to start a new instance of IE along with the iOpus Internet Macros.

Tip: To get familiar with the Internet Macros, run the "FormExampleMacro" that is automatically installed. It navigates to a test form, fills the form, sends it and goes back to the iOpus Internet Macro Website.

2. Record a new Internet Macros

Select the "Record" tab strip of iOpus Internet Macros. Click record to start a recording. Now simply do what you want to record (surf to web sites, fill out forms, make a test order on your e-commerce site,...).

After you are done recording, press STOP. The current recording is automatically saved as "#current" macro. Press SAVE to save it under an individual name.

Hints for successful recording:

  • A GREEN frame around a tag means the iOpus Internet Macros has fully supports this tag

  • A YELLOW frame around a tag means that iOpus Internet Macros supports this tag indirectly

  • A RED frame around a tag means that iOpus Internet Macros does not support this tag for recording. These are mostly tags such as "BODY" that have no active functions.

  • During recording, do NOT use your browsers BACK or FORWARD button or the address line. Use the functions supplied by iOpus Internet Macros instead.

  • Web pages with frames are not (yet) supported.

Security: All passwords are stored with strong, industry standard "Blowfish" encryption. If you store sensitive data (e. g. your email log-in password) inside the Macro we strongly recommend that you change the default encryption password ("iopus2001") to your own password. To change the password, go to the OPTIONS dialog and enter your new password.  

Tip:  Be sure that you check our support page at http://www.iOpus.com/iim-support.htm for the latest recording tips & tricks!

3. Replay an Internet Macro

Select a macro from the list and press PLAY. If you need to replay a macro several times press "Start Loop" instead of START. During replay the cursor frame is orange.

If you want to replay the recorded sequence several times fill in the number of loops and press START LOOP.

4. More Options:

iOpus Internet Macros supports two recording options: FAST (the default) and ORIGINAL SPEED. If you record in the original speed mode iOpus Internet Macros automatically generates WAIT statements so that the replay is at the same speed as your recording. This is useful for recording demos. For most purposes however you want to replay the tasks a fast as possible.

The recorded macro is stored in an easy to read text files, that you can manually edit the macros. For example, you could change the content of a form field: 

Example: To change the Name of "Tom Tester"  in the FormExampleMacro to "Dr. A. Award" locate the "TAG" command that contains the "Tom Tester" entry and change it:

Old: TAG INPUT Name Tom<SP>Tester 

New: TAG INPUT Name Dr.<SP>A.<SP>Award 

<SP> indicates a " " (space).

Command line options: For web professionals, Internet Macros also supports command line options. This allows your PC to surf completely unattended. Internet Macros works well with the free Windows Task Scheduler. More information on the Windows task scheduler is available in our web site.

Command line syntax:

   imacros -m MACRONAME -var1 <Content !VAR1> -var2 ...

Example: imacros -m CmdLineTest  -var1 Hello[SP]World! (this executes the CmdLineTest macro)

If Internet Macros is triggered by a command line, the background is WHITE. After completing the macro, the program automatically stops. Note that in command lines you need to use the square brackets instead of the triangle ones to denote a space [SP] or break [BR] otherwise Windows does not execute this command line correctly.

Internet Macros can be used with standard windows batch files (What is a batch file ?). With batch files you can conveniently execute several internet macros in a sequence:

Example batch (*.bat) file:

echo Start Internet Macros batch file
imacros -m FormExampleMacro
imacros -m Check_Altavista
imacros -m Buy_Now!
echo Done!

Click here to open a simple example batch file and here for one that uses the "-var" options.

Macro reuse with variables: Internet Macros also support the use of variables: !VAR1, !VAR2 and !VAR3. You can assign values to these variables with the "SET" or the "PROMPT" command. Example:

Use of variables:

PROMPT Enter<SP>variable: !VAR1 http://www.iOpus.com/iim.htm
SET !VAR2 nobody@nospam.iOpus.com
TAG A http://submit.searchengine.com/
TAG INPUT url !VAR1
TAG INPUT email !VAR2 
TAG INPUT submit

Real life Example Macro: Submit2Searchengine  

List of available commands:

Macro Commands  Description
URL http://www.iOpus.com Navigate to a URL . If the URL is of type "exe" or "zip" the file is automatically downloaded
SIZE 730 655 Resize Browser Window (width, height in pixels)
BACK Go BACK one step
REFRESH  Refresh (Reload) current browser window
WAIT (s) Wait (s) seconds
CLEAR  Clear Browser Cache AND cookies
DISCONNECT  Disconnect the current dial-up connection
REDIAL YourISP  Redial a connection. "YourISP" is the name of your dialup connection as it appears in the Windows dialup selection.
PROMPT <Text> <!VAR> <default value> Bring popup to ask for a variable name
SET <!VAR> <value>  Set variable to a value
CMDLINE <!VAR> <default value> (New with V1.23) Set the variable to a value retrieved from the command line. Use the-var1, -var2 and -var3 switches to set the variables from the command line.
SAVE (New with V1.2) Saves the current web page. A date & time stamp is automatically added to create a unique file name
VERSION 120805 (New with V1.2) Internet Macros Version that created this macro. Example: 120805 corresponds to Version 1.20 (Build 805).
The TAG command:
Syntax: TAG <Form name*> <Type of HTML element> <Identifier of element>  <Content*>  *Note: Form name and content field are only added where applicable)
TAG TestForm INPUT user  Tom<SP>Tester
Fill out a INPUT field with the name "user" with the text "Tom Tester"
TAG TestForm INPUT subscribe YES Mark a check box (use NO to uncheck a checked checkbox)
TAG TestForm SELECT item 5 Select item number 5 from a list
TAG A http://www.iopus.com/iim.htm *Find & Click on the link with the name "http://www.iopus.com/iim.htm".
TAG IMG http://www.iopus.com/images/iopus.gif *Find and click on a IMAGE with the name "http://www.iopus.com/images/iopus.gif"

Note: All commands are CASE sensitive!

 


 

How to buy iOpus Internet Macros

After the free 30 day trial period you can purchase the full version for a special introductory price of only $29.95. T

As an extra benefit of your purchase you also receive one year of FREE priority email support.

To order online, simply click here!

Volume discounts and site licenses are available. Please ask us for details and pricing. Further discounts are available for educational and non-profit organizations (NP). Please check with Ann Do (ann@iopus.com) for details of our NP discounts.

  • 100% Risk-Free Money-Back Guarantee!

  • The online store is run for us by our e-commerce partner RegNow (Register Now), a division of DigitalRiver Inc. iOpus uses this prestigious and time-honored company in order to provide you with round the clock ordering services, plus state-of-the-art safety and security when using your credit card online. If you have any questions about the ordering process (e. g. your order status or the payment options), please contact them directly at orders@regnow.com or by phone / fax (see below). For technical support please contact us at support@iopus.com .

  • Please note that the charge for the license(s) will appear on your credit card statement from "Register Now!" (= our e-commerce partner). Neither the name "iOpus Software" or the software title you ordered will be listed on your statement. If you need an invoice, please let us know and we will send you one.

You can order iOpus Software in so many ways:

1. Buy Online - Receive your order instantly !

Receive your order within minutes: After we receive your complete order a personal license key and a download link is sent to your email address within minutes. Download the software and enter this license key in the activation box during the installation of the software and your version is registered and fully enabled (no popup at start-up, no time out, all functions available).

To order online, simply click here!

(Please allow some seconds for the SECURE order page to appear) 

2. Telephone and Fax Orders

For phone orders please call:

Telephone orders

Toll Free: 877-353-7297 (USA only)
International: +1-425-392-2294

For Fax Orders:

Please follow the links "Click to order..." in the table above and select the product and quantity you want to order. On the second order page please choose the payment option "Fax Order - Credit Card" instead of "Credit Card Online" payment. The system will then display all necessary information.

Fax orders

Toll Free: 888-353-7276 (USA only)
International: +1-425-392-0223

 

3. Paying by Check via Postal Mail

Please follow the links "Click to order..." in the table above and select the product and quantity you want to order. On the second order page please choose the payment option "Mail Order - Check/Money Order" instead of "Credit Card Online" payment. The system will then display all necessary information.

4. Purchase Orders

To place an order by Purchase Order you need to send your official company Purchase Order by fax  (1-425-392-0223 or toll free in the U.S. 1-888-353-7276) or mail (Register Now! P.O. Box 1816 Issaquah, WA. 98027 USA). Please include a $10.00 Purchase Order processing fee.

5. Wire Transfer

To place an order using a wire transfer you must first complete the wire transfer, fax our partner RegNow a receipt of the transfer (fax# 1-425-392-0223) along with your order details (the name, quantity and price of the product you want as well as the product ID number (see table above), your name, address, telephone number and e-mail address). 

Wire transfer details:
Company name is "Register Now!" 
Bank is First Regional Bank
1801 Century Park East
Century City, CA. 90067
Account Number is 775010835
ABA Number is 122037760

6. Orders from Europe

For orders from Europe, we recommend that you visit our European online store at 

http://www.iOpus.com/store2.htm 

The order from supports English, Deutsch, Espanol, Portugese, Italiano, Francaise and you can pay in US$ or EURO.

7. Other Options

For the most current list of all registration options please visit our homepage at http://www.iopus.com/store.htm or ask us at sales@iopus.com 

 

 

--- The free iOpus Software newsletter ---


If you'd like to be notified about new iOpus software and version updates, we recommend that you join our free NEWSLETTER mailing list: To subscribe, visit our website at http://www.iopus.com/newsletter.htm .

 

Frequently Asked Questions (FAQ):

Questions:

1. Installation (For answers to general questions click here [online] )

Q1: I installed Internet Macros. Everything works well but the "Internet Macros" icon does not appear in Internet Explorer. 

2. Operation

Q1: Do Internet Macros work with every web site ? 
Q2: I want to create macros for my clients. Do you have a free Internet Macro player that they can use ?
Q3: What is typical use for the connect and disconnect commands ?
Q4: Are web pages with "frames" supported ?
Q5: How can I avoid an Automation Error" on certain web pages ?
Q6: Can I combine several macros (batch files) ?

 

Answers:

1. Installing:

Q1: I installed Internet Macros. Everything works well but the "Internet Macros" icon does not appear in Internet Explorer. 

A: On some installation the icon does not appear by default. You need to add it to the Internet Explorer toolbar manually:

1. To add the icon, select VIEW > TOOLBARS> CUSTOMIZE

2. Select the Internet Macros icon and add it.

3. Done! The icon appears in the toolbar:

 

2. Operation:

Q1: Do the Internet Macros work with every web site ? 

A: The Internet Macros work already on most sites, but not all. Here is a list of typical problems:

  • Frames. Internet Macros do not support site with frames yet. 

  • Java applets. Internet Macros do not support all kinds of applets yet.

  • Badly programmed web pages. Some web pages have problems that are invisible to the human user, but are very annoying for a machine. An example would be if two input elements have the same internal name. 

The good news is that in most cases there are work arounds for this kind of problems. If you encounter any web site on which the Internet macros do not work, please let us know. We are very interested to hear of such cases and will happily assist you in finding a solution.

 

Q2: I want to create macros for my clients. Do you have a free Internet Macro player that they can use ? 

A: Yes, the demo version's PLAY functions NEVER expire. Thus you can give your clients the FREE demo version to use as a Internet Macro player to replay your macros.

 

Q3: What is typical use for the connect and disconnect commands ?

A: When we designed the Internet Macros we had several uses in mind:

  • When you run Internet Macros unattended (e. g. using the Windows task scheduler) and have a dialup-connection Internet Macros can automatically connect and disconnecting to the web.

  • If you are on a dialup-connection with a typical ISP, this disconnectiong and connecting is a fantastic way of changing your IP address, e. g. your testing any kind of scripts (ASP, PHP,...)

  • You can also connect to different ISPs on after the other, e. g. to test your site with different connections speeds (Cable, DSL, 56.6K, )

Q4: Are web pages with "frames" supported ?

A: Short answer: Not yet, but soon! Longer answer: Frames are a HTML command to divide the browser window into several different parts. Frames were a "hot" topic about 2 years ago but nowadays they are rarely used due to several disadvantages. But we realize that Frames are useful for certain sites and plan to support it with the next major update.

Q5: How can I avoid an "Automation Error" on certain web pages ?

A: Internet Macros displays an "Automation Error" when Internet Explorer displays the "Error - A runtime error has occurred" (or similar) message. To avoid this turn ON "Disable script debugging" in Internet Explorer > Tools > Internet Options > Advanced tab.

Q6: Can I combine several macros (batch files) ?

A: No problem! As an example, a windows batch file can look like this:

echo Start batch file
imacros FormExampleMacro
imacros Read News
imacros Buyit
echo Done!

You also find an example batch file in the Internet Macros home directory.

 

 

--- About iOpus Internet and Security Software ---

iOpus' field of expertise includes internet-based applications and Windows security. Our software is developed based on the needs and requirements of users like yourself as we always keep an ear open as we scout for new and fresh ideas to incorporate in our product development.

Our main priority and goal is customer satisfaction. We achieve this by listening to our clients and incorporating their requirements into our programs. In fact, more than 50% of the enhancements in our applications come from clients' feedback.

Our clients continue to pay a very fair price, as low as we could practically make it. For this reason, and because our users tell us they prefer it, we did have to cut back on certain things, such as printed manuals, physical delivery and phone support. Despite those slight cuts, we do not cut down on technical support and provide both comprehensive help files and email support (we usually reply within a day). We dispensed with physical delivery of our products, and focus on ESD (Electronic Software Distribution). This has helped to reduce the cost of our products, especially for our overseas clients, and as we regularly come out with updates to our applications, a hard copy could be out of date by the time it reached you.

If you have suggestions or questions, please do not hesitate to contact us at support@iopus.com !

 

 More iOpus Software - Free Download!

 

Software

Quick Overview

iOpus STARR
PRO Edition 

STARR PRO EDITION contains all the features of the HOME Edition plus the features you need in a professional environment: Flexible network functions allow you to send and receive reports via the Internet or the corporate LAN. It contains advanced setup and reporting functions and is prepared for remote deployment inside the local network. STARR  PRO is employed frequently by small businesses, "Fortune 500" companies, schools, universities and the military alike.

iOpus STARR
Home Edition

STARR HOME EDITION is designed for the use on a stand-alone PC, e. g. for parental control or for recording your own work for later reference. STARR HOME is the best choice for parents who wish to monitor what their children are doing online. It is an excellent alternative to standard filtering and blocking software.

42 BEEE

BEEE, Better Email Enable Everything, is a unique internet email tool that allows you to supervise every kind of file & folder on your PC and email it automatically to your SMTP / POP3 email account.  BEEE supports MAPI connections to your default email account, automatic ZIP-compression and command line options for an easy integration Great for office automation (email your invoices automatically etc.)  

iOpus Internet-Macros

iOpus Internet Macros is the first macro recorder designed for the Web. Surfing the Web is fun. But many tasks about surfing the web are repetitious: Check on the same sites everyday, log in to various services, remembering passwords or testing your own web site. Internet Macros can do that for you! You record it once, and can replay it with one mouse click. Internet Macros can display slide shows of web sites, fill out forms, click buttons, clean the browser and much more. As often as you need it. 

xx

Freeware

Quick Overview

123 Write All Stored Passwords (WASP)

Passwords: WASP displays all stored passwords of the currently logged on user that are hidden in the Microsoft PWL file. It allows the convenient supervision or deletion of this file to improve the security / privacy of your PC (for Win 95, 98, ME only). 

123 Password Recovery

Passwords: Windows allows the storage of frequently used passwords. However, since you no longer enter the passwords manually, you tend to forget them. What are you to do when you need to know one of the saved passwords ? The password is staring right at you, but is hiding behind a row of "*****" asterisks. This nifty utility allows you to reclaim your password. 

42 AC-Plug

42 Always Connected "Plug": Usually Dial-In Internet provider disconnect users if they are not "actively surfing" for a certain period of time. This software prevents the disconnection from happening. The AC-Plug sends periodic signals that will keep your internet connection active until YOU decide to disconnect. 

  

 

 

© 2001 iOpus Software GmbH