Wie kann ich eine lokale Windows-Anwendung ausführen und die Ausgabe in den Browser leiten lassen?
Ich habe eine Windows-Anwendung (.EXE-Datei wurde in C geschrieben und mit MS-Visual Studio erstellt), die ASCII-Text an stdout ausgibt. Ich möchte den ASCII-Text so erweitern, dass er begrenztes HTML mit einigen Links enthält. Ich möchte diese Anwendung (.EXE-Datei) aufrufen und die Ausgabe dieser Anwendung in einen Browser leiten. Dies ist keine einmalige Sache, jede neue Webseite wäre eine weitere Ausführung der lokalen Anwendung!
Die HTML / Java-Skript-Anwendung unten hat funktioniert, damit ich die Anwendung ausführen kann, aber die Ausgabe ist in ein DOS-Box-Fenster gegangen und nicht in den Browser. Ich möchte diese HTML-Anwendung aktualisieren, damit der Browser diesen Text (der mit HTML erweitert wurde) erfassen und mit dem Browser anzeigen kann.
<body>
<script>
function go() {
w = new ActiveXObject("WScript.Shell");
w.run('C:/DL/Browser/mk_html.exe');
return true;
}
</script>
<form>
Run My Application (Window with explorer only)
<input type="button" value="Go"
onClick="return go()">
</FORM>
</body>