Page 1 of 2

SNTP клиент

Posted: Tue Apr 09, 2019 9:15 pm
by Coldy
In english, see below

Доброго времени суток.
Представляю мой маленький вклад - SNTP клиент (программа для синхронизации времени). https://yadi.sk/d/PIyT1kkH95ECuQ.
Желаемый функционал пока до конца не прикручен, но в целом основное назначение программы работает.
Командная строка:
sntp host [-tz [-[+]]hh[:ss]] [-s]|[-st]|[-ss]]
-tz - установка часового пояса, по умолчанию GMT +0:00

Синхронизация, по умолчанию выключена
-s - системная дата и время
-st - только системное время (часы, минуты и секунды)
-ss - только системное время с сохранением текущего часа (синхронизируются только минуты и секунды)

Пример:
sntp ntp1.stratum1.ru -tz 3 -s

---

Hello!
Meet my little work - SNTP client (program for time sync), see link above
It's yet not complete, but ready for testing.

Re: SNTP клиент

Posted: Thu Apr 11, 2019 12:58 am
by Leency
Это очень круто! Хотелось бы при запуске без параметров видеть помощь/справку по коммандам прямо в окне.
Исходники будут открыты или закрыты? На чем написана?)

Re: SNTP клиент

Posted: Thu Apr 11, 2019 8:49 pm
by Coldy
Спасибо за комментарий, надеюсь, это будет полезно :)
Помощь прикрутил, обновил по той же ссылке. Пока только на английском.
Исходники выложу позже, когда допилю :) Код по феншую (на fasm), решил попробовать и сделать что-то для Kolobri.

Re: SNTP клиент

Posted: Sun Apr 14, 2019 10:59 pm
by Coldy
По той же ссылке доступна обновленная версия с исправленными ошибками и добавленным функционалом (подробности в файле readme.ru).

Re: SNTP клиент

Posted: Mon Apr 15, 2019 11:15 am
by punk_joker
Coldy wrote:По той же ссылке доступна обновленная версия с исправленными ошибками и добавленным функционалом (подробности в файле readme.ru).
Возможно выложить не на Яндекс.Диске ? Например прикрепить к шапке темы.

Re: SNTP клиент

Posted: Mon Apr 15, 2019 8:11 pm
by Coldy
Прикрепил архив также к шапке темы.

Re: SNTP клиент

Posted: Wed Apr 17, 2019 3:41 pm
by Leency
Все хорошо, все работает :)

Жду исходников для включения программы в дистрибутив)

Re: SNTP клиент

Posted: Wed Apr 17, 2019 8:31 pm
by Coldy
Привет!
К сожалению, пока еще не все хорошо работает и не все реализовано. Исходники выложил AS IS. По ссылке на Яндекс.диск и заменил в шапке.

Re: SNTP клиент

Posted: Wed Apr 17, 2019 9:33 pm
by punk_joker
Coldy wrote:Привет!
К сожалению, пока еще не все хорошо работает и не все реализовано. Исходники выложил AS IS. По ссылке на Яндекс.диск и заменил в шапке.
Возможно и исходники, и бинарники стоит прикреплять в шапке темы? А оп мерен необходимости, там их и обновлять. Предлагаю это, исходя из того, что в некоторых странах ресурсы Яндекса не доступных без дополнительных телодвижений.

Re: SNTP клиент

Posted: Wed Apr 17, 2019 9:41 pm
by Coldy
Я обновил архив в шапке

Re: SNTP клиент

Posted: Sun Apr 21, 2019 10:10 pm
by Coldy
Обновление 0.5.3
+ Исправлена ошибка конвертации времени
+ Доработана корректировка с учетом часового пояса
+ Доработано отображение часового пояса, теперь он отображается в той же стоке, что и дата и время
+ Исправлена ошибка отображения отрицательного часового пояса
+ Добавлена проверка часового пояса
+ Доработано и улучшено отображение большинства ошибок (кроме ошибки установки даты и/или времени)
+ В дистирбутив добавлен shell-скрипт (sntp.sh) который можно просто настроить один раз и запустить
напрямую (без командной сроки) из файлового менеджера

Пожалуйста, протестируйте, особенно, чтобы корректно отображались дата и время с учетом возможных часовых поясов; чтобы появлялась ошибка, если введен некорректный часовой пояс. Возможные часовые пояса описаны в Википедии.

Re: SNTP клиент

Posted: Tue Apr 23, 2019 2:41 pm
by Leency
Проверю сегодня.

Re: SNTP клиент

Posted: Tue Apr 23, 2019 10:50 pm
by Leency
Работает на реальном железе :)
По ошибкам отписался в личку.

Re: SNTP клиент

Posted: Tue Apr 23, 2019 11:16 pm
by Coldy
Спасибо. Исправил пока только опечатки, обновил по ссылке и в шапке.
Прикольный моник :) Старый, но не бесполезный (с)

Re: SNTP клиент

Posted: Wed Apr 24, 2019 12:23 am
by Leency
Моник куплен за 150 грн (в рубли умножай на 2), колонки за 200 грн, шнур толстый как мизинец чтоб не было помех в VGA 20 грн.
АUX кабель куплен неудачно 35грн, 1 метр оказалось мало, буду искать длиннее.

Там еще и комп AMD K6-2 300 Mhz, video S3 Virge 4 Mb :D

Downgrade!!1