Peryton-Scripting (Monitoring)

The Peryton-Scripting (Monitoring) Add-On

The Peryton-Scripting Add-On allows writing, signing and saving short pieces of C-Sharp (C#) code called Scripts as well as performing batch operations on a selected number of data capture files.

By using the built-in Scripts wizard, the user can define a Script(s) to apply on the received packets based on specific criteria or scenarios being investigated.

For example, a Script can be used to generate events and alarms, update the customized statistics charts, change/redesign how specific messages in the Time View and Message View windows look (content, filed name, color, tool tip, notes, etc.), change devices icons in Network View, initiate generation of over the air traffic (having the Peryton-TG Add-On is required) of selected data over a predefined communications channel and more.

There is no need for external development tools for defining and running Scripts. Each Script can be exported (signed) and shared with others (i.e. it is a ‘Developers License’ model Add-On).

Another use of script is for running “batch operation” over a group of capture files in order to search for specific message or scenario defined by the script. If for example the user found a problem in one of the capture files, and is interested to know if this problem already occurred in the past (and in what context), he can define the relevant script that identify the problem, and run it automatically over all (or part) of the old capture files.

In addition, the Peryton-Scripting license allows saving and reading data to and from MySQL database and facilitates captured files sharing among colleagues in a distributed development environment).

The Peryton-Scripting Add-On tool is very useful for R&D companies looking to integrate the Perytons™ Protocol Analyzer as part of their overall development and Quality Assurance process, connecting it to other existing systems, etc.

The Peryton-Scripting Add-On can run on top of any of the Perytons™ Protocol Analyzer models.

To see some Scripts examples click here.

Read More…