Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Как синхронизировать время с сервером?


Автор: xXxSataNxXx 27.5.2010, 19:07
Как сделать так, чтоб в программе писалось точное время(на компьютере при большой загрузке время притормаживает).
Как устроена программа Часы в Windows?
Другими словами, как отправить запрос, чтоб вернулось правильное время через протокол NTP? Точнее, какой запрос отпралять?

Автор: diadiavova 27.5.2010, 19:55
Я думаю: тебе просто надо в гугле запросить описание протокола. Я не уверен, что в дотнете есть какие-то встроенные механизмы для работы с этим протоколом(скорее думаю, что их нет). 

Автор: xXxSataNxXx 27.5.2010, 20:19
Я перед тем как тут написать, поискал про NTP...
Я знаю что это такое... smile
А вот про запрос нигде не видел... :(

Автор: diadiavova 27.5.2010, 20:50
А вот это не оно?
http://tools.ietf.org/html/rfc958
http://tools.ietf.org/html/rfc4330

Автор: xXxSataNxXx 27.5.2010, 21:15
Я читал что то похожее, но на русском... Я уже перепробовал массу разных запросов, но при запросе на 123 порт идёт отказ, а серверы с точным временем используют именно 123 порт... :(

Добавлено через 4 минуты и 48 секунд
Спасибо за внимание, нашёл сайт посвящённый http://www.ntp.org/...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)