Как проверить доступность сервера

Тема в разделе "WASM.BEGINNERS", создана пользователем Swat2k, 11 июн 2008.

  1. Swat2k

    Swat2k Дима

    Публикаций:
    0
    Регистрация:
    14 май 2007
    Сообщения:
    64
    Использую invoke URLDownloadToFile,0,addr url1,addr file1,0,0
    Но проблема в том что если url дан не правельный , то фун-я виснет вместе с приложением
    PS : Мне нужно проверить доступность сервера (если файл скачивается то сервер работает) , какими способами можно проверить что сервер работает?
     
  2. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
  3. Swat2k

    Swat2k Дима

    Публикаций:
    0
    Регистрация:
    14 май 2007
    Сообщения:
    64
    хорошо давайте обсудим пинг , сперва была такая мысль , но нет примером с реализацией IcmpSendEcho (самый простой способ наверное) . Привидите пример плз
     
  4. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.539
    Адрес:
    Poland
    Swat2k
    У меня вот валяется "Ping in ASM by Qweerdy"
     
  5. asd

    asd New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    952
    Адрес:
    Russia
    Swat2k
    Берёшь слово "IcmpSendEcho" вбиваешь его в мсдн и о чудо - готовый код.
     
  6. Swat2k

    Swat2k Дима

    Публикаций:
    0
    Регистрация:
    14 май 2007
    Сообщения:
    64
    _sheva740 : Спасибо за пример
    asd : С++ лень было на асм переводить
    всё равно всем спасибо , попробую адаптировать исходник
    ЗЫ : Если кому то понадобится вот либа для примера _sheva740
     
  7. nester7

    nester7 New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2003
    Сообщения:
    720
    Адрес:
    Russia
    А может просто достаточно удачного connect(ip, 80)? :)