Год/Дата Выпуска:[2012-2015] 22.11.2015 г. Версия: 1.08 Разработчик: Kaliostro AKA $erg&0k! Разрядность: 32bit Совместимость с Vista: Есть Совместимость с Windows 7: полная Язык интерфейса: Русский Таблэтка: Не требуется Системные требования: 150 Мб свободного места, права администратора (для установки ActiveX компонента). Описание: Описание: Программа предназначена в первую очередь для тех, кто не против использовать простаивающий (ноут/нет)-бук в качестве Часов - Будильника-Календаря - Уличного термометра.
Назначение программы: -- Отображать время суток; -- Отображать текущую дату: День, Месяц, Год, День недели; -- Отображать уличную температуру (в рамках проекта "Сетевой уличный термометр"); -- Обеспечить не менее 4-х независимых будильников с настраиваемым сигналом, воспроизводимым из внешнего MP3-файла; -- Эстетически обогатить окружающее будильник пространство; -- Избавиться от неприятного ощущения по утрам, появлявшегося при отвратительном визге или опустошающем дребезге старого будильника; -- Получить в любое время суток исчерпывающий минимум информации об окружающем временном континууме;
Как использовать плагин 0. Плагин пока только один; Разработка интерфейса плагинов ещё не закончена; 1. Для работы плагина NetControl в связке с программой управления, в системе обязательно должен быть установлен Mswinsck.ocx (сам модуль и описание его установки находится в каталоге ActiveX_Install; 2. Перенесите файл плагина NetControl\NetControlPlugin.dll --> Plugins\NetControl\NetControlPlugin.dll; 3. Запустите программу TimeReminder; 4. Наличие стартовавшего плагина можно увидеть в контекстном меню программы TimeReminder -> ПКМ -> Плагины -> NetControl; 5. Теперь можно запускать программу удалённого управления NetControl\NetControl.exe; ... IP-адреса компьютеров, на которых запущен TimeReminder с плагином NetControlPlugin, прописываются в файле настройки NetControl\NetControl.cfg;
Несколько лет назад захотелось мне обновить свой старый электронный будильник, собранный ещё в юности на базе радио конструктора "Старт". Электронные технологии с тех пор сильно выросли, и подумал я, что теперь-то можно будет найти удачную конструкцию, отвечающую моему вкусу. Но не тут-то было. Ни в одном магазине города не нашлось ничего достойного. Сплошные радиоприёмники с раздражающим красным или надоевшим зелёным табло встроенных часов. На тот момент я эту идею оставил, решив, что в наш город ничего толкового не везут. Время от времени я возвращался к идее, когда появлялась новая возможность оценить какой-нибудь ассортимент электронных товаров. Но ничего не менялось... всё те же унылые табло и никакой возможности выбора того, чего хотелось мне. Не буду вдаваться в подробности перипетий с идеей, но с появлением сравнительно недорогих НЕТбуков было решено реализовать свой замысел на базе одного из них. Так, в застенках жидкокристаллического дисплея, родилась эта программа. Функционал программы продиктован моими собственными нуждами и ещё не доведён до логического совершенства. Однако мне удалось утолить свою жажду изменяемого интерфейса + замены неприятного звука старого будильника произвольным звуковым файлом.
Подробности о работе программы смотрите в справке к программе. Одна из компиляций программы использует ActiveX-компонент от Microsoft Corp. (MSWINSCK.OCX), и если Вы используете именно этот вариант программы, то этот компонент должен быть в операционной системе. Если программа на вашем компьютере запускается без ошибок, значит у вас он уже установлен. В противном случае, в каталоге (ActiveX_Install) нужно запустить установщик-регистратор компонента (RegisterOCX-32.bat или RegisterOCX-64.bat в зависимости от разрядности Вашей ОС).
С предыдущими версия программы почти все сделанные мной скины были привязаны к формату дисплея моего нетбука с разрешением 1024 х 600! Теперь вместе со скинами с разрешением 1024 х 600 я выкладываю ещё 6 каталогов одноимённых скинов, расчитанных на другие популярные разрешения экрана:
<div style="margin-left: 2em" class="post-ul">1. 800 x 600 - для отображения на старых буках и древних мониторах; 2. 1024 x 768 - одно из самых популярных разрешений TFT дисплеев настольных систем с соотношением сторон 4 х 3; 3. 1280 x 800 - одно из самых популярных разрешений современных Widows-планшетов; 4. 1366 x 768 - одно из самых популярных разрешений современных недорогих ноут-(нэт-)буков и моноблоков; 5. 866 x 768 - сокращённый по горизонтали вариант предыдущего разрешения. Сделан мной для моноблока, который я использую как часы + цифровая_фото_рамка (866x768 - часы, а рядом 500x768 - фоторамка; Практично и очень красиво смотрится! 6. 1920 x 1080 - формат Full HD. Не полный список сделанных мной ранее скинов.</div> Если же Вам нужно другое разрешение, вооружайтесь графическим редактором и меняйте скины как вам заблагорассудится или создавайте свои. Если вы посчитаете сделанный вами скин интересным для других, передайте его мне для оценки и внесения в дистрибутив программы! Чтобы не запутаться в разрешениях скинов нужно помнить: 1. Доступные программе скины должны находиться (в собственных папках) в каталоге "Skins", расположенном в папке с программой; 2. Имя каталога с одним скином, является именем скина (в программе); 3. Имена скинов для каждого из 7 (семи) сделанных мной разрешений - совпадают! Поэтому не могут использоваться совместно без переименования. Если требуется использовать одноимённые скины для разных разрешений дисплея, просто переименуйте каталог(-и), например: вместо Ariel, дать имена Ariel_800x600 и Ariel_1024x600 для соответствующих им разрешений и удобства совместного использования; 4. Если Вам нужно использовать скины только для одного разрешения: проще всего удалить НЕ нужные Вам скины из каталога "Skins" (см. пункт 1), и поместить туда скины нужного Вам разрешения;
Всем желающим высказать своё недовольство скинами: Не все изображения могут показаться Вам интересными --> используйте другие картинки, ваяйте свои скины - это же конструктор! Не на всех скинах удачно распределены информационные надписи (время, календарные...) --> сдвиньте их так, как Вы считаете более удобным, композиционно правильным; Не на всех скинах удачно сочетаются цвета надписей с цветовой палитрой фоновой картинки --> (наверное уже догадались) установите свои цвета, которые будут лучше отображаться на используемом Вами мониторе с его цветопередачей и выбранной яркостью! В общем: многое из сделанного требует небольших доработок --> действуйте, мышь и клаву вам в руки, смелее экспериментируйте и добивайтесь лучших сочетаний! Приятного пользования.
Версия 1.01 + Количество будильников увеличено до 4-х; : Расширен способ доступа к будильникам: Двойной клик мыши на любом из будильников вызывает форму настройки именно выбранного будильника, а не первого; кроме того в диалоге настроек будильника задействованы горячие клавиши вызова настроек любого из будильников сразу, без необходимости перебора по порядку (клавиши с 1 по 4 в верхней части основной клавиатуры); + Добавлен настраиваемый SNTP-клиент для синхронизации времени с серверами точного времени в интернете или др. компьютерами, имеющими SNTP-сервер; - Исправлены мелкие ошибки в работе интерфейса;
Версия 1.02 : Изменено описание уровней яркости в TimeReminder.ini (переменная "Brightness"): теперь цифры в процентах а не абсолютная величина; + Добавлена форсированная загрузка шрифта для старых/медленных систем. Смотри настроечный файл "TimeReminder.ini", переменная "ForceFontLoad"; + Добавлено определение поддержки яркости системой. При отсутствии поддержки, настройка яркости недоступна; + Реализована работа с полным набором уровней яркости, которые поддерживает система; + Добавлена установка уровней Яркости и Затемнения/Прозрачности из контекстного меню (меню-->Окно формы-->...); - Устранено изменение яркости ПОСЛЕ работы с программой. При выходе из программы уровень яркости восстанавливается; - Устранена досадная ошибка при синхронизации времени: в предыдущих версиях синхронизация была возможна только в пределах текущих суток, т.е. не синхронизировалась дата; - Устранено изменение номера будильника при ручном вводе цыфры в имени файла-звонка; + Добавлена возможность отображения секунд (секция в skin.ini + клавиша "s" на клавиатуре); + Текст даты (День+Месяц) разделён на два отдельных объекта и теперь настраиваются независимо; + Для текстовых полей День и Месяц реализовано объединение для совместного перемещения мышью; + Добавлены форматы отображения месяца (в Skin.ini переменная Format в секции [Month], а также в контекстном меню настройки элемента Месяц); + Добавлены ---//-------//----- дня недели (в Skin.ini переменная Format в секции [Week], а также в контекстном меню настройки элемента День недели); + Добавлены ---//-------//----- дня/числа месяца (в Skin.ini переменная Format в секции [Day], а также в контекстном меню настройки элемента Число); + Добавлены ---//-------//----- года (в Skin.ini переменная Format в секции [Year], а также в контекстном меню настройки элемента Год); + Добавлены ---//-------//----- температуры (в Skin.ini переменная Format в секции [Temper], а также в контекстном меню настройки элемента Температура); + Добавлено перемещение всей формы Часов-календаря по экрану (Левая Кн.Мыши с клавишей [CTRL]), удобно для помещения в произвольное место экрана (на второй монитор, например); + В меню введены пункты "Сохранения скина", "Помощи", "О программе" и Выхода из программы; + К именам Скинов в меню добавлено отображение их актуальных размеров: Ширина и Высота; + Добавлено фиксирование всех элементов в окне формы (контекстное меню-->Окно формы-->Фиксировать + TimeReminder.ini-->переменная FormFix);
Версия 1.03 - Устранено мелькание текстовых полей в процессе смены скина; + Добавлена иконка в системынй трей, с возможностью скрыть/отобразить интерфейс программы; + В контекстное меню добавлен пункт вывода окна программы поверх других окон (контекстное меню-->Окно формы-->Впереди); + В контекстное меню добавлено управление активностью будильников (контекстное меню-->Будильники-->...); + Добавлена возможность держать в перделах любого скина до 10-и фоновых картинок: Переменная "SelectScreen" выбирает из списка, описанного переменными "ScrPicture" - см.Skin.ini. В связи с этим изменился способ загрузки скина; + В контекстное меню добавлен выбор фоновой картинки скина из описанного в Skin.ini списка (контекстное меню-->Скины-->Стиль скина-->...). Пункт "Стиль скина-->..." появляется только в случае наличия более одной фоновой картинки; + В контекстное меню (Скины-->...) добавлена цифра количества стилей каждого скина в списке. Например: (6x1024x600) означает 6 фоновых картинок (стилей) с разрешением скина 1024x600; + Фоновую картинку скина (если их несколько) и скин можно менять с клавиатуры: [Ctrl+CursorKey] - для скина и [Alt+CursorKey] - для фоновой картинки скина (подробности в TimeReminder.chm); + В контекстное меню добавлено управление отображением текстовых элементов на экране (контекстное меню-->Отображать-->...); + В отображение температуры добавлена возможность изменения отображения 0°C - нуля градусов (переменная "TemperIsNull" в файле TimeReminder.ini);
Версия 1.04 + Программа компилируется в двух вариантах: ActiveX и API. 1. Первый вариант по-прежднему использует ActiveX-компонент работы с сетью (Mswinsck.ocx). Преимущества: быстрее работает с сетью, не тормозит систему при некачественной связи, меньше занимает памяти и вызывает больше симпатий у антивирусов; 2. Во 2-ом же весь код работы с сетью выполнен на Windows API. Преимущества: не требует наличия компонента (Mswinsck.ocx) в системе; + Добавлен авторегистратор ActiveX-компопнента для 64-битных ОС (ActiveX_Install\RegisterOCX-64.bat); + Добавлено отключение сигнала будильника нажатием на любую кнопку мыши; - Устранена неточность алгоритма при отключении отображения температуры: сервис продолжал работать. Теперь он отключается и включается вместе с переключением отображения на экране; + В контекстное меню добавлен выбор сети для получения темп-ры "Меню-->Сеть получ-я °t"; - Устранена ошибка выгрузки шрифтов, которые при переборе скинов оставались в памяти; + При изменении параметров шрифта отображения надписи (при редактировании скина) автоматически выставляется граница текста;
Версия 1.05 - Устранено некорректное отображение надписей при смене шрифта на шрифт с атрибутом "Курсив" ("Italic"); - Устранена некорректная реакция на атрибут FormFix (TimeReminder.ini -> FormFix): не фиксировались будильники и индикатор устаревания показаний темп-ры; : Пункт меню "Окно формы" перенесено в отдельную область меню (пункт манипуляций с интерфейсом программы); + Добавлен атрибут Блокирования интнрфейса: (TimeReminder.ini -> FormBlock) или (Меню -> Окно формы -> Блокировать интерфейс); Установка атрибута блокирует не только элементы интерфейса, но и запрещает перемещать сам интерфейс по экрану; + Добавлена "горячая" клавиша: [Q] - Скрыть окно программы в трей (равносильно: Окно Формы --> Скрыть); + Добавлена "горячая" клавиша: - (Триггер) Блокировать перемещение интерфейса и возможность его изменений (равносильно: Окно Формы --> Блокировать интерфейс); : Теперь на время перемещения текстового элемента по экрану, тень элемента отключается (сделано для удобства коррекции интерфейса на медленных машинах); : Будильники теперь не закрываются другими элементами интерфейса программы; : Клавиша [0] теперь не только деактивирует будильники, но и запоминает их состояние, чтобы при повторном нажатии вернуть их рабочую конфигурацию;
[b]Версия 1.06 - Устранена ошибка НЕсохранения активности будильника при переключении его состояния мышью; - Устранено мерцание заблокированного интерфейса при кликах мыши; + Добавлено отображение смены статуса блокировки интерфейса (клавишей ); : Диалоги выбора цвета и шрифта позиционируются теперь не в левый верхний угол, а рядом с местом вызова соответствующего диалога; - Исправлена ошибка неверной последовательности "Загрузка->Отображение" шрифтов при начальной загрузке программы; + Добавлен неполный список скинов с Full HD разрешением 1920x1080.
[b]Изменения в версии 1.07 - Устранена ошибка синхронизации времени при часовой поправке летнего времени; - Устранено сбрасывание атрибута затемнения после скрытия/отображения программы; + Начата разработка поддержки плагинов; <div style="margin-left: 2em" class="post-ul">+ Разработан первый плагин: удалённого управления TimeReminder-ом; + Разработана и утилита удалённого управления TimeReminder-ом через это плагин; <div style="margin-left: 2em" class="post-ul">+ Выполнена поддержка удалённого управления будильниками; + Смена установленных скинов; + Изменение атрибутов интерфейса (фиксация, блокировка, скрытие, режим OnTop (всегда впереди)); + Управление затемнением/прозрачность; + Управление яркостью (если система, на которой установлен TimeReminder поддерживает такое управление);
Изменения в версии 1.08 - Устранена потеря сигналов будильника при запуске программы с параметром "Рабочая папка" (в настройках ярлыка запуска программы), отличающимся от папки, из которой запущена программа; - Устранена ошибка очень редкого события, приводившего к "замораживанию" отображения течения времени: исправлены алгоритмы обработки двух из семи таймеров; - Устранена ошибка неверного сдвига перемещаемого элемента в случае его захвата за край, где располагается область тени; - Устранено ошибочное отображение индикатора устаревания показаний температуры на скинах с отключенным режимом отображения температуры; - Устранена ошибка в API плагинов, выдававшая неверный список поддерживаемых яркостей дисплея в системе; : Сигнал будильника зациклен на повторение воспроизведения рингтона, если тот звучит менее 5 минут. По истечении 5 минут сигнал, по прежднему, отключается автоматически; : Заменены диалоги выбора цвета и шрифта: теперь эти параметры "примеряются" в процессе подбора, что не требует постоянного перевызова диалога; : Настройка тени из контекстного меню переехала в диалог настройки цвета: "Меню-->Цвет/Тень"; + Добавлен диалог смены скина/стиля (Меню-->Скины). Соответственно, из меню управление скинами "переехало" в этот диалог; + Добавлен диалог настройки Яркости/Затемнения/прозрачности (Меню-->Яркость/Затемнение); + Добавлена "горячая клавиша" [F9] - переключение выбранных уровней Затемнения и Яркости (имитирует последовательное нажатие клавиш [F7] и [F8] но без отображения соответствующей индикации); + В диалог настройки будильников добавлена возможность проиграть выбранный сигнал будильника с настройкой громкости; + Действие блокировки распространяется теперь и на клавиатуру и на правую кнопку мыши; Если включена блокировка продолжают действовать только следующие клавиши: <div style="margin-left: 2em" class="post-ul">[ESC] - Выход; [B] - Переключение состояния блокировки; [Enter] - Сохранение настроек интерфейса; [Q] - Сворачивание программы в системный трей; [F7] - Переключение Затемнения; [F8] - Переключение Яркости; [F9] - Переключение [F7]+[F8] одновременно;</div> + Интерфейс связи с плагинами (PluginsAPI) дополнился несколькими командами; : Проведена работа над ошибками в алгоритмах загрузки/выгрузки шрифтов.</div> </div>
Внимание! AdBlock блокирует показ скриншотов, все вопросы к разработчикам )))