Форум: "WinAPI";
Текущий архив: 2002.08.05;
Скачать: [xml.tar.bz2];
ВнизКак сделать чтобы прогу нельзя было выкинуть из памяти Найти похожие ветки
← →
ProNix (2002-05-24 15:12) [0]Как сделать чтобы прогу нельзя было выкинуть из памяти
не только в Windows но и Far Manager"oм , Jammer"ом
← →
Slym (2002-05-27 07:10) [1]1. На онТерминейт запускаешь себя заново...
2. Скрываешь прогу из процессов :)~ (DEBUG HOOKs)
3. Цепляешь прогу на левый процесс (Explorer) (HOOK)
4. Удаляешь фар, и все остальное начисто...
5. Запускай две разные проги, пусть следят др. за др. и если закрыли одну др. запускает заново закрытую прогу.
6. А оно тебе сильно надо?
7. Выделяй какой-нибудь системно важный ресурс, и при закрытии проги не освобождай его :) (так делают практически все программы с логотипом MS...)работа винды становится невыносимой (невыносимой даже АЛТ-КТРЛ-ДЕЛ)
8. Не пробовал, но процессы теоретически можно скрыть изменением библиотеки в которой CreateToolhelp32Snapshot, Process32First и т.д.
Хватит?
← →
Serd_hhc (2002-05-27 09:44) [2]2Slym>
А по-подробнее на счёт 2 и 3....
← →
RV (2002-05-27 15:50) [3]сколько ищу - только это и нахожу,
иногда с примером, причем на сях. а я в них не очень...
можно поподробнее про 2 и 3
согласен разнести (не разносить) имя автора по всему Инету
← →
ZZ (2002-05-27 17:18) [4]9. http://delphi.xonix.ru/articles/show.php?m=notice&r=program&n=3
← →
Slym (2002-05-28 08:21) [5]http://delphi.mastak.ru/articles/dll_use/index.html
← →
RV (2002-05-28 09:18) [6]это все так (я про ссылки выше)
ну а как все таки сделать
2. Скрываешь прогу из процессов
3. Цепляешь прогу на левый процесс
я не понял из данных статей (можть я тупой),
пример кода можно привести, хотя-бы к одному пункту
← →
Vaddya (2002-05-28 22:50) [7]
> 7. Выделяй какой-нибудь системно важный ресурс, и при закрытии
> проги не освобождай его
А по-моему при закрытии проги все не освобожденные ресурсы освобождаются системой автоматически. Или тогда если нет, то как не освобождать, например, память?
← →
Serd_hhc (2002-05-29 07:56) [8]2ZZ>
По этой ссылке всякая гадость, сколько не делал, ни у меня, ни у друзей не получается.(9. http://delphi.xonix.ru/articles/show.php?m=notice&r=program&n=3).
2All>
Может сдинем дело с мёртвой точки?
← →
cdaDmitriy (2002-05-29 11:12) [9]Serd_hhc По этой ссылке все работает за исключением что прогу
можно снять как application .....
← →
cdaDmitriy (2002-05-29 11:15) [10]А убрать прогу из application не проблема
← →
ZZ (2002-05-29 16:12) [11]Serd_hhc
Тот код, я так подозреваю, имеет подводные камни, но со своей обязанностью но справляется (у меня по крайней мере)
Там всего пару строчек :)) а у вас не получается запустить ? Ну тогда поздравляю . Тогда попробуй 4 путь :))
← →
paul_shmakov (2002-05-29 20:27) [12]2 ProNix и Serd_hhc:
я на эту тему очень подробно писал
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1014992279&n=2
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.08.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c