Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Quake & CS   Найти похожие ветки 

 
Angel_Forever   (2004-01-10 16:59) [0]

Как сделать, чтобы прога получала список запущенных процессов и при обнаружении определённых (напр. Quake или Counter-Strike) их грохала...


 
Piter ©   (2004-01-10 18:26) [1]

>Как сделать, чтобы прога получала список запущенных процессов

смотри CreateToolhelp32Snapshot

>и при обнаружении определённых (напр. Quake или Counter-Strike) их грохала..

смотри TerminateProcess


 
имя   (2004-01-11 00:08) [2]

Удалено модератором


 
Angel_Forever   (2004-01-12 08:57) [3]

Piter Ндауж помог... :(


 
User_Name   (2004-01-12 10:50) [4]

Ну я делал когда-то так, может поможет

Wnd := GetWindow(Handle, gw_HWndFirst);
       WHILE Wnd <> 0 DO BEGIN {Hе показываем:}
//                IF (Wnd <> Application.Handle) AND {-Собственное окно}
               IF IsWindowVisible(Wnd) AND {-Hевидимые окна}
               (GetWindow(Wnd, gw_Owner) = 0) AND {-Дочернии окна}
               (GetWindowText(Wnd, buff, sizeof(buff)) <> 0)
               THEN BEGIN
               GetWindowText(Wnd, buff, sizeof(buff));
               //
               ZName:=AnsiUpperCase(String(buff)); // преобразуем к верхнему регистру

// Если подключен клиент пробуем посылать сообщения
if IsServer then
ServerSocket.Socket.Connections[0].SendText(ZName);

       For i:=1 to n do
       If Pos(GameName[i],zName)<>0 Then Begin
GetWindowThreadProcessID(Wnd, @ProcessID);
ProcessHandle := OpenProcess(PROCESS_TERMINATE, FALSE, ProcessId);
TerminateProcess(ProcessHandle,4);
       end;
END;
Wnd := GetWindow(Wnd, gw_hWndNext);
END;


 
serg128 ©   (2004-01-13 10:16) [5]

Есть такая прога, но на С++ Builder, Если надо - исходник вышлю.


 
DeadMeat ©   (2004-01-13 18:12) [6]

>Angel_Forever   (12.01.04 08:57) [3]
Между прочем, в Piter ©   (10.01.04 18:26) [1] всё сказано...!! От себя добавлю, что надо иногда заглядывать в справку...!


 
Angel_Forever   (2004-02-04 16:01) [7]

serg128 Высылай programer2k2003@yahoo.com.au буду благодарен..., User_Name, а где там указывается КАКОЙ ИМЕННО процесс убивать Кваку или КС



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
1-1082371215
Dimaz
2004-04-19 14:40
2004.04.11
Нужен способ определения - файл бинарный/нет.


3-1078988786
Владий
2004-03-11 10:06
2004.04.11
Как справиться с кодировкой при коприровании через clipbord?


1-1080027420
Tornado
2004-03-23 10:37
2004.04.11
Вызвать раздел справки


4-1075386758
_hunter_
2004-01-29 17:32
2004.04.11
как добавить пользователя в группу


6-1079627338
Neznayka
2004-03-18 19:28
2004.04.11
Управление клиентом