Страница: 1 | 2 | 
		
		 
			   
			 
			 Я не первый, кто мучается здесь этим вопросом, но все же..;) Обыскал уже наверное весь рунет, но так и не нашел ничего, что могло решить эту пролему :( Если кто в курсе, буду благодарен любой инфе... Пишите сюда, либо на мыло: dimedroll@ukr.net   ЗЫ. Кстати, слышал, что для решения этой проблемы достаточно назвать прогу системным именем... Пробовал - нифига.  
			 
			 Запускай как службу  Если имеешь в виду ф-ю: RegisterServiceProcess(processid, type), так она в ХР не работает...  Еще у кого-то мысли умные есь?  А метод в лоб - удаление проги из списка TaskManager при помощи SendMessage Нет, я имею ввиду службы WinNT. Этот вопрос уже обсуждался на форуме. Служба выполняется в 3м кольце процессора, как и программа, но ее не видно в таск менеджере. Дешево и сердито. Одна фигня написать службу очень сложно... хотя есть пара контролов позволяющих регистрировать софтину как службу.... но от этого мало что изменяется... процесс видится и уничтожается... Есть очень простой вариант - назови ехе-к Services.exe и App.Taskvisible=False и тогда Task Maneger ничего сделать не сможет....  но другие софтины умеющие убивать процессы серовно его грохнут...   хм... соврал чуток.... проект должен называться Services, Exe-к Services.exe... вот... и тогда Task Manager начинает путать настоящий Services и подставной....   Успехов.... 2 Павел: Far начиная с версии 1.65 умеет ибивать процессы. Да еще десяток другой подобных софтин есть (TaskInfo, Remote Task Manager и т.д.)   2 ALL: Проще убивать сам Task Manager (чем удалять из списка т.к. он постоянно обновляеся...) послав ему TerminateProcess... чтобы скрыть прогу из меню таскменеджера достаточно написать App.TaskVisible = False но есть ещё список процессов, но в него никто не смотрит! ну уж если тебе ОЧЕНЬ надо чтобы юзверь её не обнаружил можно поставить событие END на нажатие Ctr+alt=del Ya tak zhe kak Pave ldelayu vsegda. a vashe, raz est`kontoly kotorye ento delat` mogut, to mogem i my. prosto lenimsya...koroche, nado kodit`, kodit`, i ische raz kodit`, brat`ya kodery. тест НАРОД, Я ЗНАЮ КАК!!!  ДАЖЕ ПРИМЕР ЕСТЬ - РАБОТАЮЩИЙ!!!!!!!!!! КОМУ НАДО - ПРОШУ НА AESOFT@MAIL.RU ASTERIX 
			
 
  
		
     
  
    
Вопрос: Прячем прогу от TaskManager'a в ХР                
     
    
Добавлено: 04.09.03 19:35
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     ДимОН
 ДимОН
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 17
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: crackoff
 crackoff


ICQ: 156165990 
Вопросов: 12
Ответов: 229
      
 Профиль |  | #1
       
Добавлено:  04.09.03 19:57
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа: ДимОН
 ДимОН

Вопросов: 1
Ответов: 1
      
 Профиль |  | #2
       
Добавлено:  04.09.03 21:43
       
    
       
  
 
     {А было бы неплохо}.
 {А было бы неплохо}.
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа: Padre
 Padre 


ICQ: 346632205 
Вопросов: 25
Ответов: 215
      
 Web-сайт:  
 Профиль |  | #3
      
Добавлено:  04.09.03 23:02
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа: crackoff
 crackoff


ICQ: 156165990 
Вопросов: 12
Ответов: 229
      
 Профиль |  | #4
       
Добавлено:  05.09.03 08:15
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа: Slay
 Slay


Вопросов: 27
Ответов: 150
      
 Web-сайт:  
 Профиль |  | #5
      
Добавлено:  05.09.03 09:22
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа: Slay
 Slay


Вопросов: 27
Ответов: 150
      
 Web-сайт:  
 Профиль |  | #6
      
Добавлено:  05.09.03 09:40
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 7 
      
Автор ответа: Павел
 Павел






Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #7
      
Добавлено:  05.09.03 11:00
       
    
       
  
To Padre: а как быть с альтернативными прогами, которые позволяют просматривать список процессов? Я сам таких не видал, но говорят, что Far такое может...
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 8 
      
Автор ответа: DeXTeR
 DeXTeR




Вопросов: 32
Ответов: 30
      
 Профиль |  | #8
       
Добавлено:  05.09.03 12:16
       
    
       
  
Все твердят про SendMessage, а как его использовать не говорят (примерчик бы что ли подкинули) 
     
		
	  
			 
	
		 
    
       
    
Номер ответа: 9 
      
Автор ответа: Slay
 Slay


Вопросов: 27
Ответов: 150
      
 Web-сайт:  
 Профиль |  | #9
      
Добавлено:  06.09.03 08:09
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 10 
      
Автор ответа: lelick_
 lelick_




Вопросов: 7
Ответов: 3
      
 Профиль |  | #10
       
Добавлено:  06.09.03 23:41
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 11 
      
Автор ответа: Павел
 Павел






Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #11
      
Добавлено:  07.09.03 04:09
       
    
       
  
To lelick: я всегда заглядываю. И наоборот редко заглядываю в Задачи. Так как в процессах процесс вырубается одним махом, а в Задачах ещё начинает что-то переспраишвать и  тормозить... Да и процессов намного больше чем задач!
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 12 
      
Автор ответа: AASoft
 AASoft









Вопросов: 86
Ответов: 920
      
 Профиль |  | #12
       
Добавлено:  07.09.03 06:44
       
    
       
  
 
    










		
	  
			 
	
		 
    
       
    
Номер ответа: 13 
      
Автор ответа: Павел
 Павел






Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #13
      
Добавлено:  07.09.03 08:31
       
    
       
  
   Насчёт убивания таск мэнеджера через TerminateProcess: тогда уж 
    
лучше сразу убить файл taskmgr.exe, чтоб менеджера задач не было
вообще. Но это не решает задачи.
   Сейчас гляну, я где-то видел что-то о решении этой проблемы... Ох,
долго же идёт поиск по 70000 писем... Что-то не ищется... Вот нашёл
ссылочку, как отрубать кнопки (чтобы запретить нажимание Ctrl alt
del): http://msdn.microsoft.com/msdnmag/issues/02/09/cqa/default.aspx
Вот ещё нашёл:
-------------------
Можешь заблокировать показ списка задач:
Private Declare Function SystemParametersInfo Lib "user32" Alias
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal
lpvParam As Any, ByVal fuWinIni As Long) As Long
SystemParametersInfo 97, True, CStr(1), 0    ' заблокировать
SystemParametersInfo 97, False, CStr(1), 0    ' разблокировать
-------------------
  Помню ведь, что видел где-то... Но найти не могу!
		
	  
			 
	
		 
    
       
    
Номер ответа: 14 
      
Автор ответа: Павел
 Павел






Администратор
ICQ: 326066673 
Вопросов: 368
Ответов: 5968
      
 Web-сайт:  
 Профиль |  | #14
      
Добавлено:  07.09.03 08:35
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 15 
      
Автор ответа: Александр
 Александр


Разработчик Offline Client
ICQ: 204034 
Вопросов: 106
Ответов: 1919
      
 Профиль |  | #15
       
Добавлено:  11.11.03 17:00