File Event Scripting

File Event Scripting in MiraFile Event Scripting empowers you to undertake countless applications involving real-time processing, including creating real-time measurement tables, plots, or analyses of images and other data as they are saved by the data acquisition software. You also can use this tool to leverage the immense power of Mira's extensive selection of sophisticated numerical calibration and processing tools in real time to overcome the limitations of image acquisition or instrument control software.

File Event Scripting is a powerful new Mira feature that triggers script processing when Mira detects the event when a file is saved to a folder (or is deleted or renamed). Your "event handling script" may do anything a Mira script can do, like measuring, processing, or calibrating an image or other data, comparing new data with other images or archived data, building a real-time plot, and more.*  Mira scripting provides both low-level access and a huge library containing some 1000 built-in classes and functions, making the capabilities of your scripts almost limitless.

This feature is available in Mira Pro Ultimate Edition and Mira MX Ultimate Edition versions later than 7.974.

Application Examples

  • Real-time, synoptic observations of transient phenomena.
  • Real-time characterization of phenomena in images or other data.
  • Testing, calibration, and evaluation of imaging systems (cameras, etc.).
  • Alerting you to changes or events measured in images and other data.
  • Evaluation of new data in comparison with archived data or images.

Under the Hood...

This task is run from a multi-threaded dialog that hooks into the Windows file system to monitor the target folder for file events. This means you can do other things with Mira while monitoring the target folder even edit and refine the script while the monitor is running. The Mira screenshot above shows the event watcher window at center, along with an open script and several data windows.

 

* Mira Pro and Mira MX provide different levels of scripting capability according to the built-in script library. Therefore, the capability of the event script is determined by what can be done within the Mira MX or Mira Pro platform.


Home     Products     Briefs     Tech Notes     Support     Purchase     News     Web Tools     Info     Contact