================================================================== MacroMachine version 3.3.0 Read Me File December 22, 2009 ================================================================== 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/Me/2000/2003/2008/NT/98 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/NT/2000/2003, you must be logged in as an administrator or as a user with administrator level rights (this does not apply to Windows 9x, or Windows Millennium, 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 TronanSpy 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 Tronan COM objects icw RSI-Shield 3. TronanSpy (greatly improved) 4. Tronan 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. TronanBugReport 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 Tronan Marco Editor 2. TronanSpy 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 Tronan 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. TronanSpy 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, TronanBackup 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 ================================================================== Software and Documentation Copyright © 2009 Tronan