Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2010, 10:48   #1
dolbanov
Пользователь
 
Регистрация: 18.11.2009
Сообщений: 16
Печаль Проверить включен ли удаленный компьтер по IP адресу

Доброго времени суток дамы и господа!

Есть программка к оторой прикрутил автообновление проверка на автообновление выполняется так:

Код:
IF FileExists('\\ip\папка\'+ ExtractFileName(ParamStr(0))) and
(GetFileDate('\\ip\папка\' + ExtractFileName(ParamStr(0))) >
GetFileDate(ParamStr(0))) then обновляем
Проблема в том что если комп где находится обновление выключен то программка запускается очень долго=(

Пытался проверку сделать при помощи

Код:
icmp.Ping;
IF (icmp.ReplyStatus.ReplyStatusType=rsEcho) then
Все работает, но только в том случае если у юзера отрыт админский доступ=(

Порывшись в нете нашел что можно сделать через ICMP.DLL, но с дллками я пока ни разу не работал, и посмотрев примерчики понял что вот так сходу не разберусь, а время поджимает=(

Вопрос можно ли сделать проверку попроще чем через ICMP.DLL?
dolbanov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как узнать включен ли комп в локальной сети Monster Работа с сетью в Delphi 17 27.08.2010 16:41
Узнать включен ли удаленный компьютер Шульц Работа с сетью в Delphi 8 28.01.2010 22:46
Как добиться, чтобы хук был постоянно включен? пауэрлифтинг Win Api 2 25.01.2010 22:34
ListView: если включен Checkboxes, как определить отмечание стоки? Gerzs Общие вопросы Delphi 1 07.10.2009 09:18
Взятие значения по адресу nusik Общие вопросы C/C++ 1 25.05.2009 01:59