Страница: 1 |
Страница: 1 |
Вопрос: Как работать с icmp.dll
Добавлено: 26.09.07 12:21
Автор вопроса: sergey
Хочу сделать простой пингер.. Начал разбираться с WinAPI, но пока понял только общее (надо задекларировать функции и тд.)
А вот конкретных примеров использования всего два нашел, не все поняно.
Может кто для начинающего примерчик кода с пингом на один хотя бы адрес. и желательно с коментами для тугих :)
или своими словами ..помочь :)
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 26.09.07 13:40
для тугих
http://www.google.com/search?hl=ru&q=VB+Ping
Номер ответа: 2
Автор ответа:
sergey
Вопросов: 6
Ответов: 17
Профиль | | #2
Добавлено: 27.09.07 10:16
Мне надо контролировать коннект с примероно 30 компами в сети..
Все проги которые делают это автоматом меня не устраивают, хочу написать свою..
но пока не хватает интелекта разобратся с реализацией этого при помощи библиотеки icmp.dll
Не догоняю принцип, когда(и как правильно) открыть сесеию, как передать icmp_echo пингуемый адрес. Как там можно разделить потоки (чтобы прога не тормозила)
Если кто может попроще мне это обяснить, желательно на примере. Буду очень благодарен... Остальных просьба не беспокоится.. Писком пользовался
Номер ответа: 3
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #3
Добавлено: 27.09.07 12:06
Проще чем выше, быть неможет теоретически. Линк достаточно скопировать в строку адреса, и нажать ентер. Далее нажать на первую-вторую ссылку предложенную гуглом, и искать "ownload".
Номер ответа: 4
Автор ответа:
sergey
Вопросов: 6
Ответов: 17
Профиль | | #4
Добавлено: 27.09.07 14:38
да вот такой я не хватает интелекта а разобраться все равно хочу...
Чтобы я потом мог прогу подрабатывать я должен понять как она работает точно....
готовые листинги только изучаю...писать хочу сам
прога мне не нужна готовая, а надо понять почему пишут так:
ICMPPort:= IcmpCreateFile ();
а если нет то как еще можно..
Почему пишут так:
IPAddress:= inet_addr (Address);
у меня не катит (подсвечивает красным)
IPAddress: TipAddr; что за тип переменной
и другие дураЦкие вопросы..
Номер ответа: 5
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #5
Добавлено: 27.09.07 22:47
Пиши сразу свою ОС. Там уже сделаешь и пингатор...
Номер ответа: 6
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #6
Добавлено: 27.09.07 22:55
А серёзно: разберись вообще с вызовом API функций, как это делается.. потом скачай себе какой-то API справочник, или ройся в MSDN, тогда будешь знать что делает API функция, какие параметры принимает и возвращает. А пока это звучит типа мол я ничего незнаю, вот возьмите и научите меня.. :\ До форума надо научиться самому решать дурацкие вопросы...
Номер ответа: 7
Автор ответа:
sergey
Вопросов: 6
Ответов: 17
Профиль | | #7
Добавлено: 28.09.07 00:54
А пока это звучит типа мол я ничего незнаю, вот возьмите и научите меня
ДА ИМЕННО ТАК ,, ЭТО МНЕ И ТРЕБУЕТСЯ..
и для этого в том числе делаются форумы .. и в них делаються разделы для новичков..
и вообще --До форума надо научиться самому решать дурацкие вопросы... -- это только Ваше мнение, интересно всели так думают
и кроме того --Буду очень благодарен... Остальных просьба не беспокоится.-- читать тоже надо учится
Номер ответа: 8
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #8
Добавлено: 28.09.07 01:31
Я ж говорю, ты сразу пиши свою ОС, а мы тут тебя всему научим, форум же именно для этого...