Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Sol.exe must die!!! [D5, Win2k, WinXP]


Igor45 ©   (2002-12-02 13:22:00) 

Привет всем! Помогите решить проблемму с юзерами сис админу. Проблемма такого рода: Есть игра "Sol.exe", точнее была (удалил с диска). А юзеру одному присылают по почте эту игру. И он запускает его прям с почтового ящика. Когда он это делат игра не запускается как sol.exe (дается случайное имя программе) и в заголовке окна тоже нет названия "Солитер". Как поймать этот процесс программно?
Спасибо.


neodiX   (2002-12-02 18:17:00) [1]

Да, а своего киллера сделай в виде сервиса, тогда его никто не сможет убить (кроме юзера с админ правами)


Random bystander   (2002-12-02 14:09:00) [2]

Возможно, сисадмина спасет нечто вроде


procedure TForm1.Timer1Timer(Sender: TObject);
var h: THandle; p: TPoint; st: array[0..1023] of char;
begin
GetCursorPos(p);
h := WindowFromPoint(p);
GetClassName(h, st, 1024);
if st = "Solitaire" then //Сделаем что-то ужасное
...
end;


?

Мне кажется, играть в Косынку на клавиатуре неудобно, а мышку на окно навести уже нельзя...
Разумеется, нужно тщательно спрятать свой киллер.


Igor45   (2002-12-02 13:33:00) [3]

Такие документы разрабатываются но думаю не скоро это будет


Игорь Шевченко   (2002-12-02 13:29:00) [4]

Административными методами. Рублем, например, наказывать...


Наверх

Титульная страница Поиск, карта сайта Написать письмо