Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Консольное приложение

1.8K
14 ноября 2002 года
A_l_e_x_T
40 / / 27.10.2002
Кто знает как сделать так что бы консольное приложение под Windows находилось в оперативке и выполняло определенные дейстявия по таймеру?
476
15 ноября 2002 года
man2002ua
218 / / 16.10.2002
не совсем понятен вопрос...
необх. сделать программу, к-я работала бы ака резидент?
1.8K
16 ноября 2002 года
A_l_e_x_T
40 / / 27.10.2002
Цитата:
Originally posted by man2002ua
не совсем понятен вопрос...
необх. сделать программу, к-я работала бы ака резидент?


Да, это и надо сделать. Это можно в принципе сделать извращенно, например с помощью:
do
{
.
.
.
}
while(1);
А можно еще как-нибудь по другому что бы ресурсы не сильно грузила. Просто надо написвать прогу которая сидела бы в оперативке (и ее не было бы видно) и следила за другой программой, но при этом не сильно бы грузила компьютер.

476
16 ноября 2002 года
man2002ua
218 / / 16.10.2002
насчет консольного приложения я не уверен, но подключить свою DLL к Explorerу - не проблема... читай Рихтера/Питрека
или докажи, что не вирусописец :)
250
16 ноября 2002 года
Joker
1.4K / / 20.02.2000
Цитата:
Originally posted by A_l_e_x_T

Да, это и надо сделать. Это можно в принципе сделать извращенно, например с помощью:
do
{
.
.
.
}
while(1);
А можно еще как-нибудь по другому что бы ресурсы не сильно грузила. Просто надо написвать прогу которая сидела бы в оперативке (и ее не было бы видно) и следила за другой программой, но при этом не сильно бы грузила компьютер.



На самом деле такая конструкция:
do
{
Application->ProcessMessages();
}
while(1);

тАКОЕ ПРИЛОЖЕНИЕ НИЧЕГО ОСОБО ГРУЗИТЬ не будет, хотя можешь все оформить как сервис, или просто снеси форму в билдере..

А еще загллини сюда думую пригодится:
http://netlive.narod.ru/apifun/messagef.html

1.8K
16 ноября 2002 года
A_l_e_x_T
40 / / 27.10.2002
Цитата:
Originally posted by man2002ua
насчет консольного приложения я не уверен, но подключить свою DLL к Explorerу - не проблема... читай Рихтера/Питрека
или докажи, что не вирусописец :)




Задумка в том что необходимо написать программу которая бы контролировала другую прогу, но при этом необходимо что бы о ее существовании ни кто не знал, т.е. ее ни кто не мог бы выгрузить в начальный момент загрузки винды нажатием Ctrl+Alt+Del. И это не вирус.

1.8K
17 ноября 2002 года
A_l_e_x_T
40 / / 27.10.2002
Цитата:
Originally posted by man2002ua
насчет консольного приложения я не уверен, но подключить свою DLL к Explorerу - не проблема... читай Рихтера/Питрека
или докажи, что не вирусописец :)




А как подключить свою DLL к Explorer?

250
17 ноября 2002 года
Joker
1.4K / / 20.02.2000
Цитата:
Originally posted by A_l_e_x_T



А как подключить свою DLL к Explorer?


Можешь написать плагин к ИЕ (programe.ru) или переписать дллину... (незаю на сколько это реально), можно перехватить вызо (об этом в рсдн 1 писали).
А по поводу Контр алт делет парой вопросов ниже найдешь..

250
17 ноября 2002 года
Joker
1.4K / / 20.02.2000
И еще:
http://wwc.ru/index.php?act=ST&f=4&t=308
476
18 ноября 2002 года
man2002ua
218 / / 16.10.2002
Цитата:
Originally posted by A_l_e_x_T



А как подключить свою DLL к Explorer?



просто - выделяешь себе привилегии отладчика, окрываешь процессс explorer.exe и выделяешь в нем немного памяти - пишешь в эту память код загрузки своей DLL, меняешь текущий контекст потока explorer на эту память и выполняешь ее. Восстанавливаешь контекст, но твоя DLL уже подключена.

19K
06 июля 2006 года
cast
3 / / 06.07.2006
замени "ненужную" длльку для эксплорера на свою.
Когда то давненько под 98 я так и делал, как раз для того чтоб эмулировать сервис.
335
06 июля 2006 года
enola
379 / / 25.01.2005
[quote=A_l_e_x_T]Кто знает как сделать так что бы консольное приложение под Windows находилось в оперативке и выполняло определенные дейстявия по таймеру?[/quote]

В аккурат под все твои требования подходит сервис.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог