Этот топик читают: Гость
Ответов: 3851
Рейтинг: 159
|
|||
можно ли узнать текущее время не в интернете, а с сервера провайдерской сети - может есть некая стандартная функция (сервис)? Есть желание определять его из своей проги.. |
|||
карма: 0 |
|
Ответов: 1305
Рейтинг: 29
|
|||
Если знаешь его IP, то примерно так
Однако в HiAsm'е я этого не пробовал |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
| ||
файлы: 1 | code_10919.txt [1.5KB] [447] |
Ответов: 3851
Рейтинг: 159
|
|||
Dilma, хотелось бы получить это время в виде текста (например) для дальнейшего использования в проге (не для автокоррекции локального), также адрес сервера как внешнее свойство..
|
|||
карма: 0 |
|
Ответов: 1088
Рейтинг: 112
|
|||
Не пашет ваш код - _debug не показывается.
а если убрать проверку if NetRemoteTOD('194.149.67.130', TOD) = 0 then выдает причем значения не меняются. |
|||
карма: 0 |
| ||
файлы: 1 | 123.jpg [5.1KB] [406] |
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Sniper36 писал(а): а если убрать проверку if NetRemoteTOD('194.149.67.130', TOD) = 0 thenА зачем ее убирать Воткни туда 127.0.0.1 и должен увидеть свое время. Вот только форматор коряво работает, вместо результата операции вычитания подставляет черте че. |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Dilma, у меня код обрывается на
|
|||
карма: 25 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Tad писал(а): 11 человек закачали и все молчатА у меня код работает, адрес IP поменять надо |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco,
nesco писал(а): А у меня код работает,nesco писал(а): адрес IP поменять надо |
|||
карма: 25 |
|
Ответов: 1305
Рейтинг: 29
|
|||
Sniper36 писал(а): если убрать проверку if NetRemoteTOD('194.149.67.130', TOD) = 0 thenЭто не проверка - это собственно и есть получение времени удаленного компьютера. В случае удачи функция возвращает 0, данные о времени и дате заносятся в структуру TOD. Tad писал(а): у меня код обрывается наА если так
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
v258, так считалось нормально - до конца.
А вот файлы в формате code_XXXXX.txt читаются часто неполностью. |
|||
карма: 25 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
судя по описанию на форумах эта функция получает время только с машин из собственной сети причем работающих на платформе NT
------------ Дoбавленo: вообще для простейшего получения времени(без поправки на часовой пояс) достаточно такой схемы
|
|||
карма: 27 |
| ||
Голосовали: | Andrey |
Ответов: 3851
Рейтинг: 159
|
|||
Dilma, спасибо - то что надо.
Осталось найти недавнюю тему с ключиком реестра про летнее время (вроде видел, если не померещилось) |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 7 раз(а), последний 2025-01-09 19:27:55 |
|||
карма: 0 |
|
Ответов: 1296
Рейтинг: 47
|
|||
Это был я.
------------ Дoбавленo в 00.23: Вот сделал схему с динамическим обновлением списка серверов времени с официального сайта. Все работает автоматически, после первого найденного доступного сервера перебор останавливается.
|
|||
карма: 3 |
|
15