| const { exec } = require("child_process"); | |
| // Check function | |
| function checkProcess() { | |
| exec('tasklist', (err, stdout) => { | |
| if (err) { | |
| console.error("Error checking processes:", err.message); | |
| return; | |
| } | |
| if (stdout.toLowerCase().includes("provisioner.exe")) { | |
| console.log("Alive 👾..."); | |
| // Wait ~1 second (like ping delay) then recheck | |
| setTimeout(checkProcess, 1000); | |
| } else { | |
| console.log("Dead 💀..."); | |
| } | |
| }); | |
| } | |
| // Start loop | |
| checkProcess(); |