Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Отслеживаем процесс

Ответить
Настройки темы
Отслеживаем процесс

Старожил


Сообщения: 155
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день!

Задача такая:

стоит win 2k server. На нём запущены игровые сервера (пока только CS и NFS Underground).

Задача:
Всем известно, что CS игра отличная но глюкавая ... Вот и понадобилось мне написать прогу:
1. Отслеживаем наличие процесса в системе
2. Если он присутсвует проверить не "повис" ли он
2.1 Если повис - убиваем
3. Если отсутсвует или мы его убили - запустить с параметрами.

Всё это делать надо кадые 5-10 минут. *
А так как я - не программер - то сами понимаете - в полном ступоре )) *

Хелп ми )) Отблагодарю чем смогу ))

[s]Исправлено: vippy, 14:36 29-02-2004[/s]

-------
Это vippy !


Отправлено: 10:35, 29-02-2004

 

Аватара для Guest

Guest


Профиль | Цитировать


Prisoner
Хммм..... пока что ещё нет )))

hasherfrog
Спасибо за инфу, я щас разговаривал с одним програмером, попробуем сделать такую на Дельфях. Если получится - откроем линейку собственного софта )))) Естесвенно фриварного )) ВОт тут ваша инфа нам будет полезна. Большое спасибо ))


Отправлено: 07:30, 02-04-2004 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 155
Благодарности: 0

Профиль | Отправить PM | Цитировать


P.S. Гвест - это я ))
Prisoner
Ты мне уже помого - это однозначно ! ))) Но вот задачка пока не решена (( ЧТож будем искать решение таковой )))

-------
Это vippy !


Отправлено: 07:33, 02-04-2004 | #12


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


vippy

По поводу автозакрытия зависших программ:
Идем в HKCU\Control Panel\Desktop\
1) Ставим WaitToKillAppTimeout = 20000 <- Ждать завершение зависшего процесса 20 сек.
2) Ставим HungAppTimeout = 15000 <-  Считать процесс зависшим, если он 15 сек. не отвечает на сигналы системы
3) Ставим AutoEndTask = 1 <-  Самое главное. Автоматически закрывать зависшие процессы

Отправлено: 09:05, 07-04-2004 | #13


Аватара для Guest

Guest


Профиль | Цитировать


hasherfrog
знаю, но это будет выполнятся только при завершении работы виндов. Или вы мне предлагаетет периодически перегружать сервак ? )))

Отправлено: 12:43, 10-04-2004 | #14


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


vippy
Да, сорри, AutoEndTask работает только при выключении виндов и используется только для ускорения этого самого выключения. Сорри еще раз. В заблуждение меня ввел некий русский сайт, не буду показывать пальцем

Отправлено: 14:36, 10-04-2004 | #15


Старожил


Сообщения: 155
Благодарности: 0

Профиль | Отправить PM | Цитировать


hasherfrog
всё ок )) Я блин домучаю этот вопрос (ведь нет же ничего невозможного?) -)

-------
Это vippy !


Отправлено: 13:05, 13-04-2004 | #16


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


vippy
Вы удивитесь. Есть функция IsHungAppWindow!

Отправлено: 09:50, 27-05-2004 | #17



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Отслеживаем процесс

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
процесс MTDBOpSink Stib Microsoft Windows 2000/XP 6 17-08-2006 15:05
Что за процесс? Olive Хочу все знать 3 12-05-2006 16:55
что за процесс ? I n v i s i b l e Microsoft Windows 2000/XP 3 12-03-2006 14:20
процесс IEXPLORE obvious Microsoft Windows 2000/XP 1 16-01-2006 20:49
дочерний процесс DTF Программирование и базы данных 3 02-09-2005 06:29




 
Переход