Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];

Вниз

Контроль работы приложения на уд. компе   Найти похожие ветки 

 
Elen ©   (2006-06-05 16:59) [40]


> Не путай сервисы с приложениями, и/или драйверами.

Я и не путаю я так одну прогу назвала и втюхала ее к юзеру он не смог ее закрыть, причем она не мешала уже запущенному lsass.

> Это прокатит в NT, но не в 98.

Для меня Win9k - прошлое и слава богу успешно забытое


 
Topper ©   (2006-06-05 17:02) [41]


> в 98 такого ещё нет.
>
> почему бы просто не скрыть программу из task manager-а?
> не знаешь - не убъёшь. И при закрытии заново прописываться
> в авторан.


в 98 при умирании оболочки она перезапускалась сама, там такое есть

один скачает неродной диспетчер процессов и убъет все равно, если только не будет реализации на уровне перехвата апи функций, но это уже совсем другая тема


 
novice   (2006-06-05 17:08) [42]


> почему бы просто не скрыть программу из task manager-а?
> не знаешь - не убъёшь. И при закрытии заново прописываться
> в авторан.

Возможно, возможно... Пока предвижу одну сложность - если мне самому надо, чтобы приложение было закрыто, напр., для обновления. Но тут можно выкрутиться: проверять по таймеру наличие "стопового" файла, как только появился - halt.


 
novice   (2006-06-05 17:16) [43]


> Для меня Win9k - прошлое и слава богу успешно забытое

Win9k = Win9000 - не дай бог дожить :)

К сожалению, вынужден оставить форум - пора домой. Если что, я еще вернусь, не против?


 
tesseract ©   (2006-06-05 21:35) [44]


> Я и не путаю я так одну прогу назвала и втюхала ее к юзеру
> он не смог ее закрыть, причем она не мешала уже запущенному
> lsass.

Втюхала и нормально сделала - вещи разные. И не путай  Юзера  и Windows.
Сколько нибудь продвинутый запустит msconfig и все твои хитрости всплывут.


> К сожалению, вынужден оставить форум - пора домой. Если
> что, я еще вернусь, не против?

Рад был посодействовать теме, а насчёт перекрытия explorer - подумай :-)


 
Пусик ©   (2006-06-05 23:10) [45]


> novice   (05.06.06 11:26) [2]
>
> Ну, во-первых, это уже повод для административных мер, во-
> вторых, повод для сканирования  (тем или иным способом)
> "уличенного" компьютера


Для определения "убивания" программы достаточно простой связи по сокетам. При обрыве связи уже можно принимать административные меры.


 
tButton ©   (2006-06-06 09:36) [46]

вшиваешь в прогу клиент-сокет
в свою - сервер-сокет
при запуске клиент коннектится к серверу
при терминации проги клиент дисконнектится
ловим на сервере onClientDisconnect и врубаем сигнализацию


 
tesseract ©   (2006-06-06 09:51) [47]


> tButton ©   (06.06.06 09:36) [46]


Идея не в сигнализации, а в неубиваемости.


 
Dmitrij_K   (2006-06-06 10:38) [48]

См [38] пункт 2
Отличное предложение, не каждый юзверь сможет найти запись в реестре


 
tButton ©   (2006-06-06 11:46) [49]


> Идея не в сигнализации, а в неубиваемости.

срабатывает сигнализация - идёшь и убиваешь юзера
можно ещё в onClose dead loop типа for i:=0 to -1 do записать
тогда юзер сам прибежит


 
Dmitrij_K   (2006-06-06 12:00) [50]


> можно ещё в onClose dead loop типа for i:=0 to -1 do записать

1. юзер убивает сразу процес, и онклоз не сработает
2. for i:=0 to -1 do в любом случае не работает :)
писать надо while true do ;


 
tButton ©   (2006-06-06 13:48) [51]


> 2. for i:=0 to -1 do в любом случае не работает :)
> писать надо while true do ;

ляпнул первое что в голову пришло =)
onCloseQuery тоже не сработает?
или убиение процесса происходит без посылки приложению сообщений?


 
tesseract ©   (2006-06-06 14:03) [52]


> срабатывает сигнализация - идёшь и убиваешь юзераможно ещё
> в onClose dead loop типа for i:=0 to -1 do записатьтогда
> юзер сам прибежит


в onCloseQuery : Canclose=false;

Но в любом случае и тот и другой код убивается kill"ом


 
tButton ©   (2006-06-06 16:40) [53]


> в onCloseQuery : Canclose=false;
>
> Но в любом случае и тот и другой код убивается kill"ом

не катит.
OnCloseQuery не обрабатывается =)
получается такой halt(0) извне =)



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

Форум: "Начинающим";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.009 c
15-1149084945
Palladin
2006-05-31 18:15
2006.06.25
Delphi10 который Lite


2-1149758728
EugeneXP
2006-06-08 13:25
2006.06.25
Сохранение в графический файл...


8-1135810572
MIDI
2005-12-29 01:56
2006.06.25
Как проиграть MIDI ?


6-1132257651
Иван12345
2005-11-17 23:00
2006.06.25
Перехват данных из входящего трафика


2-1149735956
Need Help
2006-06-08 07:05
2006.06.25
Нужна помощь в алгоритме





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский