ES Console Process Engine Features
|
|
|
* Execute any type of native program (console or graphical user interface based). * Console processes, command prompt / command line applications can be turned into an API via XML values. * Log standard output, error, and input messages to a file. * Log and respond to messages inside DLL's and libraries that are lost (blown off) in GUI applications. * Provide input to programs via standard input automation. * Capture user input and automatically record it for future feeding to standard input. * View live standard output messages from an optional graphical user interface. * User input can be fed into the graphical user interface for live interaction and recording for future execution. * Input and output values can be specified via XML files for programmatic usage. * Execute another program on error or completion. * Have multiple configurations set for the same or different programs. * Can feed non-visible or untypeable characters (carriage return, line feed, backspace, etc). * Input or output to process can be read from a file, the XML files, settings dialog. * Easy to use settings dialog to setup parentage of output to input feeding. * Look for specific program output values in order to feed dynamic input values. * Allows complete removal of user-intervention for console type programs. * Built in timer to calculate execution time. * Ability to specify parameters for the program to execute. * Specify the program's working directory. * Force terminate a program if it doesn't finish after a specified amount of time (in milliseconds). * Ability to capture partial user intervention and automatically feed input for the rest. * Utilize special tags in filenames in order to read environment variables, generate unique ids, timestamps, etc. * Runs on any operating system with Java 1.4+: Windows 98, ME, NT, 2000, XP, 2003, Mac OS X, Linux, AIX, Solaris, HP-UX, etc. * Highly customizable and configurable via GUI interface or XML files. * XML files can be loaded from a server for global settings in a business environment. * Very modular engines (components) aid in super fast development and fixes. * Custom development and/or integration always possible. * Flexible licensing available. Home vs business licenses (seat based and OEM/royalty free). |
© Copyright 2018 Everlast Software, LLC. All Rights Reserved.