RoboTask Changelog

What's new in RoboTask 9.9.0.294

Feb 19, 2024
  • New action "Encode to BASE64"
  • New action "Decode from BASE64"
  • New action "HTTP encode/decode"
  • New action "Read system events to CSV"
  • New action "Load process info to CSV"
  • New action "RoboCopy (copy/synchronize folders)"
  • New system variable {StartTaskCause}: Reason for running task as JSON expression (works only in the task context). Variable contains these fields: computerName, description, name, remote,taskId, triggerId
  • New system variable {ExpandEnvironmentString(%temp%)}
  • New system var {HttpPostBody} - raw body of POST request
  • Refined all actions in the Tasks plugin. Added possibility to specify a task explicitly, by ID, by External Name. This allows batch processing of tasks in a loop.
  • The "Copy/move file" action has been improved. We have added checking the file for availability before copying.
  • The "Synchronize Folders" action has been improved. We have added checking the file for availability before copying.
  • Many other small optimizations, improvements and bug fixes.

New in RoboTask 9.6.0.1119 (Jun 15, 2023)

  • New plugin CSV data. New actions are:
  • CSV Open Data
  • CSV Get Data Information
  • CSV Add Column
  • CSV Remove Column
  • CSV Sort by Column
  • CSV Move Column
  • CSV Read Cells
  • CSV Write Cells
  • CSV Merge Data
  • CSV Filter Data
  • CSV Data Loop
  • CSV Remove Duplicates
  • CSV Save Data
  • Added the ability to pause between steps. This is useful for interactive tasks.
  • The mechanism of produced variables is implemented. You can now select produced variables in the action editor
  • Improved mechanism for reconnecting to a remote RoboTask
  • Improved Text Loop action. Now you can process CSV text directly in the loop
  • Fixed some issues in Chromium actions when downloading a file.
  • Many other small optimizations, improvements and bug fixes.

New in RoboTask 9.5.0.1108 (Mar 15, 2023)

  • New action "GoTo"
  • New action "Get File Hash"
  • Added metadata to tasks. This is necessary to collect statistics and save task state between RoboTask sessions.
  • New action "Custom Dialog". You can make a simple input dialog.
  • New variables:
  • {GetTaskLastError(<ExtName>)}
  • {GetTaskLastFinish(<ExtName>)}
  • {GetTaskLastSuccess(<ExtName>)}
  • {GetTaskLastSuccessFinish(<ExtName>)}
  • {GetTaskCurrentStatus(<ExtName>)}
  • Added function to open the current log in an external editor for analysis
  • Added option to Choice and Multi-choice dialogs: show dialog near text cursor (if possible)
  • RoboTask prevents the task from being saved unless the task is actually changed.
  • Changed the "Start Task" and "Start Remote Task" actions: the parent task can be stopped if the running task ends with an error
  • Changed the task editor: added a list of recently used actions
  • Many other small optimizations, improvements and bug fixes.

New in RoboTask 9.4.0.1096 (Jan 3, 2023)

  • Added task backup and restore function for application and service modes.
  • New action "REST Client/Invoke Web Service"
  • Columns "Task ID" and "External name" have been added to the list of tasks.
  • New action "Count array elements"
  • New variable AutomationStatus
  • Modified "Exit" action.
  • Implemented minor improvements in the task editor.
  • Changed "Add Variable and Set Variable" action when using multiline text.
  • Many other small optimizations, improvements and bug fixes.

New in RoboTask 9.2.0.1085 (Aug 10, 2022)

  • New Action Registry loop
  • New Action Find Pixel on Image
  • Added new option to "On Idle" trigger. Now it can fired when exiting idle mode.
  • New variables for Websockets plugin:
  • HttpClientIP
  • HttpCookie(CookieName)
  • Added function to set custom headers and cookies to "WebSocket Server HTTP Response" action
  • The task execution engine has been optimized to avoid blocking the GUI during intensive task concurrency.
  • The SSL FTP plugin engine has been replaced with a more modern one. Removed disconnect errors during loop execution or file synchronization.
  • Improved forms of action and trigger editors
  • Many other small optimizations, improvements and bug fixes.

New in RoboTask 9.1.0.1079 (May 25, 2022)

  • Added "Format CSV line" action. Now you can change the CSV string format in one step.
  • Added "Operations on lists". You can perform mathematical operations on two lists: intersection, union, subtraction and symmetric difference
  • Added "TXT Delete line" action
  • Added "TXT Insert line" action
  • Added options of CSV format to action "TXT Comma-Text Conversion"
  • Addded option "Sequence number" to the action "XML Get Single Node"
  • New variable "ValidVariableName". Returns valid variable name from any string
  • Fixed a memory issue. Significantly reduced the amount of memory occupied at application startup.
  • Service start mode changed. Optimized work in system service mode.
  • You need to reinstall service
  • Many other small optimizations, improvements and bug fixes.

New in RoboTask 9.0.0.1066 (Apr 7, 2022)

  • Completely updated graphical elements of GUI (icons and images) for compatibility with Hi-res monitors
  • Redesigned interface of the main application window
  • Redesigned the task editor. Actions and triggers lists are included into editor interface.
  • Added task result. To return some result, simply set the task's variable named TaskResult.
  • Improved several date-time variables:
  • Day
  • DayOfWeek
  • DayOfWeekNo
  • Hours
  • Minutes
  • MonthName
  • MonthNo
  • Seconds
  • ShortDayOfWeek
  • ShortMonthName
  • ShortYear
  • Time
  • Year
  • These variables can take a date and time value as a parameter. If the parameter is missing, then the variables return the value for the current date and time.
  • Improved all "waiting" actions. You can choose an action:
  • raise Timeout error
  • set TRUE or False to variable
  • The actions are:
  • Wait for process finish
  • Wait for process start
  • Wait for file
  • Wait for task
  • Wait for remote task
  • Wait for window
  • Wait for pixels
  • Many other small optimizations, improvements and bug fixes.

New in RoboTask 8.6.0.1062 (Jan 13, 2022)

  • New plugin "INI files". New actions:
  • INI read value
  • INI write value
  • INI delete value
  • INI delete section
  • INI loop
  • Added GetTaskResult variable. You can get the latest task result by task ID or external name
  • Modified Task start action. You can save the task result in a variable
  • Modified Start remote task action. You can save the task result in a variable
  • Added "Use Full Desktop" option for screenshot actions.
  • Improved action "SFTP Log On". You can output the connection process to the task log for monitoring.
  • Optimized all actions for the RoboTask shutdown process.
  • Improved task tree in the main window.
  • Improved Task editor

New in RoboTask 8.5.0 (Dec 28, 2021)

  • New plugin "Remote Task" for automated task management on a remote RoboTask
  • instance. New actions:
  • Remote Task Connect
  • Remote Task Disconnect
  • Enable/Disable Remote Task
  • Start Remote Task
  • Stop Remote Task
  • Wait for Remote Task
  • Remote Task Status
  • Active Connections Loop
  • Optimized GUI for High DPI monitors
  • Some improvements to the main application window.
  • Many other small optimizations, improvements and bug fixes.

New in RoboTask 8.4.0.0 (Jul 5, 2021)

  • New plugin Console application
  • New acrions:
  • Open Console Session
  • Close Console Session
  • Write To Console Session
  • Read from Console Session
  • Wait for Text
  • Improved action Run Console Application.
  • Added parameter "Environment variables"
  • Many other small optimizations, improvements and bug fixes.

New in RoboTask 8.3.0.0 (Apr 22, 2021)

  • New action Restart RoboTask
  • New action Python Script
  • New action JavaScript/Node.js script
  • New action PowerShell script
  • New trigger On Local/Remote Session Changes
  • New system variables: GMTDateTime, StartTime, UpTime
  • Improved Excel Open document action. Now it is can connect to opened Excel application
  • Many other small optimizations, improvements and bug fixes.

New in RoboTask 8.2.0.0 (Jan 25, 2021)

  • New plugin WebSockets
  • New actions:
  • WebSocket Server Send Message
  • WebSocket Client Send Message
  • WebSocket Server HTTP Response
  • Start/Stop WebSocket Server
  • Connect/Disconnect WebSocket Client
  • New Triggers:
  • WebSocket Server On Message
  • WebSocket Client On Message
  • WebSocket Server On HTTP Reqest
  • New system variables:
  • IsWSClientActive(ID)
  • IsWSServerActive(ID)
  • HttpFilename
  • HttpHeader(Header-Name)
  • HttpMethod
  • HttpPath
  • HttpPostParam(ParamName)
  • HttpQuery
  • HttpQueryParam(ParamName)
  • UrlFilename(URL)
  • UrlHost(URL)
  • UrlPath(URL)
  • UrlPort(URL)
  • UrlProtocol(URL)
  • UrlQuery(URL)
  • UrlQueryParam(URL, ParamName)
  • Added new triggers to "System events" plugin:
  • On Switching to Battery
  • On AC Power Restored
  • Many other small optimizations, improvements and bug fixes

New in RoboTask 8.1.1.0 (Oct 15, 2020)

  • Added the ability to store data in variables in the JSON format
  • Added the ability to use context prefix of variables
  • New triggering event: Clipboard monitor
  • New system variables for arithmetic operations
  • New plugin Grathics.
  • Changed the appearance of the main application window
  • Removed some problems at mass start of tasks and Start Task action
  • Many other small optimisations, improvements and bug fixes.
  • New actions:
  • Open Image
  • Save Image
  • Resize Image
  • Crop Image
  • Rotate Image
  • Draw Text on Image
  • Draw Image on Image
  • Add Border to Image

New in RoboTask 8.0.0.0 (Jun 22, 2020)

  • First release of x64 version. You can find both editions on download page
  • Implemented Drag-and-Drop mechanism. You can drop task file into RoboTask
  • from windows explorer. To drag the task from RoboTask use mouse with
  • Shift-key pressed
  • You can paste task form text of the task directly. If Clipboard text contains
  • the correct task information then RoboTask will add it.
  • New action "CEF Run Javascript". This action available in trial period and
  • for business license.
  • New action "Show Text" in dialogs group. It designed for large text.
  • Added "Get URL" option in "CEF Web Page Information" action
  • Optimized File monitor trigger when for work with large amount of files
  • (~ N*100000 files)
  • Changed default folder for service mode to ProgramData folder. This as
  • universal folder for x32 and x64 editions of RoboTask.
  • Many other small optimisations, improvements and bug fixes.

New in RoboTask 7.5.0.0 (Jul 25, 2019)

  • Modified actions "Window Snapshot" and "Screenshot". Now actions can save snapshot into Clipboard directly
  • Modified "Synchronize Folders" action. Added the option "Two seconds precision". The algorithm for comparing file parameters has been optimized and the execution speed has been increased when comparing large numbers of files.
  • Many other optimisations, improvements and bug fixes.
  • New actions in Clipboard plugin:
  • Save Image from Clipboard
  • Put Image from File into Clipboard

New in RoboTask 7.4.0.0 (May 2, 2019)

  • Added Chromium plugin. This plugin is designed to replace obsolete engine
  • in "Web Documents" plugin.
  • New actions:
  • CEF Fill Web Form
  • CEF Web Page Information
  • CEF Click Link
  • CEF Wait for Done
  • CEF Page Snapshot
  • Added the ability to edit the name of the triggering events.
  • Addid the internal error processing for SSL FTP actions
  • Added tab-separated TXT and XML formats for "Excel save as" action
  • Added an entry in the system log about connecting and disconnecting a remote client.
  • Improved macrorecorder module. Removed problems with unicode text.
  • Replaced folder selection dialogs in the entire application.
  • Improved "Send command" action. Now you can save the amount of started tasks into variable
  • Many other optimisatioins, improvements and bug fixes.

New in RoboTask 7.3.0.0 (Nov 7, 2018)

  • New action “STR Length”
  • New action “Excel Run Macro”
  • New system variables: FileCreateTime, FileLastAccessTime
  • New action “SSL FTP Check file”
  • New action “SFTP Check file”
  • Task Editor: added “Show Global Variables” function from task editor directly.
  • Added filter of global variables into Variables dialog
  • Added export/import global variables for remote RoboTask
  • Changed “POP3 Open” action. Added SSL/TLS flags
  • Changed “IMAP Open” action. Added SSL/TLS flags
  • “Get File Metadata” action editor. You can see all non-empty properties for specified file.
  • Many other optimizations, improvements and bug fixes.

New in RoboTask 7.2.0.955 (Aug 1, 2018)

  • New variable: FolderTime - returns folder date and time
  • New action - "Time difference"
  • Added processing of CLOB and BLOB fields in DB Loop action
  • Now you can export large fields into file.
  • New action "Write to Event Log"
  • Added menu item "System information" to get the text with system information
  • Improved algorithm of "Synchronize Folders" action. Now it raises an error if the source folder doesn't exist or unavailable.
  • Fixed connection bug of sFTP Open action when server changed own certificate
  • Many other optimisatioins, improvements and bug fixes.

New in RoboTask 7.1.0.951 (Apr 4, 2018)

  • Added Process Watcher triggering event. It can launch the task when some
  • process starts or stops.
  • Improved FTP, FTPS & sFTP downloading actions. Now it corrects the filename
  • if it contains some illegal symbols. Linux files can contain illegal
  • (for Windows, of course) symbols in its names.
  • Added action Get File Metadata. It can retrieve shell properies from
  • specified file
  • Added Process Loop action.
  • Improved POP3 Mail Loop and IMAP Mail Loop actions. Added additional
  • parameters of the loop.
  • Added two extencions into Script Tools plugin: Pause and MesageBox
  • Removed memory leaks in File Monitor trigger
  • Removed leaks of resource handles in several actions.
  • Modified Excel Set Cells action. Added new parameter Format Mode:
  • General format
  • Do not change Cell format
  • Set value as Text
  • Added new variables:
  • ProcessID - returns RoboTask's process ID
  • WorkingSet({ProcessID}) - returns working set by specified ProcessID
  • in Kilobytes
  • Changed default service mode. RoboTask Service is being registered as
  • non-interative service by default now.
  • Many other optimisatioins, imprivements and bug fixes.

New in RoboTask 7.0.0.929 (Sep 29, 2017)

  • + New option. Menu Options->Scale. You can change the scale of application
  • windows from 100% to 200%
  • + New portable utility - Network Command. This is a commandline and GUI utility
  • duplicates "Send Command" action.
  • + New action - TXT UTF8 converter. It can convert text in both directions.
  • + New plugin Sound Volume. New actions:
  • + Set Volume Level
  • + Get VolumeLevel
  • + Set Mute Status
  • + Get Mute Status
  • + Sound Volume Up
  • + Sound Volume Down
  • New action in XML Document plugin: Get Single Node
  • New mouse system variables:
  • MouseLeftBtn - The status of LEFT mouse button
  • MouseMiddleBtn - The status of MIDDLE mouse button
  • MouseRightBtn - The status of RIGHT mouse button
  • MouseX - X-pos of mouse pointer
  • MouseY - Y-pos of mouse pointer
  • New system variable: RandomString. Returns the random string by specified
  • length
  • Choice Dialog - new feature. Now you can add item list from some text or
  • text file.
  • Increased the security of parameters of RoboTask. Now RoboTask encodes the
  • information about internal users and pre-defined connections in system
  • registry
  • Improved SFTP open action. Now you can use your private certificate directly
  • at login process
  • Improved Find Element by Image action. Now the moving the mouse cursor is the
  • optional operation. Now you can use this action to check the element
  • existence on the screen.
  • Improved Open Dialog action. Now you can select several files.
  • Reduced the amount of warnings "Try to start the task again" to 1 per minute.
  • Now you can rename the task by pressing F2.
  • - Fixed a bug Run CommandLine Utility action. Sometimes it missed the end of
  • output stream (last line).
  • Many other small improvements and bug fixes.

New in RoboTask 6.9.0.925 (May 24, 2017)

  • New action: Excel Cell Format
  • New action: Excel Save As. Allows to save document with new name or as CSV file
  • New trigger: On High Memory Load
  • New Trigger: On High CPU Load
  • New variables: CPULoad, MemoryLoad
  • New action: Find an Element by Image. Allows to find some element by image
  • and move the mouse pointer to its position.
  • New options is added into Scheduler triggering event.
  • Weekly period: allows to choose 1-st, 2-nd, 3-d, 4-th and the last week
  • Monthly period: allows to select any months of a year.
  • All weeks and all months are selected by default
  • The File Monitor is improved. The option "Required start" is added.
  • This option allows you to avoid skipping some changes in the folder.
  • "Email Priority" option is added into these actions:
  • Send email;
  • POP3 Mail Loop;
  • IMAP Mail Loop;
  • Parse Email Message.
  • Stop task action. The option to kill the task after some timeout is added.
  • Improved SSL FTP synchronization. Added autoreconnect if connection has been
  • lost for some reason during operation.
  • Increased the length of the default step name in the task editor.
  • Task editor. It allows to move several steps by using drag-drop function.
  • Fixend the bug with using some computer names in "Send Command" action and
  • built-in network client.
  • Fixed bug in "Set Cells" action for some numeric values
  • Many other small improvements in GUI and the program engine

New in RoboTask 6.8.0.919 (Dec 28, 2016)

  • New action "Window Get Size and Position"
  • Error Handling Task - improved the algorithm of starting of error handler .
  • Download File action - added user name and password for basic authorization
  • Pack Files - added possibility to pack empty folders
  • Redesigned the engine of custom dialogs in runtime. Now dialogs are completely autonomic and don't affect the work of other tasks.
  • Improved the algorithm of searching of window elements in "Mouse Move to an Object" action.
  • Improved algorithm of File Monitor triggering event.
  • Removed some problems related to importing of the task.
  • Many other small improvements in GUI and the program engine
  • Improved "Wait for File" action. Added waiting options:
  • Wait for Accessibility of the file
  • Wait for Appearance of the file
  • Added possibility to use variables in "pause" parameter in actions:
  • Pause
  • Question Dialog
  • Show Notification

New in RoboTask 6.7.0.907 (Sep 22, 2016)

  • Added IMAP Folder list action into Email group
  • Added Window Elements Loop. It enumerates window elements
  • Added Wait For Pixels action
  • Added Pixels Monitor triggering event
  • Fixed some problems POP3 download email action
  • Improved Mouse actions. Now it's possible to use variables in coordinates
  • Added Read Receipt option into Send Email action
  • Added the logging of task status changing
  • Added the property TaskInfoLastStart into built-in ActiveX object
  • Many other small improvements in the program engine
  • Added Database plugin. Available in trial mode and for business license:
  • New actions:
  • DB Open
  • DB Close
  • DB exec SQL
  • DB loop
  • DB begin transaction
  • DB commit
  • DB rollback

New in RoboTask 6.6.1.898 (May 9, 2016)

  • New action Task Status.
  • New action Empty Recycle Bin
  • You can use variables LastErrorCode, LastErrorDescription within within a
  • task, not only in error handling task.
  • Added system variables:
  • BatteryPower - The percentage of full battery charge remaining;
  • BatteryLife - The number of seconds of battery life remaining;
  • OnBattery - True - if computer on battery; False - power is online;
  • Added Network Plugin settings into RoboTask Service Manager
  • Added Save button into the task editor window.
  • Added the article about variables into help file
  • Changed actions If..Then, ElseIf..Then, While Loop. Now you can use complex
  • conditions contained several comparisons.
  • Modified actions SQL Query and Dataset Loop. Now you can use query with
  • parameters. This is more comfortable in some cases.
  • Now task file supports unicode symbols, so you can save unicode symbols in
  • the task directly.
  • About window now contains installation ID for visualization. User can copy
  • registration information into the clipboard.
  • Many other small improvements and bug fixes.

New in RoboTask 6.5.0.885 (Oct 27, 2015)

  • New trigger "On Resume". Starts the task on resume from sleep or hibernate mode
  • Added "Local running tasks" dialog to search currently running tasks
  • Documentation has been corrected and complemented.
  • Fixed a bug with long names in the task tree.
  • Fixed bugs at email parsing of some messages in "Email" plugin.
  • improved "On Battery Power is Low" trigger. Added new parameters and fixed the bug.
  • Improved "Print document" actions. Added new parameters.
  • Improved navigation in main window of RoboTask.
  • Improved the engine of "Copy/Move file" action
  • Improved "Start task" action. Added new parameter
  • Improved the engine of Web Documents plugin
  • Many other small improvements and bug-fixes.
  • Improved actions (added new parameters):
  • Synchronize Folders
  • SSL FTP Synchronization
  • SFTP Synchronization

New in RoboTask 6.4.0.874 (Apr 16, 2015)

  • New action "Wake on LAN"
  • New actions group: Excel. New actions:
  • Excel Open Document
  • Excel Get Cells
  • Excel Set Cells
  • Excel Save Document
  • Excel Close
  • Improved "Start Task" action. New option - "Required start"
  • Other small improvements and bugs corrections.

New in RoboTask 6.3.0.868 (Jan 16, 2015)

  • New actions:
  • VB Script
  • VB Evaluate
  • New system variable TaskComment
  • Improved Copy/Move File action. Now you can rename file at copying. You also can copy file with new name at same folder.
  • Improved XML Loop action. Now you can load XML from a file. This uses the correct processing of encoded strings in XML
  • Improved RegExp Replace action. Now you can replace first, last or all entries of your choice.
  • Fixed the bug at Break action. Incorrect exit out of nested loop.
  • Other small improvements and bug fixes

New in RoboTask 6.2.0.859 (Sep 5, 2014)

  • New action Choice Dialog
  • New action Multichoice Dialog
  • New variables TaskFileByID, TaskLogFileById
  • New plugin "Script tools"
  • New actions:
  • JS Script
  • JS Evaluate
  • New plugin "XML Document"
  • New actions:
  • XML Create Node
  • XML Add Childnode
  • XML Loop
  • XML Save
  • Send Email - added TLS into settings of SMTP
  • Tray Icon - added context menu. The choice can be passed to a task as parameter.
  • Added new properties into RoboTaspApp object.
  • Improved the editor of Scheduler trigger.
  • Other small improvements and bug fixes

New in RoboTask 6.1.0.851 (May 28, 2014)

  • New action TXT Comma-Text Conversion
  • New action Check HTTP address. It allows to form HTTP request and analyze headers of response.
  • New action Run Command Line Utility. It allows to save the output test into variable.
  • New variables CommaSeparatedToText & TextToCommaSeparated.
  • New variables UTF8Decode & UTF8Encode
  • Fixed problems with unique EventID
  • Modified Web Document actions. Now is possible to open embedded web browser in hidden mode.
  • Optimized built-in network client.
  • Other small improvements and bug fixes

New in RoboTask 6.0.0.846 (Mar 17, 2014)

  • New actions:
  • Window Snapshot
  • Window Pixel
  • Screenshot
  • Screen Pixel
  • Color Compliance
  • Added function "Wake the computer to run the task" into scheduler trigger
  • New system variables DateToFormat and FormatToDate
  • Added option "Do not start task immediately" to Cyclic trigger
  • Modified selection of tasks in task editor (Error Handler) and actions of "Task commands" group
  • Added function "Find a task" into main window
  • The action SSL FTP synchronization, added option "Output to log"
  • Fixed problem in the list of running tasks when you "kill" the task.
  • Other small improvements and bug fixes

New in RoboTask 5.8.0.832 (Nov 20, 2013)

  • Added new IMAP actions into Email plugin:
  • IMAP Open
  • IMAP Close
  • IMAP Select Mail Folder
  • IMAP Mail loop
  • IMAP Download Message
  • IMAP Get Message Flags
  • IMAP Set Message Flags
  • IMAP Delete Marked Messages
  • IMAP Move Message
  • IMAP Folder Info
  • Added the date filter and sorting options into actions:
  • FTP File Loop
  • SSL FTP File Loop
  • SFTP File Loop
  • Improved "Check For Window" action. Added the window class and comparison mode.
  • Improved window selection dialog in Window actions.
  • Improved MacroRecorder. Fixed some problems at using key combinations.
  • Improved Task actions:
  • Added task selection dialog. It is more handy for selection of the task from large list of tasks.
  • Added "This task" option into actions: Enable Task, Disable Task, Stop Task. This allows to select the task without choosing from the list.

New in RoboTask 5.7.0.827 (Aug 5, 2013)

  • Added SFTP (SSH FTP) plugin
  • New actions:
  • SFTP Log On
  • SFTP LogOff
  • SFTP Download
  • SFTP Upload
  • SFTP Rename File of Folder
  • SFTP Delete File
  • SFTP Change Folder
  • SFTP Create Folder
  • SFTP Remove Folder
  • SFTP PWD
  • SFTP File loop
  • SFTP Synchronization
  • SFTP File Permissions
  • SFTP Command
  • Added context filter in task editor
  • Improved syntax checking in task editor
  • Other small improvements and fixes.

New in RoboTask 5.6.6.816 (Jun 7, 2013)

  • Optimization of algorithms
  • Fixed several bugs
  • Fixed several problems in GUI

New in RoboTask 5.6.0.797 (Apr 12, 2013)

  • Unicode support, detected and fixed related bugs
  • New action Window Size and Position
  • New action ElseIf..Then
  • Added choosing of declared local variables in action editor
  • Added internal sorting of the list into actions:
  • File loop;
  • Search For Files.
  • You can sort list by name, time, file zize, and the depth of subfolders
  • New action Exit.
  • Modified Robotask Service Manager. Added many useful functions
  • Modified RoboTaskAPP object. New method DesktopAlert
  • Modified Write Text File action. Added encoding of the text (ANSI, UTF-8, Unicode)
  • New variables:
  • MonitorCount
  • ScreenH
  • ScreenW
  • ScreenBottom
  • ScreenLeft
  • ScreenRight
  • ScreenTop
  • LogFileName
  • LogFolder
  • TaskFileName
  • TaskFolder
  • Other small improvements and fixes.

New in RoboTask 5.5.0.777 Beta (Feb 22, 2013)

  • New key feature is unicode support.

New in RoboTask 5.4.0.752 (Dec 6, 2012)

  • New action "Service Status". It can read sevice status.
  • New action "File Date and Time". It allows to set new date and time to files and folders.
  • New action: "Web Page Information". It allows to extract HTML code, text and list of links from page.
  • New acrion: "Dektop Alert". It shows non-interactive popup messages on the screen
  • Print document action has been improved. Added function to specify target printer.
  • The task execution optimized. Speed of action execution has been increased.
  • Task editor has been improved:
  • Task editor adds "End Loop" and "End If" actions automatically if you add some Loop action or "If..Then" action.
  • Macrorecorder has been improved. We added recording of keyboard and expanded recording settings.
  • Start/Stop Service actions has been modified. The drop-down list of services is available for editing now.
  • Other small improvements and fixes.

New in RoboTask 5.3.0.718 (Sep 24, 2012)

  • New actions:
  • TXT Number of Lines - count number of lines in text
  • TXT Extract Line - extract line by number
  • New variables:
  • WindowCaption - Returns the title (caption) of specified window handle
  • WindowClass - Returns the class name of specified window handle
  • Changed triggering events. Now events can run task with parameters:
  • File Monitor
  • Window Watcher
  • On Device Change
  • Listener
  • Now all actions allow to use other variables in variable names (usage of dynamic name of variable)
  • Changed action Create Variable. Now action allows to create global or local variable
  • Improved task editor. Added the confirmation of closing of editor if task was changed.
  • Changed "Wait for window" action. Added option "Don't wait if..."
  • External module with right elevation for registration key.
  • Output task amount into system log.
  • Other small improvements and bug fixes.

New in RoboTask 5.2.0.668 (May 30, 2012)

  • "Wait for window" action: added option "Don't wait if..."
  • Network Server: Error message if port is busy
  • Added system variable GetCurrentFolder
  • Improved task editor for network tasks. Fixed the bug with "Logon Task" parameter
  • "Synchronize folders" action: added parameter "Clear readonly attribute"
  • Improved dialogs of actions list and events list. Added the context search.
  • Added possibility of using variables in passwords for actions:
  • Pack Files
  • Extract files
  • Check for Email
  • Send Email
  • Pop3 Open
  • Added possibility to limit the depth of calculation of variable.
  • E.g. {VarName} - the variables will be expanded to the whole depth;
  • {#Varname} - expand only the specified variable without further recursive processing
  • Other small improvements and bug fixes.

New in RoboTask 5.1.0.630 (May 30, 2012)

  • mproved network client
  • Added SSL FTP plugin
  • New actons:
  • SSL FTP Log On
  • SSL FTP Log Off
  • SSL FTP Download
  • SSL FTP Upload
  • SSL FTP Rename File
  • SSL FTP Delete File
  • SSL FTP Change Folder
  • SSL FTP Create Folder
  • SSL FTP Remove Folder
  • SSL FTP PWD
  • SSL FTP Transfer Type
  • SSL FTP File Loop
  • SSL FTP Synchronization
  • FileExists variable can use file mask.
  • Other small improvements and bug fixes

New in RoboTask 5.0.0.570 (Oct 12, 2011)

  • Added client-server feature. You can control remote tasks on another computer or system service through network:
  • you can add, edit or remove tasks remotely
  • you can start and stop remote tasks
  • you can see log of the task and system log of remote Robotask
  • you can edit global user variables remotely
  • you can set up some of global settings of remote RoboTask
  • Autologon to remote RoboTask at starting
  • Other small improvements and bug fixes

New in RoboTask 4.4 (Mar 2, 2011)

  • Added Regular Expressions Plugin
  • Added RegExp COM object for using in basic script
  • New triggering event - Expression Monitor
  • Added export/import of global user variables
  • Added the markup of the nested actions with colors in task editor.
  • Improved Web Documents plugin.
  • Added task comments.

New in RoboTask 4.3 (Dec 16, 2010)

  • Added option "Run Handler and continue" in error handling settings of the task. Fix problems of filenames in Zip plugin. Updated ZIP engine. Removed double-action in Cyclic event when RoboTask is starting Added the raising of error in DB Loop if the action can't connect to Database. And others

New in RoboTask 4.2 (Aug 28, 2010)

  • Added filter of tasks into main window New action "Wait for Process Start"
  • New action "File attributes" New system variable "{FileAttributes(FileName)}" New Action "Shift Keys State"
  • Other small improvements and bug fixes

New in RoboTask 4.1 (May 26, 2010)

  • New variables: {DayOfTheYear} {WeekOfTheYear}
  • New plugin
  • Web Documents new action
  • Fill Web Form new action
  • Wait for Done Logging of changing of Automation status.
  • Added parameter of error handling task LastErrorTaskName.
  • Other small improvements and bug fixes

New in RoboTask 4.0 (Jan 25, 2010)

  • You can pass parameters of the task when you start the task;
  • Added full error handling of the task (see Error handling chapter of documentation);
  • Run program action:
  • Added action if exit code is non-zero;
  • Other improvements and bug fixes.

New in RoboTask 3.5.2 (Nov 2, 2009)

  • Fixed some problems of compatibility with Windows Server 2008

New in RoboTask 3.5 (Oct 1, 2009)

  • Optimized of working RoboTask as service under Vista/Windows7/2008 New actions: Unique File Name, Run Program As User New variable {UniqueFileName()} Other improvements and bugfixes

New in RoboTask 3.4 (Jun 15, 2009)

  • Added macro recorder for mouse actions New functions {DiskLoad()}, {TotalDiskSpace()}
  • Improved "Window Watcher" trigger and "Wait for Window" action.
  • Added "Changed caption" parameter
  • Added custom character into "STR Trim" action
  • Added autocreation of folder into "Write Text File" action

New in RoboTask 3.3 (Feb 25, 2009)

  • Implemented the using of local variables within the task New action - Sort Text New action - STR Between
  • Added Suspend and Hibernate modes into "Log Off" action
  • New variables Asc, Chr, StrLength
  • Fixed bug in very frequent copy/paste operations in Clipboard actions
  • Other small improvements

New in RoboTask 3.2.1 (Oct 7, 2008)

  • Added new plugin Strings
  • Added step numbers in task editor.
  • Added proxy settings into FTP actions
  • Added proxy settings into "Download file" action Added BCC field into "Send Email" action
  • Added CurrentWindowHandle system variable
  • Fixed critical bug at using under Windows 2008

New in RoboTask 3.2 (Oct 3, 2008)

  • Added proxy settings into FTP actions
  • Added proxy settings into "Download file" action
  • Added BCC field into "Send Email" action
  • Added CurrentWindowHandle system variable
  • Added new plugin Strings
  • New actions:
  • STR Replace
  • STR Trim
  • STR Delete
  • STR Insert
  • STR Extract
  • STR Pos
  • New system variables:
  • UpperCase
  • LowerCase
  • Fixed the leak of handles in "Run program/OpenDocument" action.
  • Removed "Access Violation" bug in concurrent tasks with Clipboard actions.
  • Removed memory leak in "Copy/Move file" action.
  • Removed trailing EOL before value transformation. (increment variable, compare values as numbers)
  • Removed error "No files to zip" from Pack files action
  • Added step numbers in task editor.
  • Common improving of the task editor.
  • Other small improvements and bugfixes.

New in RoboTask 2.5 (Nov 15, 2006)

  • New action "FTP Synchronize". Allows to synchronize files between local and FTP folders.
  • New action "Terminate process"
  • Improved exporting of tasks.
  • Improved the task editor.
  • Improved a few actions
  • Fixed bug with catching GDI resources in Basic plugin.
  • Other small improvements and bug-fixes