The first time you run IOX, you'll see the main window including a set of demo rules and the list of plugins, but nothing very interesting is happening. Before IOX can do anything useful, you need to set configuration options for the application and plugins, and write some rules to connect input events to output actions.
First, Choose 'Tools/Configuration…' from the main menu. You'll probably want IOX to start processing events at startup without having to manually start the plugins, so check the 'Start plugins at startup' option. The other options can be left at their defaults.
Next, right click each of the items in the Inputs and Outputs pane. If you want to use the plugin in your rule sets, chose the 'Configuration…' menu item and set the appropriate configuration options. You should also check the 'enabled' option on the context menu for any plugins you'll be using.
Finally, you'll need to write rules to define the tasks IOX will perform.
|•||Choose 'Tools/New Rule Set' from the main menu or toolbar.|
|•||Click the 'Set' tab in the 'Rule Details' pane and edit the name of your new rule set.|
|•||Choose 'Tools/New Rule' from the main menu or toolbar.|
|•||Click the 'Input' tab in the 'Rule Details' pane and edit the name of your new rule. |
|•||Choose the input event type using the input combo box, then set the 'Filter String' using the 'Settings' button if available, or type it directly into the text box.|
|•||If your filter string is a regular expression, check the 'RegEx' option.|
|•||Choose 'Tools/New Rule Output' from the main menu or toolbar.|
|•||Click the 'Output' tab in the 'Rule Details' pane and edit the name of your new rule output.|
|•||Choose the output action type using the output combo box, then set the output data using the 'Settings' button.|
|•||Add additional rule outputs if more than one action is to be performed each time the rule is triggered.|
|•||Add additional rules and rule sets as required|
|•||Choose 'File/Save Rule Tree' from the main menu or toolbar to save your new rule sets.|
Obviously, the process of creating rule sets can be somewhat complex depending on your unique requirements, but the process outlined above is the same regardless of the tasks you want to perform.