HDevRunner is available in three different editions.
| Features (Click to expand) | Demo * | Standard | Professional |
|---|---|---|---|
| Run HDevelop scripts directly | yes | yes | yes |
| e.g. hdevrunner C:\Projects\MyScript.hdev
Run the HDevelop script C:\Projects\MyScript.hdvp and exit. |
|||
| Run HDevelop external procedures directly | yes | yes | yes |
| e.g. hdevrunner C:\Projects\procedures\ProcessDefaultImage.hdvp
Run the external procedure C:\Projects\procedures\ProcessDefaultImage.hdvp (without arguments) and exit. |
|||
| Run HDevelop library procedures directly | yes | yes | yes |
| e.g. hdevrunner C:\projects\libraries\TcpConnection.hdpl:Send
Run the library procedure Send from the library TcpConnection.hdpl and exit. |
|||
| Easily switch between HALCON versions | yes | yes | yes |
| Select which version of all HALCON versions installed on the system should be used at runtime. hdevrunner --halconversion 13.0 C:\Projects\ProcessImage.hdvp |
|||
| Supports HDevEngine Debugger | yes | yes | yes |
| For debugging, connect to a script or procedure running in HDevRunner from within HDevelop. Requires HALCON 13 or greater. | |||
| Procedure arguments on command line | no | no | yes |
| e.g. hdevrunner C:\Projects\procedures\ProcessImage.hdvp ('myimage.png', 3.0)
Useful to run procedures easily with different parameterizations to gain an overview on how well the algorithms work. |
|||
| Watch mode | ( yes )* | no no | yes |
| Watch procedure directories and arbitrary additional directories for file changes. If a script or e.g. test images get modified, the script will be reloaded and executed immediately.
hdevrunner -w --watch-dirs C:/images/test1 C:\Projects\ProcessImage.hdvp This is very useful to re-run your scripts for testing directly after saving a script / pressing CTRL+S in HDevelop. |
|||
| Fullscreen mode | ( yes )* | no | yes |
| Opens all HALCON windows in fullscreen. hdevrunner -f C:\Projects\ProcessImage.hdvp |
|||
| Check mode | no | no | yes |
| Check a procedure or script for valid syntax only. Useful for fully automated checks. hdevrunner -c --no-dialogs C:\Projects\ProcessImage.hdvp IF ERRORLEVEL==1 ECHO ERROR |
|||
| Download | Buy | Buy | |