Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.10.30;
Скачать: [xml.tar.bz2];

Вниз

Подключен ли сетевой кабель   Найти похожие ветки 

 
Vladimir   (2003-09-05 11:42) [0]

Уважаемые мастера, можно ли программным путем проверить подключен ли сетевой кабель к машине или нет? Если можно, то как?
Заранее спасибо.


 
Digitman   (2003-09-05 11:55) [1]

а зачем ? смысл ?


 
Vladimir   (2003-09-05 12:02) [2]

Не хочу, чтоб в моей программе выскакивали незапланированные ошибки :)


 
Anatoly Podgoretsky   (2003-09-05 12:06) [3]

Это не оправдывает цели, такая возсожность есть, но зависит от ОС и платы. Но это все равно не эффективно, ошибки в основном выскакивают не из за кабеля.


 
Digitman   (2003-09-05 12:09) [4]


> Vladimir


так ты просто предпринимай какие-то меры по перехвату и анализу/"гашению" этих ошибок ! и всех делов)

и - заметь - мало ли по какой причине твои "незапланированные ошибки" могут откуда-то и куда-то "скакать" ! на основании чего ты так уверен, что "скакать" они у тебя будут лишь только в одной ситуации - когда какой-то там кабель куда-то не подключен ?
а если он подключен, а удаленный хост (к которому ты обращаешься) попросту недоступен/не существует ? что, ошибки разве не "скачут" у тебя в этой ситуации ?


 
Vladimir   (2003-09-05 12:23) [5]


> Digitman © (05.09.03 12:09)


> а удаленный хост (к которому ты обращаешься) попросту недоступен/не
> существует ? что, ошибки разве не "скачут" у тебя в этой
> ситуации ?

Нет, не скачут.


> Anatoly Podgoretsky © (05.09.03 12:06) [3]
> Это не оправдывает цели, такая возсожность есть, но зависит
> от ОС и платы. Но это все равно не эффективно, ошибки в
> основном выскакивают не из за кабеля.

Может и не оправдывают. Я всего лишь задал вопрос, и хотел бы получить на него ответ!


 
Anatoly Podgoretsky   (2003-09-05 12:34) [6]

Ну ты и получил ответ в каких случаях это возможно, у тебя есть эти условия? И при том, я думаю, что АПИ для этого отсутствует, а тогда тебе придется идти в сторону прямого общения с платой.


 
Song   (2003-09-05 12:53) [7]

http://pascal.sources.ru/cgi-bin/forum/YaBB.cgi?board=network;action=d isplay;num=1048235683


 
Vladimir   (2003-09-05 12:57) [8]

Спасибо за ответ. У словия есть. Но если придется идти в сторону прямого общения с платой, то это действительно не оправдывает цели.
Еще раз спасибо.


 
Digitman   (2003-09-05 13:00) [9]


> Vladimir


> Нет, не скачут


здрасть)

хост недоступен, а ошибки не "скачут" - и ты успешно ведешь прием/передачу данных с неизвестно кем/чем ? так что ли ?


 
Vladimir   (2003-09-05 13:19) [10]

Не совсем так. Потому, что я не веду прием передачу данных в том смысле в каком ты это понимаешь, а отсылаю ARP-пакеты, и отлавливаю ответы на них. Таких ошибок как ты описываешь быть не может.


 
Digitman   (2003-09-05 13:47) [11]

ну какая разница-то ? ты ж ,наверно, каким-то API пользуешься ..
а ф-ции API предусматривают, наверно, возврат тем или иным образом кодов ошибок, в т.ч. и интерфейсных ...

покажи код, как ты реализуешь ARP-запросы ..


 
Doctor Deejay   (2003-09-05 15:10) [12]


> покажи код, как ты реализуешь ARP-запросы ..


Ага, покажи... Очень интересно!!



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2003.10.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.685 c
9-98421
TWINk
2003-03-13 23:03
2003.10.30
DXF


1-98670
NewD
2003-10-20 13:22
2003.10.30
как в CGI пока выполняется программа отобразить сообщение? ??


1-98603
NewD
2003-10-19 13:56
2003.10.30
Как в CGI сохранять файл ?


3-98505
digester
2003-10-08 18:00
2003.10.30
Вопрос по БД


1-98729
MaS
2003-10-20 20:09
2003.10.30
Картинки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский