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

Вниз

Как получить время с другого компупера?   Найти похожие ветки 

 
__Пупкин   (2005-10-17 10:36) [0]

?


 
Digitman ©   (2005-10-17 11:36) [1]

прежде всего нужно знать, поддерживает ли тот самый "другой" компьютер подобный сервис .. и активен ли подобный сервис на том компьютере на момент запроса ..


 
__Пупкин   (2005-10-17 13:28) [2]

Поддерживает и активен


 
Digitman ©   (2005-10-17 13:40) [3]

и какой конкретно ?


 
__Пупкин   (2005-10-17 14:01) [4]

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\>net time
Текущее время на \\PRIMA равно 10/17/2005 2:00 PM

Местное время (GMT+05:00) на \\PRIMA - 10/17/2005 3:00 PM

Команда выполнена успешно.

C:\>


 
Digitman ©   (2005-10-17 14:16) [5]

ну так и запусти ком. строку

NET TIME \\другой_компьютер


 
__Пупкин   (2005-10-17 17:17) [6]

Мне надо в переменную получить время на другом компе.


 
Digitman ©   (2005-10-17 17:25) [7]


> __Пупкин   (17.10.05 17:17) [6]


благое желание.

желаешь готовый код ?
или таки подумать-помучиться ?)


 
Eraser ©   (2005-10-17 17:27) [8]


> __Пупкин   (17.10.05 17:17) [6]

Возможно поможет компонент Indy TIdDayTime или TIdTime.
Првда далеко не уверен, что хотя бы один из этих компонентов работает по такому же протоколу как и служба времени windows, но попробовать стОит.


 
BiN ©   (2005-10-17 17:31) [9]

The NetRemoteTOD function returns the time of day information from a specified server.

© MSDN


 
Иванов__ ©   (2005-10-18 09:01) [10]

Я уже поискал и подумал. С Indy у меня не получилось.


> BiN ©

Это что? Можно поподробнее или примерчик.


 
BiN ©   (2005-10-18 09:32) [11]


> Иванов__ ©   (18.10.05 09:01) [10]

>
> Это что? Можно поподробнее или примерчик.


Это функция, описание которой и даже пример есть на msdn.com


 
isasa ©   (2005-10-18 11:30) [12]

Боюсь, что данная функция работает в рамках домена(NetBIOS).
В общем случае см. протокол ICMP (Timestamp, Timestamp reply).


 
SergP.   (2005-10-19 07:08) [13]


> __Пупкин   (17.10.05 17:17) [6]
> Мне надо в переменную получить время на другом компе.


Можно так, например:
Берем TClientSocket , конектимся ним в нужное место (к нужному серверу вроде бы на 13 порт ) и получаем строку с датой и временем.
Передавать ничего не нужно. Достаточно приконектиться..



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

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

Наверх





Память: 0.47 MB
Время: 0.04 c
11-1118239821
Haker
2005-06-08 18:10
2006.01.29
MainMenu


2-1136990515
ctranik
2006-01-11 17:41
2006.01.29
у меня неполучаетсмя присваивать значения TRegistry.RootKey?


6-1129475109
Klopan
2005-10-16 19:05
2006.01.29
узнать какая ОС стоит на удаленном IP


5-1123525324
Michael5
2005-08-08 22:22
2006.01.29
А как, создав компонент, и добавив туда еще один, использовать


8-1124103284
<<BEAST>>
2005-08-15 14:54
2006.01.29
Частота звука.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский