automation task schedulers, macro recorders, activex ftp controls, multi-threaded activex controls, activex registry controls, system monitoring and analysis utilities
Download Buy Contact  
automation task schedulers, macro recorders, activex ftp controls, multi-threaded activex controls, activex registry controls, system monitoring and analysis utilities

Evans Programming Home Page Evans Programming Home Page Evans Programming Home Page
Evans Programming Home Page Home Evans Programming Home Page
Evans Programming Home Page Evans Programming Home Page Evans Programming Home Page

Software product information Software product information Software product information
Software product information Software Software product information
Software product information Software product information Software product information

Download trial and commercial software Download trial and commercial software Download trial and commercial software
Download trial and commercial software Download Download trial and commercial software
Download trial and commercial software Download trial and commercial software Download trial and commercial software

Place an order and / or get order information Place an order and / or get order information Place an order and / or get order information
Place an order and / or get order information Purchase Place an order and / or get order information
Place an order and / or get order information Place an order and / or get order information Place an order and / or get order information

Search our knowledge base for answers to commonly asked questions and for help with problems Search our knowledge base for answers to commonly asked questions and for help with problems Search our knowledge base for answers to commonly asked questions and for help with problems
Search our knowledge base for answers to commonly asked questions and for help with problems Search Search our knowledge base for answers to commonly asked questions and for help with problems
Search our knowledge base for answers to commonly asked questions and for help with problems Search our knowledge base for answers to commonly asked questions and for help with problems Search our knowledge base for answers to commonly asked questions and for help with problems

Enter a support issue, ask a question or make a suggestion Enter a support issue, ask a question or make a suggestion Enter a support issue, ask a question or make a suggestion
Enter a support issue, ask a question or make a suggestion Support Enter a support issue, ask a question or make a suggestion
Enter a support issue, ask a question or make a suggestion Enter a support issue, ask a question or make a suggestion Enter a support issue, ask a question or make a suggestion

Contact Us Contact Us Contact Us
Contact Us Contact Us Contact Us
Contact Us Contact Us Contact Us

What are people saying about our products? What are people saying about our products? What are people saying about our products?
What are people saying about our products? Testimony What are people saying about our products?
What are people saying about our products? What are people saying about our products? What are people saying about our products?

Information about joining the Affiliate Program - make $$$ Information about joining the Affiliate Program - make $$$ Information about joining the Affiliate Program - make $$$
Information about joining the Affiliate Program - make $$$ Affiliates Information about joining the Affiliate Program - make $$$
Information about joining the Affiliate Program - make $$$ Information about joining the Affiliate Program - make $$$ Information about joining the Affiliate Program - make $$$

Links to other sites of interest - web design, programming and site promotion Links to other sites of interest - web design, programming and site promotion Links to other sites of interest - web design, programming and site promotion
Links to other sites of interest - web design, programming and site promotion Links Links to other sites of interest - web design, programming and site promotion
Links to other sites of interest - web design, programming and site promotion Links to other sites of interest - web design, programming and site promotion Links to other sites of interest - web design, programming and site promotion

control programs automatically
control programs automatically
EMac - Control Programs Automatically EMac - Control Programs Automatically
Click here to download a free 30 day trial - EMac - Control Programs Automatically
 Trial Download
Click here to purchase EMac - Control Programs Automatically
 Buy Now
control programs automatically
control programs automatically
EMac (The Evans Macro Interpreter) launches and automatically controls programs on demand. EMac's built-in IDE (Integrated Development Environment), key recorder and intuitive Wizards make macro creation simple; Ideal for non-programmers!
EMac - Control Programs Automatically
Features        Details        Upgrade Info        Price List
EMac - Control Programs Automatically
Features Top


Add new abilities to your existing applications


Launch and / or automatically control on demand:
 
  • Windows programs
  • Shortcuts
  • DOS programs
  • Invisible windows and programs


  • Automate the printing of TXT, DOC and other files


    Send keys to programs as is they were being typed right from the keyboard


    Close windows and terminate applications


    Shutdown, power off, restart or logoff Windows


    IDE (Integrated Development Environment) with macro editor, intuitive wizards and key decoder allows you to do everything from one place


    Run macros interactively, from icons or from other programs


    Automatically add macros to your Start Menu


    Options to run in normal mode, from the system tray or invisibly in the background


    Compatible with all 32 bit Windows operating systems


    Free support and upgrades to registered users
    EMac - Control Programs Automatically
    Details Top
    Overview | Example | Screenshots
    Details - EMac - Control Programs Automatically

    Scripts are instructions that EMac follows to perform your desired actions. EMac provides an IDE (Integrated Development Environment) that consists of an Editor, Wizards, Help and test tools to assist in macro creation and editing.

    EMac's wizards are intuitive and robust. Literally every possible command has a wizard. EMac's wizards can guide you through the entire macro development process and at the same time teach you the Evans Macro Interpreter's language. Of course you don't have to learn it, that is what the wizards are for!

    For the most part, EMac works by setting the focus to a window, then sending keystrokes to the window. The most important thing to remember when creating scripts is to always set the focus to a window before starting to send keystrokes to it.

    Example  Back to top

    Lets say for example you have to go to the Evans Programming web site about 100 times a day and fill out the I Just Tested EMac form because it tickles you so much.

    One day you decide that if you spent one half an hour automating the process that you would then save 2 hours a week thereafter and maybe your boss will see how smart you are and give you a raise.

    First, because you are a seasoned macro developer, you figure out the exact steps that you want to automate.

    • Start your I.E. browser
    • Set focus to the browser
    • Select File / Open on the menu
    • Set focus to the Open window
    • Type in the URL "http://www.evansprogramming.com/emactest.asp"
    • Select [OK] from the Open window
    • Set focus to the browser with "http://www.evansprogramming.com/emactest.asp" in the title. Doing so will assure that your macro is ready to proceed.
    • Tab to the 1st field in the form
    • Type in the data
    • Tab to the option buttons
    • Arrow over to the 3rd option button
    • Tab to the [Submit] button and press [Enter]
    • All done
    Step 1  Back to top
    Click for more info in this topic
    • Click on EMac's Macro New / Edit button to open the EMac IDE.
    • In the IDEs' Commands window double-click the Run command.
    • The wizard shown in the view icon will appear.
    Step 2  Back to top
    Click for more info in this topic
    • Click the wizard's Find button.
    • Browse for and locate Internet Explorer. On my PC it was located in "C:\Program Files\Internet Explorer\Iexplore.exe".
    • Click the wizard's Next button.
    • Click the wizard's Next button.
    • Click the wizard's Launch button.
    • Click OK when the Launch Successful window displays.
    • Click the wizard's Next button.
    • Click the wizard's Finish button.
    • The wizard will paste your command into the editor.
    • When asked Would you like to terminate your program?, answer No.
    • You editor will look similar to that shown in the view icon.
    Step 3  Back to top
    Click for more info in this topic
    • In the IDEs' Commands window double-click the SetFocus command.
    • Select to set focus by Title. Note: Most apps can allow focus to be set by PID or WID, which is easier, but I.E. is an exception.
    • Click the wizard's Next button.
    • In the drop-down list find and select the title that matches the title on your browser.
    • Click the wizard's Next button.
    • Click the wizard's Test button.
    • Click the wizard's Next button.
    • Click the message boxes' OK button.
    • Click the wizard's Finish button.
    • The wizard will paste your command into the editor.
    Step 4  Back to top
    Click for more info in this topic
    • In the IDEs' Commands window double-click the Send command.
    • In the drop-down list find and select the title that matches the title on your browser.
    • Click the wizard's Next button.
    • In the Send Command Record / Edit Window hold down the [alt] key and type f, then let off the [alt] key and type o. Notice that this is how I.E does a File / Open.
    • Click the wizard's Test button. I.E.s' Open window should be displayed.
    • Click the wizard's Record / Edit toggle button.
    • Click the wizard's Finish button.
    • The wizard will paste your command into the editor.
    Step 5  Back to top
    Click for more info in this topic
    • In the IDEs' Commands window double-click the SetFocus command.
    • Select to set focus by Title.
    • In the drop-down list find and select Open.
    • Select the wizard's Matches option.
    • Click the wizard's Next button.
    • Click the wizard's Test button. I.E.s' Open window should be displayed.
    • Click the wizard's Finish button.
    • The wizard will paste your command into the editor.
    Step 6  Back to top
    Click for more info in this topic
    • In the IDEs' Commands window double-click the Send command.
    • In the drop-down list find and select Open.
    • Select the wizard's Matches option.
    • Click the wizard's Next button.
    • Click the wizard's Rec / Edit button.
    • Type in "http://www.evansprogramming.com/emactest.asp" (without the quotes).
    • Click the wizard's Rec / Edit button.
    • Press [Enter].
    • Click the wizard's Rec / Edit button.
    • Click the wizard's Test button. The EMac Test web page should display.
    • Click the wizard's Finish button.
    • The wizard will paste your command into the editor.
    Step 7  Back to top
    Click for more info in this topic
    • In the IDEs' Commands window double-click the SetFocus command.
    • Select to set focus by Title.
    • In the drop-down list find and select http://www.evansprogramming.com/emactest.asp - Microsoft Internet Explorer.
    • Select the wizard's Matches option.
    • Click the wizard's Next button.
    • Click the wizard's Test button.
    • Click the wizard's Finish button.
    • The wizard will paste your command into the editor.
    Step 9  Back to top
    Click for more info in this topic
    • In the IDEs' Commands window double-click the Send command.
    • In the drop-down list find and select http://www.evansprogramming.com/emactest.asp - Microsoft Internet Explorer.
    • Select the wizard's Matches option.
    • Click the wizard's Next button.
    • Select the wizard's Sleep button.
    • Accept the default of one second and click [OK].
    • Press the [TAB] key 7 times.
    • Click the wizard's Rec / Edit button.
    • Type "EMac" (without the quotes).
    • Click the wizard's Rec / Edit button.
    • Press the [TAB] button.
    • Press the right-arrow key two times.
    • Press the [TAB] button.
    • Press the [Enter].
    • Click the wizard's Rec / Edit button.
    • Click the wizard's Test button. The EMac Test web page should be filled out automatically and the 'thanks' message should display.
    • Click the wizard's Finish button.
    • The wizard will paste your command into the editor.
    Step 10  Back to top

    Your completed script should look something like this EMac Test.mcr.

    EMac Screenshots  Back to top
    Click to view larger image
    Click on this thumbnail to view it in full size
    EMac
    Click on this thumbnail to view it in full size
    Add To Menu
    Click on this thumbnail to view it in full size
    IDE
    Click on this thumbnail to view it in full size
    Wizard

    Overview | Example | Screenshots
    EMac - Control Programs Automatically
    Upgrade Info Top
    Upgrade Info - EMac - Control Programs Automatically
    EMac upgrades are free to registered users!


    The current version of EMac is 3.3.10. To see revision and other related information, view the EMac readme.txt file.


    To upgrade from a trial version to a commercial version, please visit the Order Desk.


    To install EMac version 3.3.10, download emac10c.exe and follow the on-screen instructions.
     


    For first time users EMac will install as a 30 day trial.


    If you are a registered user the new version of EMac will install itself as a registered version.


    If you are a registered user the new version of EMac will preserve your current macros.
    EMac - Control Programs Automatically
    Price List Top
    Price List - EMac - Control Programs Automatically
    Quantity Price Each
    1 to 4 $59.95
    5 to 9 $54.95
    10 or more $49.95
    Buy Now
    Note: Software is available on CD for an additional $15.00 (covers the cost of labor and shipping).
    EMac - Control Programs Automatically
    Features        Details        Upgrade Info        Price List

    This site is compatible with most browsers, was designed to HTML 4.0 browsers but works best with MSIE (Microsoft Internet Explorer) version 5.0 or higher.