На главную страницу ЗАО Софткей
 Главная   Новости   Статьи   Пресс-релизы   Рассылки 
 
MS O365 test

Вежливость королей

02.11.2002 / Программы / Николай Надеждин

Самый простой способ сверить время - кликнуть мышкой на системных часах в "трее" и вызвать программку их установки. Где-то там, в "Свойствах даты и времени", можно отыскать опцию автоматической синхронизации системных часов с часами специализированного сервера. Говорю "где-то", поскольку возможность эта есть только в новейших версиях Windows, а на моем рабочем "двухтысячнике" - нет.

С другой стороны, синхронизация часов в Windows XP (знаю это по собственному опыту) реализована неважно. Можно выбрать сервер для синхронизации, можно задать какой-то малосущественный параметр или даже два... А как узнать - успешно прошла синхронизация или нет? И как сильно наши системные часы ушли вперед или отстали? И почему пользователь не может выбрать какой-нибудь другой сервер для синхронизации, коли с прописанными в системе серверами связь устанавливается через пень-колоду?

В Windows XP можно настроить все, в том числе и синхронизацию системных часов. Но тут есть одна серьезная трудность, преодолеть которую мне не по силам. Взяв в руки справочник по настройке XP, отыскав в нем описание соответствующей последовательности действий, я потом эту последовательность начисто забываю. Невозможно держать в голове весь объем информации, что подбрасывает нам жизнь. И снова приходится копаться в книжках, дабы заново постичь забытую премудрость...

Однажды, года два-три тому назад, решил я отыскать в недрах Всемирной сети приличную утилиту синхронизации системных часов. Нельзя сказать, что поиск был слишком долгим, но программок обнаружилось всего две или три. Причем, бесплатная, она же наиболее функциональная и лучше прочих написанная, была одна. Это известная многим странникам Интернета утилита Web Time 2000, творение американца Грегори Брауна (Gregory Braun).

Web Time 2000
На сайте Брауна Software Design, кроме последней версии программы синхронизации времени (на сегодняшний день актуальной является версия 3.4), можно обнаружить кучу небольших, но весьма прелюбопытных программок - начиная с игрушек и заканчивая разнообразными утилитами. Я перепробовал их все, но постоянно использую только Web Time 2000. Прочее мне просто ни к чему.

Программа очень проста - и в установке, и в использовании. Несколько ущербной может показаться инсталляция. Программа прописывает себя в директорию "Program Files", но в системном списке программ не появляется. Приходится "прописывать" ее самостоятельно, что на самом деле грех небольшой. Большинство бесплатных утилит при инсталляции произвольным и не всегда предсказуемым образом фиксируют себя в реестре Windows и оставляют множество "хвостов" - в виде файлов инициализации или библиотек dll. Здесь же все элементарно просто - надоела программка, удалил ее, и все дела. Можно через штатный деинсталлятор Windows, можно вручную. Следов почти не остается.

Важным преимуществом утилиты Брауна является ее ничтожно малый размер в упакованном виде - 84 килобайта. Согласитесь, рядом с полуторамегабайтными программами (порой с ничтожной, явно не соответствующей раздутым габаритам, функциональностью) Web Time 2000 выглядит настоящим гномом. Но полезность ее, как ни странно, от этого нисколько не страдает... Давно заметил, что люди, не забывшие своей программистской молодости, когда каждый килобайт электронной памяти (оперативной и дисковой) в буквальном смысле был на счету, к размеру своих программ относятся осторожней, нежели избалованная доступностью современных технологий молодежь. В самом деле - какая-то ерунда, вроде разукрашенных кичевых часиков, а весит словно приличный офисный пакет... Наткнулся недавно на часы, которые занимают более пяти мегабайт - в архиве! Воспользовавшись безлимитным подключением к Интернету (дело, увы, минувшее), скачал этого монстра. Посмотрел, покрутил - часы как часы. И тут же "прибил". Часы размером в пять мегабайт - это, скажу я вам, чистой воды хулиганство...

Вернемся к Web Time. В программе есть кое-какие настройки, но настраивать ничего не нужно. Во время очередной сессии подключения к Интернету запустите программу. В рабочем окошке, помеченном закладкой "Synchronize" (там, где вас приветствует забавный дедушка-звездочет), выберите любой из 17 американских серверов, синхронизирующих системные часы компьютера с эталонными атомными часами, и нажмите кнопку "Synchronize the MS Windows Clock". Протокол синхронизации, который выводится в специальном окне, достаточно информативен. В нем можно увидеть, насколько ошибаются часы компьютера. Между прочим, это неплохое диагностическое средство, поскольку синхронизация позволяет выявить нестабильность работы системного таймера - симптом, указывающий на присутствие в памяти компьютера потенциально опасной программы. Запускайте антивирус, присмотритесь к используемым утилитам. Программка, которая регулярно сбивает дату или часы, со временем способна нанести и более ощутимый урон.

NetTime
Отечественных аналогов (как и вообще - аналогов) Web Time 2000 довольно много. Мне приглянулась относительно свежая программа NetTime (текущая версия 2.0.7). Это резидентная утилита, значок которой постоянно висит в системном "трее". Программа красивая - если кликнуть мышкой на иконке NetTime, то во всплывающем окошке мы увидим голубоватые цифровые часы с календарем и кнопками выбора опций... Но тут же возникает вопрос - а зачем нужен резидентный синхронизатор? К чему эта заданная периодичность синхронизации, да еще и с частотой в 30 минут? Если системные часы безбожно врут, нужна не утилита, а вдумчивая ревизия всего компьютера - сначала его программной начинки, а потом и аппаратной части. Не лучше ли запускать программу синхронизации раз в неделю, например, ярлычком в панели быстрого запуска?

Далее - программа не выводит протокола синхронизации, следовательно, проследить динамику состояния системных часов невозможно. То есть одна из важнейших функций утилиты синхронизации - диагностика внутренних часов машины - не реализована, а это в значительной степени снижает привлекательность программы.

Настройка CoodTimer
Впрочем, ругать NetTime не стану. Ясно же, что ее автор Андрей Гусев старался написать полезную утилиту (да немного, на мой взгляд, промахнулся с формулировкой задачи). Кому-то эта программа понравится больше, чем Web Time. Каждому свое... На сайте автора можно отыскать расширенный вариант синхронизатора, в котором больше различных довесков (хотя основные функции коррекции системного времени остались на том же уровне). Больше и сама программа. Для инсталляции самой NetTime придется скачать дистрибутив размером в 1,2 мегабайта. Сравните с восьмидесятикилобайтной крохой Грегори Брауна...

Раз уж разговор идет о часах, расскажу об одной остроумной утилитке - о таймере CoodTimer. Вещица маленькая, почти невесомая, но удивительно удобная. При запуске программы в левой части экрана, у самого его края, возникает желтая вертикальная полоска. Кликнув на ней мышкой, открываем меню управления (все исключительно по-русски). Выбираем временной интервал (можно установить свой) и включаем таймер. Полоска меняет цвет на красный синхронно с отсчетом времени. По истечению заданного срока срабатывает звуковой сигнал и всплывает информационное окошко. Нажимаем "ОК", и программки в памяти компьютера как ни бывало. Наглядно, просто, забавно. Пять баллов с плюсом  (несмотря на несколько странное название).

Кстати, благодаря CoodTimer я вновь занялся высоким искусством кулинарии. Ну да - варю яйца в мешочек, причем, каждое утро. А без этого таймера - ни за что бы не сподобился.


Ссылки по теме:

Автор статьи: Николай Надеждин


Рубрики статей
Все статьи
Аналитика
Программы
Игры
Интернет
Авторские права
Интервью
События в мире ПО
Рассылки
Новости мира ПО
Статьи: Мир ПО
Статьи: Программы
Статьи: Игры
Архив выпусков
  «   Октябрь 2018   »  
Пн Вт Ср Чт Пт Сб Вс
1234567
891011121314
15161718192021
22232425262728
293031    
Поиск в архиве

Логин / пароль:
запомнить




Наши партнеры:

 САПР и графика



Написать редактору  | RSSЭкспорт новостей и обзоров


Rambler's
Top100 Rambler's Top100

Разработка компании «Битрикс»
Разработано
«Битрикс»


Copyright © 2001-2018 ЗАО «Софткей»