Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.29;
Скачать: CL | DM;

Вниз

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

 
__Пупкин   (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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.029 c
15-1135004026
Esu
2005-12-19 17:53
2006.01.29
Мастре и Маргарита (сериал)


4-1132324773
Arazel
2005-11-18 17:39
2006.01.29
Hook Shell_TrayWnd, Помогите не в службу, а в дружбу.


15-1136932339
Andy BitOff
2006-01-11 01:32
2006.01.29
Ветка "Начинающим" - читай как орешник


3-1133166232
syte_ser78
2005-11-28 11:23
2006.01.29
Помогите советом насчет применения изменений SQL запроса


15-1136785963
begin...end
2006-01-09 08:52
2006.01.29
С Днём рождения! 9 января