private void Tools_ShowProcesses_Click(object sender, EventArgs e) { foreach (ProcessCE process in ProcessCE.GetProcesses()) { Logger.Log("PID: " + process.handle.ToInt32() + " Name: " + process.processName); } }
public static bool IsCalStarted() { bool found = false; foreach (ProcessCE process in ProcessCE.GetProcesses()) { if (process.processName.ToLower() == "mcrscal.exe") { found = true; break; } } return(found); }
public static void StopCAL() { Logger.Log("Stopping CAL..."); foreach (ProcessCE process in ProcessCE.GetProcesses()) { foreach (string calProcess in McrsCalProcesses) { if (calProcess.ToLower() == process.processName.ToLower()) { Logger.Log(process.processName + ": Killing..."); Process.GetProcessById(process.handle.ToInt32()).Kill(); Logger.Good(process.processName + ": Killed."); break; } } } Logger.Good("CAL Stopped."); }