How-tos: Bot Runner

Logging

Introduction

ElectroNeek Bot Runner features automated logging. The autolog file is the most important source of information that you can receive and send to the Support Team in order to solve a certain issue. It contains all the information in regard to your machine specifications, the version of both Bot Runner and its components, and every step of the workflow as well. Thus, it is the most detailed log file created automatically.

The file has a certain structure:

  1. Environment information (OS version, components versions, etc.).
  2. Information describing every step of the bot. The start and end steps of the bot execution are also recorded.

The information is displayed as: “Time of log-message - JSON”, for example:

16:26:46.328 {"programs":[{"program":"InternetExplorer","version":"11.789.19041.0"},

{"program":"Chrome","version":"91.0.4472.124"},

{"program":"1C"},{"program":"ElectroNeek Studio","version":"5.6.11.0"},

{"program":"ElectroNeek Robot","version":"5.6.11.0"},

{"program":"msedgedriver.exe","version":"79.0.313.0"}],"windows":{"caption":" Windows 10 Pro","version":"10.0.19042","csd_version":0,"os_architecture":"64-bit"},

"cpu":{"name":"AMD Ryzen 7 3700U with Radeon Vega Mobile Gfx","number_of_cores":4,"number_of_logical_processors":0,"number_of_logicalprocessors":8},

17:03:21.706 {"activity_name":"START","file":"C:\\Users\\owlyo\\Desktop\\Bot Text\\Text bot.neek
","script_id":"b8c90d98-e2a5-49c2-9ddd-28d77172bb59","memory_usage":117484,"version":{"launched_by":

Bot Runner Autologs

To enable automated logging:

  1. Right-click on Bot Runner icon in the tray.
  2. Go to the “Settings” menu.
  1. Go to the “Execution” tab.
  2. Check the “Automatically create logs for each run” box.

The autologs can be found in C:\Users\{Username}\ElectroNeek\logs\robot folder or simply by pressing on the “Open logs” button (right-click on Bot Runner icon in the tray).

Autologs contain the following information:

  • Environment information:
    • Standalone or Dependent.
    • Application version.
    • Google Chrome/MS Edge version.
    • Webdriver version.
    • Extension's version.
    • User information:
      • Region.
      • uID.
      • License.
      • Permissions.
  • Events:
    • Process flags.
    • Login - with a link to a .neek-file link.
    • Logoff.
    • Start workflow.
    • End workflow.
    • Messages from the Studio Pro console.
  • Network events:
    • Failed requests with URL, parameters, message.
    • Connection to sockets (with URL).
    • Socket connection failures (with URL).

⬅️

Back to the table


How to exclude Bot Runner from antivirus checks

In some cases, due to various settings, antiviruses do not trust third-party applications and block them. If the ElectoNeek platform does not start, one of the possible reasons could be that it is blocked by an antivirus. In this case, we recommend you to contact your system administrator to add certain files to the antivirus exception list. Below you will find a list of files for "Bot Runner".

  • C:\Program Files\ElectroNeek Robot\ElectroNeek Bot Runner.exe
  • C:\Program Files\ElectroNeek Robot\win-agent-selectors\ElectroNeek-Robot.exe
  • C:\Program Files\ElectroNeek Robot\Loader\ElectroNeek-loader.exe

⬅️

Back to the table