Ping в C++ под Винду
Она у тебя в виндах наверняка есть, icmp.dll называется, тока вот пользовать её не рекомендуется, ибо MS грозится убрать её из винды, но всё никак не уберёт
Кстати, виндовый ping.exe её и использует.
Описания структур и функций смотри в инете (поищи по icmp.dll) - там всё очень просто
Кстати, виндовый ping.exe её и использует.Описания структур и функций смотри в инете (поищи по icmp.dll) - там всё очень просто
Все. Нашел
Если кому интересно - могу исходники аналога ping.exe расшарить 
Если кому интересно - могу исходники аналога ping.exe расшарить 
может просто запускать ping?
тама у него параметров хватает можно хоть несколькими байтами пинговать в течении пары сотен милисекунд
тама у него параметров хватает можно хоть несколькими байтами пинговать в течении пары сотен милисекунд
А потом парсить вывод?
Причем, не надо забывать, что виндоуз бывает русифицированный, китаизированный и т.д.
Короче, это грабли
Причем, не надо забывать, что виндоуз бывает русифицированный, китаизированный и т.д.
Короче, это грабли
ага, либо были цифры либо нет.
напр, если тебя выполяют как компонент под IIS, то прав на создание таких сокетов у процесса может и не быть. а ping запускается (так в ASP.NET можно пинговать и не париться особо security
напр, если тебя выполяют как компонент под IIS, то прав на создание таких сокетов у процесса может и не быть. а ping запускается (так в ASP.NET можно пинговать и не париться особо security
прав на запуск других приложений обычно больше надо, чем на открытие каких-то сокетов.
о прав на создание таких сокетов у процесса может и не бытьТак как ping.exe работает из под любого юзера, то можно предположить, что в винде raw socket можно создавать без особых привелегий.
кроме windows-овских, есть еще .Net-ные права - более жесткие и более гранулированные.
Запуск ping - это не выход - через жопу
Лучше воспользоваться исходником, что я и собираюсь сделать. Должно получиться что-то типа проги, которая будет пинговать айпишпик, и при удачном исходе играть звук, что, типа, узверь появился 
Лучше воспользоваться исходником, что я и собираюсь сделать. Должно получиться что-то типа проги, которая будет пинговать айпишпик, и при удачном исходе играть звук, что, типа, узверь появился 
У 'а такая есть 

кстати, велосипед уже изобретен (miplsd)
только он не музычку играет, а в трее висит
только он не музычку играет, а в трее висит
Оставить комментарий
Timi
Есть ли у кого библиотечка? Или как использовать стандартные виндовые для Пингования?