Этот топик читают: Гость
Ответов: 3851
Рейтинг: 159
|
|||
можно ли узнать текущее время не в интернете, а с сервера провайдерской сети - может есть некая стандартная функция (сервис)? Есть желание определять его из своей проги.. |
|||
карма: 0 |
|
Ответов: 1305
Рейтинг: 29
|
|||
Если знаешь его IP, то примерно так
Однако в HiAsm'е я этого не пробовал |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
| ||
файлы: 1 | code_10919.txt [1.5KB] [491] |
Ответов: 3851
Рейтинг: 159
|
|||
Dilma, хотелось бы получить это время в виде текста (например) для дальнейшего использования в проге (не для автокоррекции локального), также адрес сервера как внешнее свойство..
|
|||
карма: 0 |
|
Ответов: 1088
Рейтинг: 112
|
|||
Не пашет ваш код - _debug не показывается.
а если убрать проверку if NetRemoteTOD('194.149.67.130', TOD) = 0 then выдает |
|||
карма: 0 |
| ||
файлы: 1 | 123.jpg [5.1KB] [423] |
Разработчик
Ответов: 26300
Рейтинг: 2146
|
|||
Sniper36 писал(а): а если убрать проверку if NetRemoteTOD('194.149.67.130', TOD) = 0 thenА зачем ее убирать ![]() |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Dilma, у меня код обрывается на
![]() |
|||
карма: 25 |
|
Разработчик
Ответов: 26300
Рейтинг: 2146
|
|||
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 |
|
Ответов: 1309
Рейтинг: 48
|
|||
Это был я.
------------ Дoбавленo в 00.23: Вот сделал схему с динамическим обновлением списка серверов времени с официального сайта. Все работает автоматически, после первого найденного доступного сервера перебор останавливается.
|
|||
карма: 3 |
|
15