Как получать истиное время?
|
|
dror | Дата: Вторник, 28 Июля 2009, 01:02 | Сообщение # 1 |
Новый участник
Группа: Проверенные
Сообщений: 25
Репутация: 0
Награды: 0
Статус: Offline
| Пользователь взял да изменил время в свойствах даты и времени О.С., а моя прога должна ему выводить сообщения в определенные часы и минуты и делать какие то действия. К сожелению СВК мне тут не помогут, а лишь наоборот. Может существует плагин? Помогите плиз.
Желаю всем...
|
|
| |
Сергей | Дата: Вторник, 28 Июля 2009, 01:07 | Сообщение # 2 |
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
| Quote Как получать истиное время? точное время
Сообщение отредактировал sp3d - Вторник, 28 Июля 2009, 01:11 |
|
| |
dror | Дата: Вторник, 28 Июля 2009, 01:11 | Сообщение # 3 |
Новый участник
Группа: Проверенные
Сообщений: 25
Репутация: 0
Награды: 0
Статус: Offline
| Почти. До минуты достаточно.
Желаю всем...
|
|
| |
Сергей | Дата: Вторник, 28 Июля 2009, 01:14 | Сообщение # 4 |
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
| До минуты достаточно
|
|
| |
dror | Дата: Вторник, 28 Июля 2009, 14:49 | Сообщение # 5 |
Новый участник
Группа: Проверенные
Сообщений: 25
Репутация: 0
Награды: 0
Статус: Offline
| Мы оба улыбнулись, мне кажется. Но как же моя программа будет снимать эти данные? Тут явно нужен плагин. Если кто найдет или создаст будет просто умницей. Наверняка это пригодится многим. Скажем плагин, который умел бы читать это время и раз в минуту перезаписывать это в удобной форме в текстовый файл в родной директории <Embedded>.
Желаю всем...
|
|
| |
Сергей | Дата: Вторник, 28 Июля 2009, 14:59 | Сообщение # 6 |
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
| Quote (dror) будет снимать эти данные 1)Парсить код этой страницы, для получения нужных данных. 2)Поискать через поиск(google) сервисы, где есть возможность получение данных времени через GET или POST запросы, и отлавливать их непосредственно в программе
Сообщение отредактировал sp3d - Вторник, 28 Июля 2009, 15:43 |
|
| |
YURIY | Дата: Вторник, 28 Июля 2009, 15:03 | Сообщение # 7 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (dror) Но как же моя программа будет снимать эти данные? Вот плагин для получения html-кода страницы http://mmbuilder.ru/forum/12-1295-17899-16-1244948620 Дальше строковыми функциями парсим код и получаем время.
Вечная память Андрею Сергееву!
|
|
| |
dror | Дата: Вторник, 28 Июля 2009, 15:32 | Сообщение # 8 |
Новый участник
Группа: Проверенные
Сообщений: 25
Репутация: 0
Награды: 0
Статус: Offline
| Парсить код строковыми функциями я смогу. Но вот содержит ли html-код цифры времени? Я в браузере посмотрел View -> Source и там этих цифр нету. А совет господина sp3d мне честно говоря непонятен.
Желаю всем...
|
|
| |
Сергей | Дата: Вторник, 28 Июля 2009, 15:44 | Сообщение # 9 |
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
| Quote (dror) А совет господина sp3d мне честно говоря непонятен извеняюсь за "жаргон" не подумал, исправил.
Сообщение отредактировал sp3d - Вторник, 28 Июля 2009, 15:44 |
|
| |
dror | Дата: Вторник, 28 Июля 2009, 18:03 | Сообщение # 10 |
Новый участник
Группа: Проверенные
Сообщений: 25
Репутация: 0
Награды: 0
Статус: Offline
| Для меня это сложная задача. А может существует маленькая утилита вроде gettime?
Желаю всем...
|
|
| |
Сергей | Дата: Вторник, 28 Июля 2009, 18:28 | Сообщение # 11 |
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
| Quote (dror) А может существует маленькая утилита вроде наверное существует, а почему не сделать так: Пуск --> Панель управления --> Дата и время --> Время интернета --> обновить сейчас
|
|
| |
dror | Дата: Вторник, 28 Июля 2009, 18:39 | Сообщение # 12 |
Новый участник
Группа: Проверенные
Сообщений: 25
Репутация: 0
Награды: 0
Статус: Offline
| Потому, что моя разработка у потенциального узара на компе должна мочь в нужный момент сделать это действие сама. А вот как?
Желаю всем...
|
|
| |
Сергей | Дата: Вторник, 28 Июля 2009, 18:45 | Сообщение # 13 |
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
| где то читал, что можно синхронизировать через cmd вроде команда net time, подробностей не помню
|
|
| |
dror | Дата: Среда, 29 Июля 2009, 00:02 | Сообщение # 14 |
Новый участник
Группа: Проверенные
Сообщений: 25
Репутация: 0
Награды: 0
Статус: Offline
| Получается синхронизировать от другого компа домашней сети вот так: net time \\computer2 /set но нет опции "не спрашивать согласие". Там еще вопрос взлетает. Дурастика. А от интернетовских серверов не выходит чавойто. Зато я нашел иной способ, примитивно, но работает надежно. Я использую чужую утилиту от 2007 года рождения. Короче заэмбедиваю в ммв 2 файла общим весом в 90кв. Прикрепляю рабочий сампель:
Желаю всем...
Сообщение отредактировал dror - Среда, 29 Июля 2009, 00:10 |
|
| |
Сергей | Дата: Среда, 29 Июля 2009, 10:25 | Сообщение # 15 |
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
| Quote (dror) но нет опции "не спрашивать согласие". так попробуйте Quote (dror) net time \\computer2 /set /yes должно работать. А лучше использовать сторонию утилиту.
|
|
| |
dror | Дата: Среда, 29 Июля 2009, 15:56 | Сообщение # 16 |
Новый участник
Группа: Проверенные
Сообщений: 25
Репутация: 0
Награды: 0
Статус: Offline
| Очень благодарю. Действительно работает. Без вопроса синхронизирует время от другого компа моей домашней сетки. А вот к этой теме ещё кое-что... Оказывается у юзара автосинхронизация времени по молчальнику происходит раз на неделе и в добавок ко всему, может быть вообще отключена. Я прикрепляю пример .reg который включает автосинхру времени + с параметром "раз в час = 3600" Жаль, что я пока не смог разрешить вопрос с синхронизацией времени от internet time servers с помощью cmd команды "net time"
Сообщение отредактировал dror - Среда, 29 Июля 2009, 15:58 |
|
| |