|
убить процесс - Общение разработчиков - Программирование для Point Blank, общение и обсуждение разработок |
29.10.2012, 14:06
|
#31
|
|
|
|
Разведчик
|
Регистрация: 06.09.2012
Сообщений: 23
Популярность: 488
Сказал(а) спасибо: 10
Поблагодарили 11 раз(а) в 10 сообщениях
|
Re: убить процесс
Последний раз редактировалось microlab(1); 29.10.2012 в 14:10.
|
|
|
29.10.2012, 14:09
|
#32
|
|
|
|
Разведчик
|
Регистрация: 08.10.2012
Сообщений: 10
Популярность: 391
Сказал(а) спасибо: 18
Поблагодарили 15 раз(а) в 7 сообщениях
|
Re: убить процесс
|
|
|
29.10.2012, 14:13
|
#33
|
|
|
|
Разведчик
|
Регистрация: 12.01.2012
Сообщений: 33
Популярность: 2330
Сказал(а) спасибо: 223
Поблагодарили 63 раз(а) в 46 сообщениях
|
Re: убить процесс
|
|
|
29.10.2012, 14:24
|
#34
|
|
|
|
Разведчик
|
Регистрация: 06.09.2012
Сообщений: 23
Популярность: 488
Сказал(а) спасибо: 10
Поблагодарили 11 раз(а) в 10 сообщениях
|
Re: убить процесс
Последний раз редактировалось microlab(1); 29.10.2012 в 14:26.
|
|
|
29.10.2012, 14:45
|
#35
|
|
|
|
Разведчик
|
Регистрация: 08.10.2012
Сообщений: 10
Популярность: 391
Сказал(а) спасибо: 18
Поблагодарили 15 раз(а) в 7 сообщениях
|
Re: убить процесс
|
|
|
29.10.2012, 14:50
|
#36
|
|
|
|
Разведчик
|
Регистрация: 12.01.2012
Сообщений: 33
Популярность: 2330
Сказал(а) спасибо: 223
Поблагодарили 63 раз(а) в 46 сообщениях
|
Re: убить процесс
|
|
|
29.10.2012, 14:51
|
#37
|
|
|
|
Разведчик
|
Регистрация: 08.10.2012
Сообщений: 10
Популярность: 391
Сказал(а) спасибо: 18
Поблагодарили 15 раз(а) в 7 сообщениях
|
Re: убить процесс
|
|
|
29.10.2012, 15:03
|
#38
|
|
|
|
Старший сержант
|
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
|
Re: убить процесс
|
Цитата: |
|
|
|
|
|
|
|
|
|
Это легче написать чем попробовать поробуй а потом и говори.
|
|
|
|
|
|
Это легче сделать, чем написать....
Только что проверил, все работает:
Код:
system("TASKKILL /F /IM notepad++.exe /t");
Код:
if(Fun.TestExit)
{
system("TASKKILL /F /IM notepad++.exe /t");
Fun.TestExit=0;
}
Процесс завершается только после нажатия кнопки....
________________
-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
|
|
|
29.10.2012, 15:12
|
#39
|
|
|
|
Разведчик
|
Регистрация: 06.09.2012
Сообщений: 23
Популярность: 488
Сказал(а) спасибо: 10
Поблагодарили 11 раз(а) в 10 сообщениях
|
Re: убить процесс
|
Цитата: |
|
|
|
|
|
|
|
|
|
Это легче сделать, чем написать....
|
|
|
|
|
|
Крайслер это с блокнотом да все идеально но не с пб ехе с ним все не так
|
Цитата: |
|
|
|
|
|
|
|
|
|
if(Fun.TestExit)
{
system("TASKKILL /F /IM notepad++.exe /t");
Fun.TestExit=0;
|
|
|
|
|
|
если это примениш к пб ехе результат будет равен нулю.Единственное что работает вот это
|
Цитата: |
|
|
|
|
|
|
|
|
#include <Psapi.h>
#pragma comment(lib, "psapi.lib")
VOID killAll(__in_z LPCSTR szProcName)
{
CHAR szProcBuff[101];
DWORD pIDs[300], dwBytesReturned;
HANDLE hProcess;
INT i, procCount;
EnumProcesses(pIDs, sizeof(pIDs), &dwBytesReturned);
procCount = dwBytesReturned / sizeof(DWORD);
for (i = 0; i < procCount; i++)
{
if (pIDs[i] != 0)
{
hProcess = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ | PROCESS_TERMINATE, 0, pIDs[i]);
GetModuleBaseName(hProcess, 0, szProcBuff, 100);
if (strcmp(szProcBuff, szProcName) == 0)
TerminateProcess(hProcess, EXIT_SUCCESS);
CloseHandle(hProcess);
}
}
} |
|
|
|
|
|
Но это при инжекте автоматом закрывает процесс пб ехе а мне надо чтоб при нажатии кнопки и как ты писал это
i
|
Цитата: |
|
|
|
|
|
|
|
|
f(opt.wc.test)
{
killAll("PB.exe");
opt.wc.test=0;
} |
|
|
|
|
|
кудаб я его не вставлял оно не пашет теперь понятна суть вопроса не какой то там процесс а именно PB.exe
|
|
|
29.10.2012, 15:15
|
#40
|
|
|
|
Разведчик
|
Регистрация: 19.09.2012
Сообщений: 12
Популярность: 551
Сказал(а) спасибо: 13
Поблагодарили 41 раз(а) в 19 сообщениях
|
Re: убить процесс
|
|
|
29.10.2012, 15:18
|
#41
|
|
|
|
Старший сержант
|
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
|
Re: убить процесс
|
Цитата: |
|
|
|
|
|
|
|
|
|
Крайслер это с блокнотом да все идеально но не с пб ехе с ним все не так
|
|
|
|
|
|
И чем же это процесс PB.exe отличается от остальных?
Сервера открыли, проверил, то что я тебе предложил на PB.exe и ты просто не поверишь - все работает как и должно....
Код:
if(Fun.TestExit)
{
system("TASKKILL /F /IM PB.exe /t");
Fun.TestExit=0;
}
Вывод.....
________________
-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
|
|
|
29.10.2012, 15:22
|
#42
|
|
|
|
Разведчик
|
Регистрация: 06.09.2012
Сообщений: 23
Популярность: 488
Сказал(а) спасибо: 10
Поблагодарили 11 раз(а) в 10 сообщениях
|
Re: убить процесс
Знаеш чем? там процесс скрытый и виндоус у меня 32 а не 64 сам понимаеш на 32 это не пашет.Работает ток поиск процесса по ид а потом ток делает кил вот так.
|
|
|
29.10.2012, 15:25
|
#43
|
|
|
|
Разведчик
|
Регистрация: 19.09.2012
Сообщений: 12
Популярность: 551
Сказал(а) спасибо: 13
Поблагодарили 41 раз(а) в 19 сообщениях
|
Re: убить процесс
|
|
|
29.10.2012, 15:27
|
#44
|
|
|
|
Старший сержант
|
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
|
Re: убить процесс
|
Цитата: |
|
|
|
|
|
|
|
|
|
Знаеш чем? там процесс скрытый и виндоус у меня 32 а не 64 сам понимаеш на 32 это не пашет.Работает ток поиск процесса по ид а потом ток делает кил вот так.
|
|
|
|
|
|
С каких это пор процесс PB.exe скрытый?
И открою тебе страшную тайну( только не кому не говори) у меня Win7 x32...
________________
-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
|
|
|
29.10.2012, 15:28
|
#45
|
|
|
|
Разведчик
|
Регистрация: 06.09.2012
Сообщений: 23
Популярность: 488
Сказал(а) спасибо: 10
Поблагодарили 11 раз(а) в 10 сообщениях
|
Re: убить процесс
Все всем спасибо все разобрался))
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 16:10.
|
|