Шапка, есть парсер профилей кс2, переодически кс2 зависает, но пока нету взаимодействия с пк то окно показывает зависшим только курсором (крутящийся кружок), в этот момент нету надписи *Окно не отвечает* Как можно попробовать решить эту проблему?
Ну мб это поможет. Сначала двигаешь мышку, потом уже отслеживаешь с помощью exec из child_process отвечает процесс кс2 или нет https://www.npmjs.com/package/mousebot
process.on('uncaughtException', (err) => { console.error('Uncaught Exception:', err); }); process.on('unhandledRejection', (reason, promise) => { console.error('Unhandled Rejection:', reason); }); , JS process.on('uncaughtException', (err) => { console.error('Uncaught Exception:', err); }); process.on('unhandledRejection', (reason, promise) => { console.error('Unhandled Rejection:', reason); }); , Или же посмотри в сторону https://www.npmjs.com/package/blocked-at либо же здесь поискать https://nodejs.org/api/process.html