powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / получить точное время с сервера ntp.psn.ru
6 сообщений из 6, страница 1 из 1
получить точное время с сервера ntp.psn.ru
    #38119723
Dika!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне надо получить точное время с сервера ntp.psn.ru , как это сделать? У меня ПК в домене, но время на ПК устанавливать не надо, это время я пересылаю в другое устройство.
Я нашла пример в сети, как получают время с time.nist.gov сервера. Работает, а к ntp.psn.ru даже через telnet не могу подключиться, использовала 13, 123 порт. Но пингуется. Читала на форуме, что прокси может мешать. А если допустить, что порты открыты, то как реализовать?
Вот пример, как у меня реализована синхронизация
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Код C#
using System;
using System.IO;
using System.Net;
using System.Net;Sockets;
 
public static string GetTime()
{
    StreamReader rdr = new StreamReader(new TcpClient("132.163.4.102", 13).GetStream());
    return rdr.ReadToEnd();
}
...
Рейтинг: 0 / 0
получить точное время с сервера ntp.psn.ru
    #38119770
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
получить точное время с сервера ntp.psn.ru
    #38120804
Dika!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arm79,
про прокси, это мне надо занести мой адрес и порт в список не используемых адресов, свойство BypassList. Так?
...
Рейтинг: 0 / 0
получить точное время с сервера ntp.psn.ru
    #38120989
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dika!А если допустить, что порты открыты, то как реализовать?
http://www.codeproject.com/Articles/1005/SNTP-Client-in-C

Боюсь, что UdpClient слишком низкоуровневый для декларативного использования WebProxy. Вам нужно или прозрачное проксирование в вашей сети, или реализовывать взаимодействие с прокси вручную (смотрите, что у вас за прокси), или искать в сети (возможно платную) реализацию клиента SNTP через прокси

Если же учесть цену/качество/время разработки, то гораздо проще будет попросить админа вашей сети настроить для вас исключение в правилах файервола и разрешить с определенного IP на определенный другой IP по определенному порту и по определенному протоколу. Делов то три минуты
...
Рейтинг: 0 / 0
получить точное время с сервера ntp.psn.ru
    #38121058
Dika!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arm79, спасибо за консультацию
...
Рейтинг: 0 / 0
получить точное время с сервера ntp.psn.ru
    #38121213
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот тут есть размышления на тему прокси.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / получить точное время с сервера ntp.psn.ru
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]