Unify process handling

Closes #49
merge-requests/43/head
Paul Traina 2020-12-05 01:52:11 +00:00
rodzic 9cb858ba62
commit 06154adb47
1 zmienionych plików z 8 dodań i 21 usunięć

Wyświetl plik

@ -9694,27 +9694,14 @@ function getIniFromApp(appName) {
}
function checkRunningProcesses() {
const child_process = require("child_process");
var list = "";
if (g_platform == "windows") {
list = child_process.execFileSync("tasklist.exe");
if (list.indexOf("wsjtx") > -1) g_wsjtxProcessRunning = true;
else g_wsjtxProcessRunning = false;
if (list.indexOf("jtdx") > -1) g_jtdxProcessRunning = true;
else g_jtdxProcessRunning = false;
} else if (g_platform == "mac") {
list = child_process.execFileSync("ps", ["-aef"]);
if (list.indexOf("jt9 -s WSJT-X") > -1) g_wsjtxProcessRunning = true;
else g_wsjtxProcessRunning = false;
// no jtdx on Mac, woot!
g_jtdxProcessRunning = false;
} else {
list = child_process.execFileSync("ps", ["-aef"]);
if (list.indexOf("wsjtx") > -1) g_wsjtxProcessRunning = true;
else g_wsjtxProcessRunning = false;
if (list.indexOf("jtdx") > -1) g_jtdxProcessRunning = true;
else g_jtdxProcessRunning = false;
}
var child_process = require("child_process");
var list =
g_platform == "windows"
? child_process.execFileSync("tasklist.exe")
: child_process.execFileSync("ps", ["-aef"]);
g_wsjtxProcessRunning = list.indexOf("wsjtx") > -1;
g_jtdxProcessRunning = list.indexOf("jtdx") > -1;
}
function updateRunningProcesses() {