Вход

Просмотр полной версии : SatTime - синхронизация времени на компьютере через GPS/ГЛОНАСС


sever
12.12.2012, 12:00
Не так давно понадобилась мне прога для выставления точного времени на компе без доступа к интернету, вопрос особенно остро встал при выездах за город с телескопом и использовании компьютера в качестве планетария. Решением мне виделось использование в качестве источника времени GPS-приемник, тем более, в роли его может выступать как обычный коммуникатор (под Android, Windows Mobile и скорее всего под другие мобильные ОС тоже есть софт виртуального GPS COM-порта), подключенный по Bluetooth, Wi-Fi или шнурок, так и специализированное устройство. Поискав в интернете, ничего рабочего найти не удалось, в и тоге на досуге была написана небольшая программка, которая выполняла данную задачу. Надеюсь она еще кому-нибудь пригодится. ;)
Обо всех недочетах и багах по возможности прошу отписываться мне.
Проверена на Windows XP 32bit, Windows 7 32/64bit. При использовании на Windows 7 необходимы права Администратора, программа сама их запрашивает при запуске.
Требуется .NET Framework 2.0 или выше.

Дмитрий 75
09.02.2013, 23:38
Спасибо

sever
22.01.2014, 16:22
Версия в первом посте - неактуальна

Новая версия:
Требуется .NET Framework 3.5 (Client Profile)

Из нового функционала:
1. Поддержка Galileo
2. Исправлены ошибки
3. Повышена точность времени
4. Новый интерфейс
5. Возможность просмотра и сохранения лога данных
6. Выбор строк NMEA, которые будут использоваться для получения времени
7. Автоматическая синхронизация через заданные интервалы
8. Возможность коррекции ошибки времени
9. Звуковое оповещение наступления новой секунды для ручного выставления времени (новый звук)
10. Сворачивание в трей

Работоспособность новых билдов могу проверить пока только на приемнике с u-blox 5 и Android смартфоне с GPS/ГЛОНАСС через Bluetooth (кстати, работает точнее). Буду очень признателен сообщениям о проблемах с запуском, работе программы и особенностях поведения с Вашим приемником.
Новая версия: https://drive.google.com/folderview?id=0B3or78bCO2OHUWd4TWw5MnpuWjg&usp=sharing (скачать с Google Диска, для этого перейдите по ссылке, выберете zip архив, либо SFX (exe), и справа снизу нажмите на стрелку вниз)
Зеркало: http://5223344.ru/soft/sattime/
Изменения от 18.02.2014

sever
22.01.2014, 16:25
Новый интерфейс + функционал (см. вложения):

Максим888
06.02.2014, 12:44
Спасибо! Очень полезно и информативно!!

sever
06.02.2014, 13:50
Спасибо! Очень полезно и информативно!!

Пожалуйста ;)

Miroslava
08.03.2014, 21:45
Спасибо. Хорошая программа. =D> Запускала с модулем Globalsat ER-102.

Хорошо было бы, чтобы программа хранила настройки порта в ini -файле, и можно было бы выставить галочки для автоматического открытия порта и автоматической коррекции времени.

И программа бы записывала и читала из файла положение галочек. Тогда можно было бы в автозагрузку её, и было бы полное счастье.

sever
10.03.2014, 02:19
Хорошо, сделаю в ближайшее время, давно была мысль хранить настройки + сделать параметры (ключи) для запуска

madgrey
23.06.2014, 16:44
Хорошо, сделаю в ближайшее время, давно была мысль хранить настройки + сделать параметры (ключи) для запуска

Добрый день, уважаемый СЕВЕР, хотел поблагодарить за программу и спросить по поводу сохранения настроек и ключей запуска программы. Не занимались этим вопросом?

sever
21.07.2014, 19:46
Версия в первом посте - неактуальна

Новая версия (1.2):
Требуется .NET Framework 4 (Client Profile)

Из нового функционала:
1. Автостарт синхронизации с помощью параметра -s (SatTime.exe -s)
2. Сохранение настроек
3. Поддержка Galileo
4. Исправлены ошибки
5. Повышена точность времени
6. Новый интерфейс
7. Возможность просмотра и сохранения лога данных
8. Выбор строк NMEA, которые будут использоваться для получения времени
9. Автоматическая синхронизация через заданные интервалы
10. Возможность коррекции ошибки времени
11. Звуковое оповещение наступления новой секунды для ручного выставления времени (новый звук)
12. Сворачивание в трей

При использовании параметра -s обязательно нужно, чтобы родительское приложение обладало правами Администратора, т.е., например, для ярлыка в свойствах необходимо указать "Выполнять эту программу от имени Администратора", если через cmd.exe, то его изначально нужно запустить тоже с администраторскими правами.
Работоспособность новых билдов могу проверить пока только на приемнике с u-blox 5 и Android смартфоне с GPS/ГЛОНАСС через Bluetooth (кстати, работает точнее). Буду очень признателен сообщениям о проблемах с запуском, работе программы и особенностях поведения с Вашим приемником.
Новая версия (1.2): https://drive.google.com/folderview?id=0B3or78bCO2OHUWd4TWw5MnpuWjg&usp=sharing (скачать с Google Диска, для этого перейдите по ссылке, выберете zip архив, либо SFX (exe), и справа снизу нажмите на стрелку вниз)
Зеркало: http://5223344.ru/soft/sattime/
Изменения от 22.07.2014