AUTOMATE 5 Auswertung
Copyright 2002, Unisyn Software, LLC
Version 5.0.2.3
Freigabedatum: 21. Juni 2002

WILLKOMMEN IN DER ZUKUNFT DER AUTOMATISIERUNG
AutoMate ist eine Plattform für die Erstellung, Verwaltung und Ausführung von automatisierten Tasks in Windows. AutoMate umfasst mehrere Komponenten,
die zentral vom Task Administrator verwaltet werden.

AutoMate 5 besteht aus den folgenden Komponenten:

1)	Task Administrator
Mit dem Task Administrator verwalten Sie AutoMate, insbesondere die Taskliste, die Trigger und die globalen AutoMate-Einstellungen. Der Task Administrator ersetzt den “Configuration Manager” aus früheren Versionen von AutoMate und dient als AutoMate-Zentrale.
2)	Task-Editor
Mit dem Task-Editor (Task Builder) können Sie Tasks erstellen und debuggen. Er stellt mehr als 100 leistungsstarke Aktionen bereit. Der Task-Editor ersetzt den “Step Builder” aus früheren Versionen von AutoMate. Mit dem Task-Editor können Sie die Taskschritte erstellen und testen - das sind diejenigen Taskteile, die die eigentliche Arbeit durchführen.
3)	Task Service 
Der Task Service wird im Hintergrund (oder in der Systemleiste) ausgeführt. Er überwacht Triggerereignisse. Beim Auftreten eines Triggerereignisses führt der Task Service SPAWNTASK.EXE aus, um den zugehörigen Task zu starten.
4)	spawntask.exe
Wenn ein Task getriggert wird, geht die Steuerung an das Programm spawntask.exe über, das die AutoMate-Objekte lädt und die Taskschritte ausführt. Dieses Verfahren ist erheblich zuverlässiger als die Vorgehensweise in früheren Versionen von AutoMate, da im Falle eines Absturzes nur spawntask und nicht die AutoMate-Anwendung selbst abstürzt. Mithilfe dieser Architektur wird jeder Task unabhängig von anderen Tasks ausgeführt, und der Task Service ist vor allen Problemen, die in einem Task auftreten könnten, vollständig abgeschottet.

Weitere Informationen finden Sie in der Hilfedatei unter “Concept”.

SYSTEMANFORDERUNGEN
Hardware
·	Mindestens 60 MB freier Speicherplatz auf der Festplatte (150 MB empfohlen)
·	AMD Athlon™- oder Intel Pentium™-CPU ab 300 MHz (800 MHz oder mehr empfohlen)
·	Mindestens 128 MB RAM (256 MB oder mehr empfohlen)

Unterstützte Betriebssysteme
·	Windows 98, Windows ME (wir empfehlen NT-basierte Betriebssysteme wie z. B. NT, 2000 oder XP, um die optimale Leistung zu erzielen)
·	Microsoft Windows NT 4.0 SP6 oder höher
·	Windows 2000 SP2 oder höher
·	Windows XP
Hinweise zum Betriebssystem
·	Windows 95 wird aufgrund der internen Einschränkungen des Betriebssystems und der fehlenden Unterstützung von Microsoft nicht unterstützt.
·	Installieren Sie in jedem Fall alle "wichtigen Aktualisierungen" und Service Packs von Microsoft, um die korrekte Funktionsweise des Betriebssystems sicherzustellen. Sie können diese Aktualisierungen auf den Download-Seiten des Microsoft Windows Update Online Service downloaden.
Betriebssystemkonfiguration
·	Internet Explorer 5 oder höher muss installiert sein (aber nicht notwendigerweise als Standardbrowser).
·	TCP/IP Networking muss installiert und funktionsfähig sein.
·	Die Anzeigeeinstellungen sollten wie folgt eingestellt werden: Auflösung mindestens 800 x 600 Pixel, Farbtiefe "High Color" oder "True Color" (empfohlen). Niedrigere Einstellungen sind zulässig, verzerren aber möglicherweise die Darstellung. Es wird zudem empfohlen, die neuesten Treiber für die Grafikkarte zu installieren.
·	Der RAS-Dienst (Remote Access Service) ist für Aktionen auf DFÜ-Netzwerkverbindungen erforderlich.
·	OLEDB ist für Datenbank-Aktionen erforderlich.
·	SAPI 4 oder 5 ist für die Aktion "Sprechen" erforderlich.

BEKANNTE PROBLEME
-	Der Dienst "Anmelden" ist derzeit nicht implementiert. Der Computer muss deshalb angemeldet bleiben, damit Tasks ausgeführt werden können. Diese AutoMate-Komponente wird in Kürze implementiert. Überprüfen Sie im AutoMate User Resource Center unter http://www.automate5.com, ob Aktualisierungen vorliegen.

-	Die “Priority”-Funktion (von AutoMate 4) ist derzeit nicht implementiert.

-	Tasks und Ordner können nicht auf einen anderen Computer kopiert oder verschoben werden, während eine Verbindung mit einem Remotecomputer besteht. Diese AutoMate-Komponente wird in Kürze implementiert. Überprüfen Sie im AutoMate User Resource Center unter http://www.automate5.com, ob Aktualisierungen vorliegen.

-	Die Hilfedatei ist derzeit nur in Englisch verfügbar. Übersetzungen in weitere Sprachen sind in Kürze verfügbar. Überprüfen Sie im AutoMate User Resource Center unter http://www.automate5.com, ob Aktualisierungen vorliegen.

CHANGES IN  5.0.2.3

Fixes

Script Action
  - fixed "Syntax Error: Identifier in use" error that would occur if using a variable expression in a step, then attemtping to access the same variable in a script
  - fixed "Syntax Error: Identifier in use" that would occur when using "Public Sub Main" in an embedded script instead of "Sub Main"

Common Dialog Action
  - fixed AV that occurred when changing Common Dialog type radio boxes

CHANGES IN  5.0.2.2

Enhancements

Extended Functions
  - added GetTasksDirectory which returns the current default task file location

Fixes

Task Service
  - fixed Task Administrator being owned by AutoMate 5 when launched from the tray (this caused problems when closing AutoMate 5 with the Task Administrator open, and then trying to restart AutoMate 
  - fixed periods in system variables causing "Variable init failed" error in tasks with expressions
  - fixed environment variables being surrounded by an extra set of quotes (caused Run action to fail with certain applications selected from the start menu)
   - tasks run much more efficiently and use less memory when executing

File Trigger
  - fixed trigger not working on root drives

Schedule Trigger
  - fixed schedule trigger not always respecting changes made to Next Launch Time if the task had already triggered once
  - fixed error that would occur when using monthly exclusions

Start Another Task
  - fixed error that would occur if a dataset was used in the spawning task

File Trigger
   - fixed sub directories causing task service destabilization in certain instances
   - Increased scan time for network drives from 1 second to 15 seconds
   - Changed Thread Priority for network drives from tpHigher to tpNormal
   - Added support so that if running on NT,2000,XP and monitoring a local drive a more efficient event based codepath is used.

Task Builder
   - tasks run much more efficiently and use less memory when executing and when running the same task multiple times in the same Task Builder session

Loop Actions
   - behaves better in Task Builder when run multiple times
 
Wait For Pixel
   - fixed action appearing as Wait For Pointer if the GUI cache becomes outdated (usually occurs after trying to add 10-15 distinct actions and then trying to add a Wait For Pointer action)

Script Action
   - now provides much more verbose information if a script fails (including script error and line number where error occured)
   - ability to stop or continue a Script step if the associated script fails to execute properly

- fixed numerous memory leaks in Task Builder and Task Administrator
- fixed memory leak that occurred when shutting down the Task Service
- fixed memory leaks that occurred when running a task
- fixed AV that occurred when running a script step more than twice in the same task builder session

Run Action
  - Fixed Bug: exe with no path and no .exe wouldn't always work (Winword, msacces or telnet 153.110.1.

++ Windows dissection
   When trying to press a tab, it shouldn't select the PageTabList control instead of the PageTab one anymore. (and using the AutoMate icon to select a control should work better)
   
++ Press action
   SelectableText type is now one of the "pressable" type.

Task Builder
  - fixed not remembering maximized state
  - "save task?" dialog that appeared when opening a new task when the current task has been edited was not respecting the "no" option properly (selecting "no" would stop the open dialog from appearing instead of NOT saving the task and then continuing)
  - "save task?" dialog that appeared when opening a new task when the current task has been edited was showing the "Save As..." dialog when it should have just saved the task
  - fixed the first letter of comments being cutoff
  - fixed extraneous padding when editing existing comments
  - fixed comments not retaining their indent after editing
  - unknown step commands now use a specialized icon instead of defaulting to a "folder"
  - changing a step command changes the associated icon

Move Mouse To Object
  - fixed Select Object not minimizing the Task Administrator properly

Window Actions
  - variables now properly appear in expression builder on Select Object window

Task Administrator
  - fixed "File Trigger" having wrong icon on Add Task Wizard

Script Editor
  - now has File menu when editing external script file

Script Action
  - selecting Edit when using an external file and the file does not exist properly starts a new script with Sub Main/End Sub already populated

IF Action
  - fixed quoted parameters not restoring properly when editing an IF step

SQL Action
  - fixed datetime fields not being returned correctly

Zip Action
  - *greatly* enhanced the speed; now as faster (if not faster) than AutoMate 4

Send SMTP Mail
  - When there was no SERVER parameter and nothing specified for default in AMTA, Action form would select the Custom Server setting. Should only do this when creating a step, not editing one
  - If no default server is specified - the error text is now a bit more descriptive

Map Drive
  - works much more reliably on more networks
  - Changed radio buttons to drop down to include option to make it clearer that the user can use the "current user" as the login user.
  - Add option of Reconnect at login if the "current user" option is selected

- moved Indent field on Task Builder preferences so that it doesn't get overwritten by the checkboxes when in French

CHANGES IN  5.0.2.1

Fixes

SQL Actions
- fixed failing to populate dataset properly
Start Another Task
- fixed starting from a task file
Task Builder
- created more room in Preferences so "Wrap Text" does not get cut off in French
Configuration Manager
- created more room in Task Properties so text labels do not get cut off in French
Send Failure Email
- corrected strings to make translations easier
Send SMTP Mail
- fixed AV that would occur on Task Edit shutdown when an SMTP Mail step was added or read into a task

CHANGES IN 5.0.2

Enhancements

General
-	added German language support
-	readme files are localized for French and German

Task Builder
-	“Recorder…” menu option is disabled if the recorder DLL is not found
-	default indent amount is now 5
-	added “Save on Run” preferences option to save task changes before it is run
-	editor font is now customizable for both AML and Visual views via Preferences 

Task Administrator
-	Current Folder path is now prominently displayed in the toolbar
-	ask to register screen got a face lift
-	added support for custom SMTP port preferences
-	added Select All to quickly select all tasks and folders
-	added “Connect” to folder view popup
-	properly prevents invalid characters from being used in a constant name
-	location for new managed tasks can now be customized in Preferences
-	new managed task filenames are now based on the task name when created through the wizard, instead of using a unique file name based on the system date and time
-	enhanced graphics on properties and Add Task Wizard
-	brief display of “Connection refused to Local Tasks” when attempting to start the task service locally no longer occurs
-	added Always On Top option for Running Task Indicator
-	Security tab of Preferences, labels now grey properly when an option is unselectable

Start Another Task
-	public variables are now passed to spawned tasks
-	supports filenames and managed tasks
-	drop down contains all currently managed tasks for easy selected
-	options to fail current task if spawn task fails
-	“cascading” errors (errors in spawned task will report back to parent task with relative task file name and line number)

Extended Functions
-	added function “GetAutoMateVersion()” to return a version string of the currently running AutoMate

Window Trigger
-	now populating the parameter WINDOWHANDLE

Key Trigger
-	now populating the parameter WINDOWHANDLE

Set System Time Action
-	added support for proxy settings
-	added support for custom port setting

Send SMTP Mail
-	added support for proxy settings
-	added support for default mail server settings
-	now supports the format "FirstName LastName" firstname.lastname@mailserver.com

All Internet Actions
-	added support for default System Proxy settings as set in Task Administration Preferences (affected actions: FTP Login, HTTP Get, HTTP Post, Set System Time, Check For Mail, Send Email)
 
Fixes

Task Builder
-	Expression builder was truncating expressions at the location of the word wrap
-	attachments list was not cleared when opening or creating a new task
-	“Run Selected” was not working if there was a comment before the selected step(s)
-	if a date inside a DateTime component (Copy File for example) was changed manually (i.e. without using the drop down calander) the change was not respected
-	constants were appearing in the “Variables” folder in the Expression Builder after a task was run
-	web links under the Help menu have been corrected to point to the correct websites
-	invalid characters in variable names are now properly blocked and reported
-	indenting properly lines up characters line by line when using a fixed-width font 
-	corrected tab order on Preferences
-	fixed extra space being added to comment steps with each save of the task

Task Administrator
-	create shortcut was not working if folders as well as tasks were selected 
-	create shortcut was not working if more than one task was selected
-	now properly prevents backslashes from being used in managed task or folder names
-	duplicating a task multiple times would sometimes cause a lockup while the Task Administrator tried fruitlessly to determine a new unique filename
-	fixed managed task being displayed red (indicating task failure) even if a failed step was set to “continue” on fail
-	fixed & characters causing problems when used in a managed task or folder name
-	prevented constant attempts at connecting to local tasks if server startup fails
-	Import is now available inside empty folders
-	Corrected tab order on numerous windows
-	Fixed “Create Shortcut to custom location”
-	selecting one or more tasks together with one or more folders to be deleted would cause nothing to be deleted
-	managed task icons change to reflect a “broken link” to a missing or corrupted task file

Task Service
-	fixed AutoMate 5 causing AutoMate 4 keystrokes to be modified while “typed”
-	fixed trigger hook causing an access violation in TapiSrv on some Windows 9x machines 
-	Email On Error was using the text "AutoMate5" as the From address. This caused problems with many mail servers.  This has been changed so that the From address uses the To address.
-	environment variables with invalid characters (e.g. +, -, etc) are now converted to _ when used in an expression to prevent the “Variable Init Failed” error
-	invalid characters in a variable name are intercepted and reported as an error instead of creating a cryptic error message
-	environment variables beginning with a semi-colon are no longer available in expressions and scripts; this prevents a “Variable Init Failed” error
-	fixed ugly message box that would appear when trying to launch a task with a bad install of AutoMate (e.g. “Create Object Failed” error)
-	more verbose information via Task Administrator when a task cannot run due to a task engine initialization failure
-	Window trigger no longer triggers on windows already opened when closing the Running Task dialog (i.e. pressing Ctrl-Alt-End and dismissing the window would cause the window trigger to go off again)
-	Send Email on Error throws proper error if a default SMTP mail server has not been set
-	the Task Service sometimes would require that all running tasks be stopped before it could be restarted
-	folder names would become corrupted it quotes were used
-	a proper error is thrown back to Task Administrator when spawntask cannot find the task file associated with a triggered managed task (usually occurs when a managed task follows a broken task file link)

Script Action
-	fixed problem with script editor not populating properly if you create a new script, close the editor, and click Edit again
-	fixed OA_INVOKE error that occurred when trying to use the editor’s auto-complete when the above situation occurs
-	Private Subs and Functions are now scoped to the current script step, allowing proper override of public subroutines and functions created with previous script steps

Stop Task
-	removed “Stop another running task” – will be fully implemented in next release

Speak Action
-	now pauses correctly when using the SAPI 5 engine

Set Time
-	now uses proper icon

Press Action
-	fixed problem that occurred with some controls on some systems not depressing properly when using this action

Key trigger
-	fixed parameter WINDOWTITLE always being blank

Window Actions
-	“Hidden Windows” check box now properly displays hidden windows in the available windows drop down

Stop Task
-	no longer places a = “” parameter into the tag when “Stop Current Task” is selected

SMTP Send Email
-	throws proper error if no default mail server was specified

SQL Query
-	float type fields no longer return <Type not supported>

Loop Actions 
-	fixed embedded loops not working correctly (the last loop would be reported as “missing associated loop step”)

Loop Dataset
-	no longer allows index to start at 0
-	does not loop an extra time if index is set to 0 on previous versions

Loop List
-	fixed carriage returns not being properly recognized when looping through a carriage return delimited list

IF Action
-	fixed IFs embedded inside the Else block of another If action not being executed properly

FTP Logoff Action
-	was failing if you specified anything but "Default" as the session name

File Copy Action
-	was not saving the Attributes filter setting

Dial Up Action
-	was causing the task to fail if the action failed, even if the user specified to continue.

FTP Login and FTP Browser
-	were not auto detecting some configurations of Microsoft Windows FTP servers.  Specifically, any Microsoft Windows Server that has been configured to display it's directory listing in a UNIX style format rather than a DOS style format

HTTP Download
-	if there were invalid file characters in the URL the action would fail

File Actions
-	the following actions displayed an error dialog box when the user entered invalid file names:
- Create Folder
- File Copy
- File Delete
- File Move
- File Rename
- Loop Dir
- Set File Attributes
- Change Folder
- Map Network Drive
- Delete Folder
- FTP Change Folder
- FTP Upload
- FTP Rename
- FTP Make Dir
- FTP Download
- FTP Delete Dir
- FTP Delete
- Rename Folder
- Play Audio
- Zip Files
-	Unzip Files

Play Audio
- respects pause

IHR KONTAKT MIT UNISYN SOFTWARE

Im Gegensatz zu manchem Softwareunternehmen möchten wir uns nicht vor unseren Kunden verstecken. Rufen Sie uns an, senden Sie uns eine E-Mail, faxen Sie uns, schreiben Sie uns. Lassen Sie uns Ihre Meinung wissen, wir freuen uns darauf.

UNISYN SOFTWARE, LLC
654 South Western Ave
Los Angeles, CA 90005

+1-(888)-7-UNISYN Sales

+1-(213)-738-1700 Zentrale
+1-(213)-738-7665 Fax
+1-(213)-738-6966 Technischer Support

http://www.unisyn.com

frontdesk@unisyn.com
sales@unisyn.com
automate@unisyn.com

Wenn Sie über Produktaktualisierungen informiert werden möchten, abonnieren Sie den AutoMate Newsletter unter http://www.unisyn.com/newsletters/.

Wenn Sie sich am Diskussionsforum mit anderen AutoMate-Benutzern beteiligen möchten, besuchen Sie das AutoMate User Resource Center unter http://www.unisyn.com/automate/user/.

CREDITS:

Dustin Snell 
Scott Robinet 
Nathalie Nahmani
Jeff Easton
Alexey Surkis
Jani Järvinen

…und unseren Kunden, deren geschätztes Feedback unsere Produktentwicklung maßgeblich mitgestaltet.

Übersetzer:

Spanisch: German Acevedo
Italienisch: Carla Zanoni
Deutsch: Klaus Hofmann

Wir würdigen dankbar die harte Arbeit des “Venom”-Betatest-Teams.
Unser besonderer Dank gilt:

Gijsberth de Ruiter  
Danny Kohn
Jean Delfosse 
Morgan Erickson 
Jeff Evans 
Alan Watson
George Martin