Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26305
Рейтинг: 2146
#1: 2008-01-28 10:52:25 ЛС | профиль | цитата
Ну вот все понятно с эти компонентом, но почему ya.ru А почему, к примеру, не www.kuban.ru ? Неужели свойство HostName нельзя добавить, ну и прописать в него любимое ya.ru (ну и особачить его для динамического использования) ? Кому надо, тот свой хост подставит. Вот мне, например, нужен региональный хост, и нафиг не нужен ya.ru
И наращивание, так нелюбимых Galkov'ым, лишних байт с лихвой окупится функционалом.
карма: 22

0
файлы: 1code_2099.txt [6.8KB] [275]
Ответов: 3514
Рейтинг: 184
#2: 2008-01-28 11:03:17 ЛС | профиль | цитата
Видимо у ya.ru uptime выше )
Я за. Но тогда пропадёт идеология компонента... Вторая копия пинга.
карма: 0
0
Ответов: 9906
Рейтинг: 351
#3: 2008-01-28 11:03:23 ЛС | профиль | цитата
А в чем "лихва"-то заключается, открой всем глаза, пожалуйста
карма: 9

0
Ответов: 1305
Рейтинг: 29
#4: 2008-01-28 11:04:29 ЛС | профиль | цитата
Астрамак писал(а):
Вторая копия пинга

Там пингом и не пахнет
карма: 0

0
Ответов: 3514
Рейтинг: 184
#5: 2008-01-28 11:15:25 ЛС | профиль | цитата
Он же ya.ru пингует О_о

------------ Дoбавленo:


code_2099.txt

Так вот где моя схема!
карма: 0
0
Ответов: 1305
Рейтинг: 29
#6: 2008-01-28 11:19:57 ЛС | профиль | цитата
Астрамак писал(а):
Он же ya.ru пингует О_о

Он не пингует, он получает его ip-адрес функцией GetHostByName. Сам сервер в этот момент может быть вообще недоступен
карма: 0

0
Ответов: 3514
Рейтинг: 184
#7: 2008-01-28 11:22:24 ЛС | профиль | цитата
Ага... ну прошу прощения, буду знать
карма: 0
0
Разработчик
Ответов: 26305
Рейтинг: 2146
#8: 2008-01-28 11:31:34 ЛС | профиль | цитата
И чего делать будем ?
карма: 22

0
Ответов: 9906
Рейтинг: 351
#9: 2008-01-28 11:44:38 ЛС | профиль | цитата
Ждать, когда Автор топика проаргументирует "лихость"
карма: 9

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#10: 2008-01-28 11:57:09 ЛС | профиль | цитата
Galkov, я что, плохо описал, почему ?

Постараюсь описать более детально

У нас в регионе, бывают случаи, когда базовые глобальные сервера падают, но региональная сеть работает. Если мне проверять глобальный Российский сервер, то покажет, что инэта нет, но внутри региональной сети, ко мне, на мой сервер, могут стучаться спокойно, и я их вижу, и они меня. Я tracert'ом могу прогнать параллельную ветвь и определить ее хост, и, вписав хост в компонент, контролировать работоспособность ветви.

Вот почему, меня к примеру, не устраивает такая привязка к одному, заранее установленному хосту (и непонятно -- почему именно к этому).

Сам же меня учишь, не решать за пользователя, что ему надо, а тут уже решили за меня, что мне нужен имено ya.ru

карма: 22

0
Ответов: 9906
Рейтинг: 351
#11: 2008-01-28 12:13:39 ЛС | профиль | цитата
nesco писал(а):
я что, плохо описал, почему

Да, плохо.
Потому-что тренироваться еще тебе надо в искусстве глядеть на написанное, не только со своей колокольни, но и с других
Причем, я совершенно ничего не утверждал: может надо, а может нет...

Но даже если я вообще не понимаю сетевых техник, это не отменяет того ЭЛЕМЕНТАРНОГО факта, что "неужели трудно" - никогда не является аргументом к действию.
Является нечто другое. Это другое я и попросил тебя описать подробнее
Не виноват же я, что это и тебе напоминать надо
карма: 9

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#12: 2008-01-28 12:21:53 ЛС | профиль | цитата
Galkov писал(а):
Не виноват же я, что это и тебе напоминать надо
Ну, учусь по-маленьку, но тяжело дается...

Galkov писал(а):
"неужели трудно"
Так категорично я не утверждал, пытался привести аргументы.
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#13: 2008-01-28 13:41:23 ЛС | профиль | цитата
nesco, предлагаю подсказку к точке еще раз прочесть внимательно:
Содержит 1, если компьютер подключен к Internet, иначе содержит 0


Internet - это не региональная сеть на несколько тысяч компов. Почему проверяется именно ya.ru - встречный вопрос: а что проверять еще и чем это что-то лучше ya.ru?

Как верно было замечено этот элемент ничего не пингует, а получает IP по DNS записи данного имени - т.е. действительно сам сервер может лежать в глубоком накауте. Однако таких ситуаций, когда не работает DNS при доступном интернете практически не бывает, хотя и они тоже не исключены при особо замороченной топологии сети(через шлюзы, прокси серверы и прочии).
карма: 27
0
Разработчик
Ответов: 26305
Рейтинг: 2146
#14: 2008-01-28 14:05:27 ЛС | профиль | цитата
Dilma писал(а):
хотя и они тоже не исключены при особо замороченной топологии сети(через шлюзы, прокси серверы и прочии)
Во-во, как раз с этим я и столкнулся. Я не мог достучаться ни до одного глобальног сервера (ни до ya.ru, ни до www.yandex.ru), но без проблем входил на страницу www.kuban.ru.
Я же не предлагал полностью переделать компонент, а только добавить небольшой функционал, вот для таких "деревянных" случаев. Пусть по-умолчанию будет ya.ru, никуда он не денется.

------------ Дoбавленo:


Dilma писал(а):
Почему проверяется именно ya.ru - встречный вопрос: а что проверять еще и чем это что-то лучше ya.ru?

Ну я, вообще-то, я хотел народу дать выбор. Кому не нравится этот, поставит другой, какой захочет.
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#15: 2008-01-28 14:09:09 ЛС | профиль | цитата
nesco, еще раз: наличие интернета это доступность любого сервера(адреса) не относящегося к местной локальной сети. Подразумевать под этим:
nesco писал(а):
но без проблем входил на страницу www.kuban.ru.

наличие интернета на своем компьютере это тоже самое, что при заходе с тестового аккаунта на страницу провайдера говорить о доступности такового.
------------ Дoбавленo:

nesco писал(а):
Ну я, вообще-то, я хотел народу дать выбор. Кому не нравится этот, поставит другой, какой захочет

смысл данного выбора не ясен. То, о чем говорится в предыдущих постах это проверка не интернета, а адреса в сети(локальной или глобальной).
карма: 27
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)