Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.12.12;
Скачать: CL | DM;

Вниз

В сети или не в сети, вот в чём вопрос!   Найти похожие ветки 

 
Серёга   (2010-09-21 07:37) [0]

Здравствуйте!

Правильно ли использовать функцию InternetGetConnectedState
для того, что бы определить подключен ли компьютер к сети?


 
brother ©   (2010-09-21 07:58) [1]

сеть и интернет для тебя одно и тоже?


 
Ega23 ©   (2010-09-21 08:03) [2]

У компутера может быть более одной сетевой платы.
Так, на всякий пожарный.


 
Серёга   (2010-09-21 08:59) [3]

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

Сейчас поступаю просто, определяю доступность определённой
папки на сервере с помощью функции DirectoryExists (), но на мой взгляд это не есть "Гуд".


 
RWolf ©   (2010-09-21 09:17) [4]

яндекс пингануть — не?


 
Anatoly Podgoretsky ©   (2010-09-21 09:38) [5]

> Серёга  (21.09.2010 07:37:00)  [0]

InternetGetConnectedState не имеет отношения к сети.


 
Anatoly Podgoretsky ©   (2010-09-21 09:42) [6]

> Серёга  (21.09.2010 08:59:03)  [3]

Метод есть и он единственно правильный, Микрософт пингует host
www.msftncsi.com
Этот хост она специально создала для своих целей, для построения карты сети,
и я думаю она не обидится если ты восспользуешься их хостом и методом.


 
Anatoly Podgoretsky ©   (2010-09-21 09:43) [7]

Конечно там сложнее, там используются пинг, traceroute и простой запрос файла с указаного хоста.


 
Серёга   (2010-09-21 09:47) [8]

Большое спасибо!


 
RWolf ©   (2010-09-21 11:30) [9]


> Anatoly Podgoretsky ©   (21.09.10 09:42) [6]

что-то не пингуется :\


 
Сергей М. ©   (2010-09-21 11:46) [10]


> Серёга   (21.09.10 07:37)  


Компьютер подключен в сети, если сконфигурирован и активен как минимум один из его сетевых интерфейсов.


 
sniknik ©   (2010-09-21 12:36) [11]

> и активен как минимум один из его сетевых интерфейсов.
localhost? адаптер замыкания на себя?

вообще сети/инет, все очень условно...


 
Сергей М. ©   (2010-09-21 12:38) [12]


> sniknik ©   (21.09.10 12:36) [11]


Ну за исключением, пожалуй, лупбэк-интерфейсов)


 
sniknik ©   (2010-09-21 12:49) [13]

> Ну за исключением, пожалуй, лупбэк-интерфейсов)
а еще были у нас в ходу такие "джеки" заглушки, с 2мя проводками, 1 в 6, 2 в 3, так вроде, для тестов.

это как считается? сеть определяет, интерфейс есть. не лупбэк...


 
brother ©   (2010-09-21 12:51) [14]

> заглушки, с 2мя проводками, 1 в 6, 2 в 3,

и что ни дают? для чего они?


 
sniknik ©   (2010-09-21 12:52) [15]

+ есть весы упаковщики, соединение "по  сети" по пачкорду, тоже есть интерфейс, но сети нет... (или есть?)
думаю и другие подобные устройства есть.


 
sniknik ©   (2010-09-21 12:52) [16]

> и что ни дают? для чего они?
для тестов.


 
brother ©   (2010-09-21 12:53) [17]

каких? что можно протестить?


 
sniknik ©   (2010-09-21 12:55) [18]

>> и что ни дают? для чего они?
> для тестов.
и еще, кстати, я с ним в диабло 2й сетевой играл, когда сети не было... (про "адаптеры замыкания" тогда не знал)


 
brother ©   (2010-09-21 12:56) [19]

один пример теста можно?


 
sniknik ©   (2010-09-21 12:56) [20]

> каких? что можно протестить?
могу дать адрес, устроишься на работу, там обучат.


 
Сергей М. ©   (2010-09-21 12:58) [21]


> sniknik ©   (21.09.10 12:49) [13]


> это как считается?


А это уже за сеть канается)

Чем не сеть из одного компьютера, успешно передающего и принимающего инф-цию по этому интерфейсу, пусть даже говорящего при этом с самим собой ?)


 
brother ©   (2010-09-21 12:58) [22]

> могу дать адрес, устроишься на работу, там обучат.

что делатьто надо? ;)


 
sniknik ©   (2010-09-21 13:00) [23]

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


 
sniknik ©   (2010-09-21 13:07) [24]

> что делатьто надо? ;)
что скажут.

> успешно передающего и принимающего инф-цию по этому интерфейсу
сети как таковой нет, ip/мак адреса тоже нет, интерфейс хоть и в сетевых протоколах, но совершенно не похож. информация типа модемных AT команд. просто "в порт" (собственно раньше так и было, были те же самые с теми же командами но с подключением в COM-порт... а в последнее время с COM-портами на компах туго, не у всех есть, вот и выходят из положения. и да, почему не USB не знаю, может потому что до этого были такие коробочки преобразователи на COM, для далеко стоящих, а после просто встроили то, что было)


 
Сергей М. ©   (2010-09-21 13:22) [25]


> сети как таковой нет


Как это нет ?) Данные туда-сюда входят-выходят, а сети нет ?)


> ip/мак адреса тоже нет


ip-адрес вовсе не обязателен.
Сеть от его наличия или отсутствия сетью быть не перестает.
А вот mac-адрес, если речь вести об Ethernet-сети, обязателен. Куда он, кстате, делся-то ?)


 
sniknik ©   (2010-09-21 14:11) [26]

> Как это нет ?) Данные туда-сюда входят-выходят, а сети нет ?)
да, хз. честно говоря.

> Куда он, кстате, делся-то ?)
тоже хз. так говорят. типа "работает напрямую". но весах точно нет сетевой, мы их разбирали. то что там есть, это типа "срезанного" разъема COM с припаянными на выводы проводком от розетки пачкорда.



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

Текущий архив: 2010.12.12;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.008 c
15-1283271243
Programmist
2010-08-31 20:14
2010.12.12
С началом учебного года


15-1283783209
ocean
2010-09-06 18:26
2010.12.12
Wifi


15-1283203920
TIF
2010-08-31 01:32
2010.12.12
Google не работает?!


2-1284816023
KuJIoBaT
2010-09-18 17:20
2010.12.12
ValueListEditor


2-1284966047
istok
2010-09-20 11:00
2010.12.12
узнать время начала сессии пользователя..