MacroMachine - Release notes

==================================================================
MacroMachine version 3.4.1
Read Me File
March 14, 2011
==================================================================

This readme file contains mainly important information about how
one should install MacroMachine.

MacroMachine is a very powerful but easy to use macro program for
Windows. With MacroMachine, you can, among other things,  record,
modify, and play back mouse- and keyboard macro's. The powerful
options of this program will increase your productivity.

What is a macro? A macro is a script that contains commands to
automate computer actions. Every command executes 1 step, like
moving the mouse, starting a program, or hitting keys on the
keyboard. MacroMachine offers all the tools that you need to
create macros that make your life easier. With MacroMachine it is
not needed that you have experience with programming languages or
programming. But if you do know how to program, you can get even
more out of MacroMachine with the extensive devolop environment.

Why use MacroMachine? When you do anything repeatedly on your computer,
you will quickly see the benefits of MacroMachine. The program earns
itself back after using it for a day or two; in saving time, accuracy
and above all your health. Automate complex and tedious computer
actions. Let MacroMachine type your address info automatically, or
let it operate your favorite web-site. If you want to create automated
e-mail responses that you can activate by pressing a single key, insert
international characters and symbols without having to look them up
every time, or quickly enter your passwords on the internet and fill
out online web-forms, MacroMachine will increase your productivity.

Unique Internet technology: No other macro program offers this
functionality. With the new Internet technology of MacroMachine you
can create perfect Internet macros. Until now, it was really difficult
to create Internet macros, because the loading time of pages was dif-
ferent every time and because the layout of the pages often changes.
Other macro software cannot handle this. MacroMachine can.

 * Simply works in MS Internet Explorer
 * Fill out web-forms automatically
 * Automatically log in to different sites (hotmail, gmail etc.)
 * Automate entire web-sites
 * Test your self made web-sites automatically 
 * Encode your macros, so no one is able to read your passwords or
   the rest of the scripts
 * Take your (internet) macros with you on a USB stick 
 * Fully programmable: write your own scripts for extreme flexibility.
   Read, for instance, automatically the content of sites to subsequently,
   depending on the content, execute certain actions. These actions do
   not have to be internet actions. One can for instance also, send an
   e-mail, or shut down the PC automatically.

MacroMachine has a lot more to offer. On the internet-site you can
find a lot more information about MacroMachine. Please, try out
MacroMachine 30 days for free!
 
==================================================================
Important addresses
==================================================================

Site Main Page:      http://www.macromachine.com

==================================================================
System Requirements
==================================================================

Windows 7/Vista/XP SP3/2003/2008
MS Internet Explorer 5.0 or higher
200 MHz Intel Pentium 32 MB RAM, 30 MB free hard disk space plus
space for user profiles (additional space required for Windows
swap-file) VGA video card.

==================================================================
Installation
==================================================================

1. If you want to install MacroMachine on Windows XP/2003,
   you must be logged in as an administrator or as a user with
   administrator level rights (this does not apply to 2008, Vista,
   Windows 7)
3. If you have downloaded MacroMachine from the Internet, start
   'MacroMachine.exe' If you have MacroMachine on CD-ROM, start
   'Setup.exe'
4. The first screen that appears can be used to select the
   language of the installation. Choose for example: English.
5. A wizard will appear. Fill in the necessary details and press
   Next to go to the next page of the wizard.
6. On the last page of the wizard, press the Finish button to
   finalize the MacroMachine installation and exit the installation
   procedure. By default MacroMachine will automatically start after
   this.
7. If the installation gets damaged and you want to repair it, you
   just start the setup again and choose the 'Repair' option.

==================================================================

==================================================================
Additions/improvements of MacroMachine 3.0.1.0 compared to
version 3.0.0.3
==================================================================

1. RESOLVED: When macros were modified using the Editor, sometimes
   the hotkey, or trigger would disappear from the macro.
2. RESOLVED: When there were 'too many' macros in the context menu
   of MacroMachine, the macros submenu didn't pop up.
3. RESOLVED: Sometimes a hotkey or trigger didn't become active
   immediately. You had to restart MacroMachine first.
4. IMPROVED: From now on the IsKeyDown macro command can also
   retrieve the toggle state of keys.

==================================================================
Additions/improvements of MacroMachine 3.0.2.0
==================================================================

1. IMPROVED: Debug possibilities! From now on one can follow the
   execution-flow of a script in the Macro Editor.
2. RESOLVED: Sorting the macros in alphabetical order worked only
   on a NTFS file system
3. CHANGED: Image in the Macro Wizard replaced

==================================================================
Additions/improvements of MacroMachine 3.0.3.0
==================================================================

1. IMPROVED: Registration process

==================================================================
Additions/improvements of MacroMachine 3.0.4.0 (2005-03-25)
==================================================================

More has been added and improved, but these are the most important
items:

NEW
1. "Regular Expressions" From now on one can use regular expressions
   when trying to find a window, or a sub string in another string
   (e.g ActivateWindowWithTitle, and StrFind, etc)
2. "Regular Expressions" added to the user interface
3. Automatic import from the Title and Class of an application,
   when Spy is used
4. Window animations added to the user interface
5. Auto upgrade check
6. Script Library
7. 'Specific Application Check' added to the Macro Wizard

IMPROVED
1. Installation procedure
2. Registration of EagerPlanet COM objects icw RSI-Shield
3. Spy (greatly improved)
4. EagerPlanet Macro Engine (among other things 'CallScript' and 'Stop')

RESOLVED
1. Starting a macro on a non-NTFS file system, sometimes failed.
2. Sometimes a hotkey or trigger didn't become active immediately.
   You had to restart MacroMachine first.
3. IsKeyDown macro command failed sometimes.
4. BugReport did not recognize MacroMachine

==================================================================
Additions/improvements of MacroMachine 3.0.5.0 (June 14, 2005)
==================================================================

More has been added and improved, but these are the most important
items:

NEW
1. Font adjustable in EagerPlanet Marco Editor
2. Spy can be used to view the structure and the contents of
   sites.
3. The repeat-count of a macro is shown in the macro list on the
   main screen of MacroMachine.
4. Added Multi-line comment symbols to the editor and macro language
   example: /*comment*/
5. Added Multi-line string symbol to the editor and macro language
   example: "string\

IMPROVED
1. Registration security improved
2. Scheduling of Macros improved (a.o.t. option 'Every x minutes'
   added)
3. The 'Repeat dialog' of MacroMachine shows the previously set
   repeat-count (was always 1 before)

RESOLVED
1. If one changed the DPI settings of the screen, the layout of
   MacroMachine became incorrect. Screen has been made scalable.
2. The mouse position tool from the Macro Editor could not be
   restarted, once the monitoring was stopped; using the shift
   key.
3. The previously added 'Window animations' caused problems in
   Windows NT 4.0, and Windows 98

==================================================================
Additions/improvements of MacroMachine 3.0.6.0 (June 23, 2005)
==================================================================

More has been added and improved, but these are the most important
items:

NEW
1. Added French language to MacroMachine

==================================================================
Additions/improvements of MacroMachine 3.1 (August 4, 2005)
==================================================================

More has been added and improved, but these are the most important
items:

NEW
---
1. Added commands to the scripting language to control MS Internet
   Explorer:

   I_Connect            I_Parse       
   I_GetDocumentCount        I_GetActiveDocument
   I_FindElementFromPoint    I_ElementClick
   I_ElementFocus        I_ElementSelect
   I_ElementScrollIntoView    I_ElementSetValue
   I_ElementGetRect        I_ElementGetPos
   I_ElementGetRecurrenceIndex    I_Disconnect
   I_ElementGetInfo        I_FindDocumentFromPoint
   I_BrowserIsBusy        I_FindElement
   I_SetActiveDocument        I_WaitForComplete
   I_WaitForInteractive        I_BrowserGetURL
   I_BrowserGetTitle        I_BrowserNavigate
   I_ElementGetChecked        I_ElementSetChecked
   I_ElementGetHTML

2. Other commands added to the scripting language:

   ShowRectangle        Calculate
   GetWindow            GetWindowRect
   FindChild            GetStatusbarText
   FocusWindow

3. if statement alternative added to the script language. One can
   use complex evaluations with the use of AND, OR, and integrated
   calculations with for instance, MODULES etc. e.g.:

   if ("5 + 4 > 7 AND (8+1 > 9 OR (2 = 9-3)) AND test01 < test02")

4. Added "Internet recording" to EagerPlanet Macro Recorder. (One can
   record ones actions in the Internet Explorer).

5. "Internet Quick Macro" option added to the context-menu

6. Option added for setting up a default password (for playing back
   macros) Default password remains valid for 1 day.

IMPROVED
--------
1. The following script commands have been improved:

   StrToFile            FindWindow
   GetWindowText

2. Spy improved

3. Editor debug window improved

RESOLVED
--------
1. SendKeys problem with modifier-keys solved (e.g. Ctrl+a etc.)

==================================================================
Additions/improvements of MacroMachine 3.1.1 (August 15, 2005)
==================================================================

More has been added and improved, but these are the most important
items:

NEW
---
1. From now on, if one clicks the MacroMachine icon, using the left
   mouse button, one will get a list of selfmade macro's immediately.
2. From now on, one is able to create sub folders in the macro folders.
   These folders will be displayed in the context menu as sub-menu's.
3. From now on, EagerPlanetBackup will also backup the subfolders of the
   macro folders.
4. From now on, one can use the context menu of the macro list (in
   the main screen) to create Sub-folders, rename Sub-folders, open
   a Sub-folder in the Windows Explorer, and move scripts to another
   Sub-folder.
5. SynchFiles command added to script language. With this command
   one can copy files version-, and or time dependent.

IMPROVED
--------
1. From now on, one can select multiple scripts in the macro list
   (in the main screen) at once. This way one can, for instance,
   move multiple scripts at once to another sub-folder.
2. Input script-command has been improved. The dialog window is
   auto-scaling, from now on.

RESOLVED
--------
1. There could occur errors when the software wasn't installed at its
   default location. (solved in the installation)

==================================================================
Additions/improvements of MacroMachine 3.1.2 (August 19, 2005)
==================================================================

IMPROVED
--------
1. Installation procudure icw RSI-Shield

RESOLVED
--------
1. Fault in Installation procedure

==================================================================
Additions/improvements of MacroMachine 3.1.3 (August 26, 2005)
==================================================================

IMPROVED
--------
1. The SendKeys command has been totally rewritten

==================================================================
Additions/improvements of MacroMachine 3.1.4 (September 22, 2005)
==================================================================

More has been added and improved, but these are the most important
items:

NEW
---
1. Command I_WaitForElement added

IMPROVED
--------
1. These commands have been improved: SendKeys, I_ConnectToIE
2. Scheduling of macros has been improved. From now on, one can
   temporarily disable the scheduling of a macro.
3. Internet macro recorder has been improved:
   * Page doesn't get reloaded anymore when one is already on that page
   * Recorded scripts are a lot faster now

==================================================================
Additions/improvements of MacroMachine 3.1.5 (October 12, 2005)
==================================================================

More has been added and improved, but these are the most important
items:

NEW
---
1. Commands added: StrHash, CallURL, SendMail

IMPROVED
--------
1. Timeout of recorded Internet scripts has been increased

RESOLVED
--------
1. Sometimes an internet macro couldn't be stopped by pressing the
   Escape key

==================================================================
Additions/improvements of MacroMachine 3.1.6 (June 14, 2006)
==================================================================

More has been added and improved, but these are the most important
items:

IMPROVED
--------
1. don't delete registry info for current user when reinstalling

RESOLVED
--------
1. small bug in if (version 2) solved
2. crash when clicking on trial balloon solved
3. Text-field for text-macro in the wizard could not contain enough lines
4. The macro-templates were only installed in one language

==================================================================
Additions/improvements of MacroMachine 3.1.7 (August 29, 2006)
==================================================================

More has been added and improved, but these are the most important
items:

RESOLVED
--------
1. MacroMachine made a fatal error when one clicked with the left
   mouse button on the icon, and there were no self-made macros
   available..

==================================================================
Additions/improvements of MacroMachine 3.1.8 (Januari 18, 2007)
==================================================================

More has been added and improved, but these are the most important
items:

RESOLVED
--------
1. MacroMachine has been made compatible with 'Internet Explorer 7'

==================================================================
Additions/improvements of MacroMachine 3.2.3 (May 8, 2008)
==================================================================

More has been added and improved, but these are the most important
items:

IMPROVED
--------
1. Compatibility with Windows Vista improved
2. From now on, Personal data will be stored in the Roaming
   Application Data folder
3. Registering of application for users without administrator
   level rights improved
4. Compatibility with Internet Explorer 7 improved

==================================================================
Additions/improvements of MacroMachine 3.2.4 (June 26, 2008)
==================================================================

SOLVED
------
1. Some registered users couldn't execute macros after the last
   upgrade

==================================================================
Additions/improvements of MacroMachine 3.3.0 (December 22, 2009)
==================================================================

IMPROVED
--------
1. Keyboard Simulation Engine rewritten
2. Compatibility with Windows Vista (x64 and x86) improved
3. Compatibility with Windows 7 (x64 and x86) improved
4. Compatibility with Internet Explorer 8 improved
5. Made fit for Fast-User-Switching, Terminal Server
6. Scheduling functionality improved
7. Other small bugs have been solved

==================================================================
Additions/improvements of MacroMachine 3.4.0 (October 11, 2010)
==================================================================

IMPROVED
--------
1. Compatibility with Windows Vista/7 (x64 and x86) improved
2. Tronan references renamed to EagerPlanet
3. Sources converted to Visual Studio 2010
4. Setup converted to InstallShield 2010
5. Macro recorder improved. A macro recordeing can be stopped
   by clicking on the blinking windows. Furthermore, te window can
   be moved by clicking in the white area and dragging.
6. Help-balloon improved
7. Auto-register function added. Register-screen gets username
   and registration code from the clipboard when it is on there.
8. Column widths automatically adjust in such a way that a horizontal
   scrollbar is less likely to appear.
9. Many other improvements and bugfixes

==================================================================
Additions/improvements of MacroMachine 3.4.1 (March 14, 2011)
==================================================================

IMPROVED
--------
1. Scheduling didn't work always properly

==================================================================
Software and Documentation Copyright © 2011 EagerPlanet

Poll

What do you think of our products?
Super
40%
Good
52%
Normal
7%
Bad
1%
Total votes: 149