Dieser Abschnitt ist noch nicht vollständig implementiert. In der Zwischenzeit zögern Sie nicht uns direkt zu kontaktieren.
HALCON für Linux kommt mit hrun, einem ähnlichen Programm wie HDevRunner aber weniger anspruchsvoll. Im Gegensatz zu HDevRunner muss der Quellcode aus dem Linux-Paket extrahiert werden um hrun dann unter Windows selber zu kompilieren. Dafür wird eine Visual Studio-Lizenz benötigt und die hrun-Quelldateien müssen gepatcht werden um überhaupt mit Visual Studio 2017 zu kompilieren. Die Installation von hrun auf Kundenmaschinen benötigt ein paar manuelle Schritte während HDevRunner mit einem komfortablen Installer ausgeliefert wird.
Wir haben große Anstrenungen unternommen um eine größtmögliche Kompatibilität sicherzustellen zu Skripten wie sie in HDevelop geschrieben wurden. Ihre Skripte werden sich im HDevRunner genau so verhalten wie unter HDevelop. Zum Beispiel öffnet HDevRunner automatisch ein Standard-Grafikfenster mit den gleichen Farbeinstellungen wie die Standardeinstellungen in HDevelop, während hrun gar kein Grafikfenster öffnet. Wenn Sie eine Grafikfenster manuell öffnen wird es wahrscheinlich die falschen Farbeinstellungen in hrun haben. Es gibt viele Inkonsistenzen im SimpleHDevOperatorImpl-Ansatz der von hrun benutzt wird: Falsche Fehlercodes, nicht gespeicherte Fenstereinstellungen, … HDevRunner löst diese Probleme.
Darüber hinaus fehlen hrun alle Features der HDevRunner Professional-Edition wie Prozedur-Argumente auf der Kommandozeile, Watch-Modus, Vollbild-Modus und der Prüfen-Modus.
HDevRunner unterscheidet zur Laufzeit zwischen installierten HALCON-Versionen, während hrun für eine spezielle HALCON-Major-Version kompiliert wird und nur damit läuft. Das ist ein Problem wenn mehrere Kundenmaschinen mit unterschiedlichen älteren HALCON-Versionen unterstützt werden müssen.