ROBIN Studio

Improvements:

  • Added icons for actions and groups that did not have icons before.

Fixes:

  • Fixed logs scrolling when searching on it
  • Fixed bug with displaying tooltips for using actions
  • Fixed bug with displaying dropdown list values in action parameters after changing its version
  • Fixed a bug that occurred when python actions were executed multiple times in loops and when the robot ran for a long time on python actions
  • Fixed a bug that caused the robot to fail to terminate on hitting "Stop" if paused on a java action
  • Fixed a bug that sometimes made it impossible to open a previously created and saved script
  • Fixed a bug where after adding some actions to the Try block of the Try-Catch action, it was impossible to edit the list of exceptions to be handled.
  • Fixed an error that caused environment variables such as %userprofile%, %appdata% to be automatically expanded when the project was reopened. Now lines with environment variables are not changed  
  • Fixed a bug that caused the studio to close when trying to delete a block Finally Try-Catch action when it was selected.

Fixed bugs that occurred when launching robots, in particular when the robot would stop executing with an error:

"Executor waiting for executor terminated by timeout" or "Executor connection waiting by timeout".

Low-code mode

  • Fixed errors in publishing actions from the code editor
  • Fixed errors in code syntax hints.

ROBIN Robot

Improvements:

  • Optimized composition of saved logs
  • Added possibility to customize logs filtering (to reduce the volume and hide uninformative logs). In RobotPlayer.exe.config file in the appender block filter entries were added, where you can limit the sources and level of logs that are written to the file. More detailed information can be found at the link:

https://logging.apache.org/log4net/release/manual/configuration.html (Appenders, Filters)

Fixes:

  • Stabilized scheduled robot launches.

ROBIN Robot for Linux

  • Updated the version of used .net to version 6
  • Added a tool for viewing system logs, allowing you to view platform and robot logs separately.

“Base actions” action group

  • Improved the "Data entry form" action, now the form does not move from a click anywhere. If the form contains a scrollbar, it can now be interacted with, including with the mouse.

"Databases" action group

  • Improved "InsertRecord" action, changed the algorithm of working with mssql database, now the action returns the value of the key of the added value.

"Excel" action group

  • Stabilized operation of "Run external macro" action.


Note!

When executing external macros that use Cyrillic characters in Office applications, the encoding of such macros should be "windows-1251".


"Word" action group

  • When the robot closes Word files, only files opened by the robot are now closed.

"PowerPoint" action group

  • When the robot closes PowerPoint files, only files opened by the robot are now closed.

"PDF" action group

Improved "Split PDF" action, added "Split method" and modifiable "Page Range" parameters, if you specify "On page ranges" method, the split will generate as many files as the "Page range" parameters are used and each will include pages from one of the ranges.

"Outlook" action group

  • Improved "Save attachments" action, added "Save images" parameter, if not checked - all attachments except images will be saved, otherwise images from the body will also be saved
  • Improved "Select message" action, fixed a bug when the action did not return emails that had a full name without a mail address as the sender or recipient of the copy
  • Improved "Get information about email" action, now instead of a dictionary the action returns several results with information about different email properties
  • Added a new action "Get information about a saved email", which allows you to get information about an email saved to a file, similar to the "Get information letter" action.

"Simulate system" action group

  • Added versions of python actions:
    • "Keyboard input"
    • "Key press"
    • "Scroll"
    • "Release key",
    • "Key press and hold"
    • "Mouse click".
    • "Mouse move"

These actions can be executed also on Linux.

"Collections" action group

  • Added "Convert the collection to a string" action to the "Arrays" subgroup, which allows you to get a string containing numeric and string values from the collection, separated by a specified character (several).

“Vision” action group

  • Added python versions for the actions:
    • "Find text on screen"
    • "Click on the image".

Actions work similarly to the .net version and work on Linux as well.

  • Changes to the overall actions library, which should make some bugs that may have occurred in these actions disappear:
    • Wait for appearance
    • Wait for disappearance
    • Rotate Image
    • Read barcode from RDF
    • Exists on screen action.

"Text recognition" action group

  • Improved overall stability of actions:
    • Find page in PDF
    • Get text from PDF
    • Read text
    • Extract text from file
    • Extract data from a document
    • Find documents in a file
  • The "Extract data from a document" and "Find documents in a file" actions have been improved. Added the ability to work with the new version of DBbrain API (https://dbrain.io/), which supports more types of documents:
    • Passport 2-3 pages
    • Passport 5 pages
    • SNILS (new and old formats of social security number)
    • TIN (taxpayer identification number)
    • Marriage certificate
    • Marriage dissolution certificate
    • Birth certificate.

“JSON” action group

  • Improved overall stability of the actions of the group.

“Office” action group

  • Added new actions to the "Spreadsheets" subgroup that are functionally similar to the actions of the Excel group:
    • Insert table
    • Rename sheet
    • Get sheet names
    • Get number of columns
    • Find and replace
    • Delete columns
    • Delete rows
    • Paste column
    • Paste row
    • Show columns
    • Hide columns
    • Show rows
    • Hide rows.

"File system" action group

  • The "Get file info" action has been improved, the principle of the action operation has been changed, now it is required to specify only the path to the file. The action has several results for each obtained property. The "Size" property is returned as a fractional number in kilobytes.

"Robot management" action group 

  • Action "Wait for one robot to finish" has been improved, the result is added to the action, which contains a dictionary with data returned by the robot, for this purpose the robot must have at least one variable with the sign "Output result".

"Robin OCR" action group 

  • Action "Create context with Robin OCR 2" has been improved, the method of obtaining connection settings has been changed, now instead of writing in environment variables, the connection data to the recognition service are specified in a pair. Recognition service updated Fixed bugs and improved overall stability of actions:
    • Extract data to table
    • Extract text from file
    • Find documents in a file
    • Change brightness and contrast.

"SAP" action group

  • Improved "Click" action, fixed a bug that could cause single click on interface elements not to work
  • Improved "Get table" action, fixed behavior of table extraction with identical column names.

"Email" action group

  • Improved .net version of "Get message" action, added "Starting date" and "Ending date" parameters that can be used to limit time interval.
  • Нет меток