Tasks (4.0)

Tasks are Pre- or Post-Record-Scripts which can execute custom UNIX shell commands at the start and/or end of the Recording.

  • As UNIX shell scripts can work on a very deep system level, ToolsOnAir does not take any responsibility for improperly written shell scripts.  
  • Tasks may limit the performance of the just:in Engine Linux system. When using Tasks always test them thoroughly before going into production or critical environments. Contact your ToolsOnAir reseller or use our support system if you need assistance.

Table of Contents

Overview

  1. Tasks Presets List: lists all available Tasks Presets for the currently selected Engine. Use the plus and minus buttons at the bottom to add and remove Tasks Presets.
  2. Tasks Options:
    1. Script execute: defines when a Script is being executed – either at the start or the end of a Recording. You can also define one Script for the start and another one for the end of a Recording.
    2. Variables: allows you to choose from a set of predefined Variables which can be added to the script by pressing the Insert button.
    3. Insert button: adds the Variable to the Script which you need to select in the Variables drop down menu.
  3. Script Editor: allows you to edit the Script.

Add/Remove a Task

Use the marked buttons ("Plus/Minus") to add or remove (selected Task) for the selected Device.

Example Task

This exemplary Script moves the currently recorded file to the Desktop at the end of the Recording.

Please beware that all available Tasks will be executed at the start or end of recording. So if you create more Tasks, then all of them will be executed.

Debugging Scripts

If your Scripts should create any error, echo or info output it will be logged in the Channel Logs.