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

Discussion in 'WASM.BEGINNERS' started by Swat2k, Jun 11, 2008.

  1. Swat2k

    Swat2k Дима

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

    censored New Member

    Blog Posts:
    0
    Joined:
    Jul 5, 2005
    Messages:
    1,615
    Location:
    деревня "Анонимные Прокси"
  3. Swat2k

    Swat2k Дима

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

    _sheva740 New Member

    Blog Posts:
    0
    Joined:
    Aug 31, 2005
    Messages:
    1,539
    Location:
    Poland
    Swat2k
    У меня вот валяется "Ping in ASM by Qweerdy"
     
  5. asd

    asd New Member

    Blog Posts:
    0
    Joined:
    Mar 12, 2005
    Messages:
    952
    Location:
    Russia
    Swat2k
    Берёшь слово "IcmpSendEcho" вбиваешь его в мсдн и о чудо - готовый код.
     
  6. Swat2k

    Swat2k Дима

    Blog Posts:
    0
    Joined:
    May 14, 2007
    Messages:
    64
    _sheva740 : Спасибо за пример
    asd : С++ лень было на асм переводить
    всё равно всем спасибо , попробую адаптировать исходник
    ЗЫ : Если кому то понадобится вот либа для примера _sheva740
     
  7. nester7

    nester7 New Member

    Blog Posts:
    0
    Joined:
    Dec 5, 2003
    Messages:
    720
    Location:
    Russia
    А может просто достаточно удачного connect(ip, 80)? :)