Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 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
Проще чем выше, быть неможет теоретически. Линк достаточно скопировать в строку адреса, и нажать ентер. Далее нажать на первую-вторую ссылку предложенную гуглом, и искать ";Download".

Мне надо контролировать коннект с примероно 30 компами в сети
Пинговать не выход. Подключайся к какому нибуть порту который открыт на всех компах. Или напиши свою софтину, которая будет висеть на порту и отвечать на тестовые запросы, и поставь её на 30 компов.

но пока не хватает интелекта разобратся с реализацией этого при помощи библиотеки icmp.dll
Зачем? не хватает и хрен с ним. Скачай готовый пример и заюзай его.

Не догоняю принцип, когда(и как правильно) открыть сесеию, как передать icmp_echo пингуемый адрес
см. готовые примеры.

Как там можно разделить потоки (чтобы прога не тормозила)
Никак. Или реализовать сам пинг не на вб6.

Если кто может попроще мне это обяснить, желательно на примере. Буду очень благодарен... Остальных просьба не беспокоится.. Писком пользовался
Ты хочешь чтобы кто-то сюда отпостил готовую прогу которая удовлетворяет всем твоим требованиям? Тогда пиши цену вопроса.

Ответить

Номер ответа: 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
интересно всели так думают
Как видишь, кроме меня, в этому тему никто ничего не написал. Да и я по сути, мало чего полезного написал.. Интересно почему?

Я ж говорю, ты сразу пиши свою ОС, а мы тут тебя всему научим, форум же именно для этого...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам