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

Вниз

Как осуществить синхронизацию времени через инет сервисы   Найти похожие ветки 

 
jailbrecker   (2007-06-27 10:08) [0]

Кто может подсказать как осуществить синхронизацию времени на ПК. С помощью Delphi. Indy не предлагать, так как нужно показать как это работает.

Можно конечно и компонент использовать.

Можно даже без всяких там расчетов и точностей. Просто как сделать запрос на сервер и какой ответ придет. И что с ним делать. Это идеальный вопрос.


 
Орион ©   (2007-06-27 10:40) [1]

http://www.faqs.org/rfcs/rfc1361.html


 
Сергей М. ©   (2007-06-27 11:17) [2]


> нужно показать как это работает


Кому ?


 
jailbrecker   (2007-06-27 11:34) [3]

Человеку, чтоб он потом это реализовал на GSM/GPRS модеме. Там есть часы реального времени, но они сбиваются при отключении питания. Вот и хотим синхронизировать.
to Орион
Да это уже видел, и перевод встречал. Но только много вопросов.
Куда и как, и какой запрос делать.
Как говориться разжеванный ответ нужен.


 
Anatoly Podgoretsky ©   (2007-06-27 11:36) [4]

> jailbrecker  (27.06.2007 11:34:03)  [3]

Разжеваный ответ находится в RFC


 
Сергей М. ©   (2007-06-27 12:22) [5]


> чтоб он потом это реализовал на GSM/GPRS модеме


Модем сам по себе не имеет отношения к прикладным протоколам, каковым является тот же egjvzyensq SNTP.


 
Anatoly Podgoretsky ©   (2007-06-27 13:21) [6]

> Сергей М.  (27.06.2007 12:22:05)  [5]

Кроме того в ХР уже это реализовано в часиках.


 
jailbrecker   (2007-06-27 16:24) [7]


> Anatoly Podgoretsky ©   (27.06.07 11:36) [4]
> > jailbrecker  (27.06.2007 11:34:03)  [3]Разжеваный ответ
> находится в RFC

Нашел другой способ: через протокол daytime (RFC867).
открываеш на серваке 13 порт, как клиент, и в ответ тебе строка: Wed Jun 27 11:16:05 2007
Вот и всё.

> Сергей М. ©   (27.06.07 12:22) [5]
> > чтоб он потом это реализовал на GSM/GPRS модеме
>Модем сам по себе не имеет отношения к прикладным протоколам, каковым
> является тот же egjvzyensq SNTP.

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

> Anatoly Podgoretsky ©   (27.06.07 13:21) [6]
> > Сергей М.  (27.06.2007 12:22:05)  [5]Кроме того в ХР уже
> это реализовано в часиках.

А зачем мне в XP? Мне же нужно в модеме синхронизировать.


 
jailbrecker   (2007-06-27 16:26) [8]

Если кому интересно, могу показать как это делается.

На этом прошу откланиться.
Всем за участие большое спасибо.

PS Давно я уже небыл на этом форуме, соскучался.


 
Anatoly Podgoretsky ©   (2007-06-27 16:30) [9]

> jailbrecker  (27.06.2007 16:24:07)  [7]

Пока на модемах программу написаную на Дельфи нельзя запустить.


 
jailbrecker   (2007-06-27 18:14) [10]


> Anatoly Podgoretsky ©   (27.06.07 16:30) [9]
> > jailbrecker  (27.06.2007 16:24:07)  [7]Пока на модемах
> программу написаную на Дельфи нельзя запустить.

Очень жаль конечно.

Но её ведь можно и в винде использовать.
Вот настройки:
#TCPPORT: 13
#TCPSERV: "83.218.234.4"
И в ответ:
Wed Jun 27 14:04:21 2007

Правда набор в адресной строке 83.218.234.4:13 не дает особенного результата.


 
Anatoly Podgoretsky ©   (2007-06-27 19:38) [11]

> jailbrecker  (27.06.2007 18:14:10)  [10]

Такой адрес отсутствует, недоступен


 
Орион ©   (2007-06-27 19:49) [12]

> [11] Anatoly Podgoretsky ©   (27.06.07 19:38)

у меня работает и исправно выдает дату и время.


 
Сергей М. ©   (2007-06-28 08:29) [13]


> набор в адресной строке 83.218.234.4:13 не дает особенного
> результата


В какой еще "адресной строке" ? Строке браузера что ли ?
А откуда твой браузер знает, что это sntp-ресурс ?
И с какого перепугу любой браузер обязан уметь работать с sntp-ресурсами, да еще и ожидаемым тобой образом ?


 
VirEx ©   (2007-06-28 20:33) [14]

Добро пожаловать в программу-клиент Microsoft Telnet

Символ переключения режима: "CTRL+]"

Microsoft Telnet> open 83.218.234.4 13
Подключение к 83.218.234.4...

Thu Jun 28 16:32:48 2007

Подключение к узлу утеряно.

Нажмите любую клавишу...


 
jailbrecker   (2007-06-30 17:50) [15]


> Сергей М. ©   (28.06.07 08:29) [13]
> > набор в адресной строке 83.218.234.4:13 не дает особенного
> > результатаВ какой еще "адресной строке" ? Строке браузера
> что ли ?А откуда твой браузер знает, что это sntp-ресурс
> ?И с какого перепугу любой браузер обязан уметь работать
> с sntp-ресурсами, да еще и ожидаемым тобой образом ?

Читаем пост номер 7
> jailbrecker   (27.06.07 16:24) [7]
> Нашел другой способ: через протокол daytime (RFC867).открываеш
> на серваке 13 порт, как клиент, и в ответ тебе строка: Wed
> Jun 27 11:16:05 2007Вот и всё.

Там не про какой sntp и речи не ведется.
> Anatoly Podgoretsky ©   (27.06.07 19:38) [11]
> > jailbrecker  (27.06.2007 18:14:10)  [10]Такой адрес отсутствует,
>  недоступен

Странно, хотя бы просто IP набирите - работает. Просто от заточен под daytime, походу.
> Орион ©   (27.06.07 19:49) [12]
> > [11] Anatoly Podgoretsky ©   (27.06.07 19:38)у меня работает
> и исправно выдает дату и время.

А как смотрите? через какой браузер или программу?
Opera не видит нечего.


 
Орион ©   (2007-06-30 17:59) [16]

> [15] jailbrecker   (30.06.07 17:50)


см. [14].


 
jailbrecker   (2007-07-04 07:54) [17]


> Орион ©   (30.06.07 17:59) [16]
> > [15] jailbrecker   (30.06.07 17:50)см. [14].

А, понятною. Я думал каким другим образом.



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

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

Наверх





Память: 0.48 MB
Время: 0.048 c
15-1203234882
@!!ex
2008-02-17 10:54
2008.03.30
Помгите найти драйвер


2-1204549737
sqlmaniac
2008-03-03 16:08
2008.03.30
не понимаю что с try-except


2-1204113354
tytus
2008-02-27 14:55
2008.03.30
EndThread - закрывается приложение. Почему?


2-1204541274
Matveih1
2008-03-03 13:47
2008.03.30
Как сделать столбец в StringGrid не видимым


2-1204281119
q1485
2008-02-29 13:31
2008.03.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
Английский Французский Немецкий Итальянский Португальский Русский Испанский