Год/Дата Выпуска:[2012-2014] 30.08.2014 г. Версия: 1.06 Разработчик: Kaliostro AKA $erg&0k! Разрядность: 32bit Совместимость с Vista: Есть Совместимость с Windows 7: полная Язык интерфейса: Русский Таблэтка: Не требуется Системные требования: 180 Мб свободного места, права администратора (для установки ActiveX компонента). Описание: Описание: Программа предназначена в первую очередь для тех, кто не против использовать простаивающий (ноут/нет)-бук в качестве Часов - Будильника-Календаря - Уличного термометра.
Назначение программы: -- Отображать время суток; -- Отображать текущую дату: День, Месяц, Год, День недели; -- Отображать уличную температуру (в рамках проекта "Сетевой уличный термометр"); -- Обеспечить не менее 4-х независимых будильников с настраиваемым сигналом, воспроизводимым из внешнего MP3-файла; -- Эстетически обогатить окружающее будильник пространство; -- Избавиться от неприятного ощущения по утрам, появлявшегося при отвратительном визге или опустошающем дребезге старого будильника; -- Получить в любое время суток исчерпывающий минимум информации об окружающем временном континууме;
Пару лет назад захотелось мне обновить свой старый электронный будильник, собранный ещё в юности на базе радио конструктора "Старт". Электронные технологии с тех пор сильно выросли, и подумал я, что теперь-то можно будет найти удачную конструкцию, отвечающую моему вкусу. Но не тут-то было. Ни в одном магазине города не нашлось ничего достойного. Сплошные радиоприёмники с раздражающим красным или надоевшим зелёным табло встроенных часов. На тот момент я эту идею оставил, решив, что в наш город ничего толкового не везут. Время от времени я возвращался к идее, когда появлялась новая возможность оценить какой-нибудь ассортимент электронных товаров. Но ничего не менялось... всё те же унылые табло и никакой возможности выбора того, чего хотелось мне. Не буду вдаваться в подробности перипетий с идеей, но с появлением сравнительно недорогих НЕТбуков было решено реализовать свой замысел на базе одного из них. Так, в застенках жидкокристаллического дисплея, родилась эта программа. Функционал программы продиктован моими собственными нуждами и ещё не доведён до логического совершенства. Однако мне удалось утолить свою жажду изменяемого интерфейса + замены неприятного звука старого будильника произвольным звуковым файлом.
Подробности о работе программы смотрите в справке к программе. Одна из компиляций программы использует ActiveX-компонент от Microsoft Corp. (MSWINSCK.OCX), и если Вы используете именно этот вариант программы, то этот компонент должен быть в операционной системе. Если программа на вашем компьютере запускается без ошибок, значит у вас он уже установлен. В противном случае, в каталоге (ActiveX_Install) нужно запустить установщик-регистратор компонента (RegisterOCX-32.bat или RegisterOCX-64.bat в зависимости от разрядности Вашей ОС).
С предыдущими версия программы почти все сделанные мной скины были привязаны к формату дисплея моего нетбука с разрешением 1024 х 600! Теперь вместе со скинами с разрешением 1024 х 600 я выкладываю ещё 4 каталога одноимённых скинов, расчитанных на другие популярные разрешения экрана:
1. 800 x 600 - для отображения на старых буках и древних мониторах; 2. 1024 x 768 - одно из самых популярных разрешений TFT дисплеев настольных систем с соотношением сторон 4 х 3; 3. 1366 x 768 - одно из самых популярных разрешений современных недорогих ноут-(нэт-)буков и моноблоков; 4. 866 x 768 - сокращённый по горизонтали вариант предыдущего разрешения. Сделан мной для моноблока, который я использую как часы + цифровая_фото_рамка (866x768 - часы, а рядом 500x768 - фоторамка; Практично и очень красиво смотрится! 5. 1920 x 1080 - формат Full HD. Не полный список сделанных мной ранее скинов.
Если же Вам нужно другое разрешение, вооружайтесь графическим редактором и меняйте скины как вам заблагорассудится или создавайте свои. Если вы посчитаете сделанный вами скин интересным для других, передайте его мне для оценки и внесения в дистрибутив программы! Чтобы не запутаться в разрешениях скинов нужно помнить: 1. Доступные программе скины должны находиться (в собственных папках) в каталоге "Skins", расположенном в папке с программой; 2. Имя каталога с одним скином, является именем скина (в программе); 3. Имена скинов для каждого из 5 (пяти) сделанных мной разрешений - совпадают! Поэтому не могут использоваться совместно без переименования. Если требуется использовать одноимённые скины для разных разрешений дисплея, просто переименуйте каталог(-и), например: вместо Ariel, дать имена Ariel_800x600 и Ariel_1024x600 для соответствующих им разрешений и удобства совместного использования; 4. Если Вам нужно использовать скины только для одного разрешения: проще всего удалить НЕ нужные Вам скины из каталога "Skins" (см. пункт 1), и поместить туда скины нужного Вам разрешения;
Всем желающим высказать своё недовольство скинами: Не все изображения могут показаться Вам интересными --> используйте другие картинки, ваяйте свои скины - это же конструктор! Не на всех скинах удачно распределены информационные надписи (время, календарные...) --> сдвиньте их так, как Вы считаете более удобным, композиционно правильным; Не на всех скинах удачно сочетаются цвета надписей с цветовой палитрой фоновой картинки --> (наверное уже догадались) установите свои цвета, которые будут лучше отображаться на используемом Вами мониторе с его цветопередачей и выбранной яркостью! В общем: многое из сделанного требует небольших доработок --> действуйте, мышь и клаву вам в руки, смелее экспериментируйте и добивайтесь лучших сочетаний! Приятного пользования.
+ Количество будильников увеличено до 4-х; : Расширен способ доступа к будильникам: Двойной клик мыши на любом из будильников вызывает форму настройки именно выбранного будильника, а не первого; кроме того в диалоге настроек будильника задействованы горячие клавиши вызова настроек любого из будильников сразу, без необходимости перебора по порядку (клавиши с 1 по 4 в верхней части основной клавиатуры); + Добавлен настраиваемый SNTP-клиент для синхронизации времени с серверами точного времени в интернете или др. компьютерами, имеющими SNTP-сервер; - Исправлены мелкие ошибки в работе интерфейса;
: Изменено описание уровней яркости в 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);
- Устранено мелькание текстовых полей в процессе смены скина; + Добавлена иконка в системынй трей, с возможностью скрыть/отобразить интерфейс программы; + В контекстное меню добавлен пункт вывода окна программы поверх других окон (контекстное меню-->Окно формы-->Впереди); + В контекстное меню добавлено управление активностью будильников (контекстное меню-->Будильники-->...); + Добавлена возможность держать в перделах любого скина до 10-и фоновых картинок: Переменная "SelectScreen" выбирает из списка, описанного переменными "ScrPicture" - см.Skin.ini. В связи с этим изменился способ загрузки скина; + В контекстное меню добавлен выбор фоновой картинки скина из описанного в Skin.ini списка (контекстное меню-->Скины-->Стиль скина-->...). Пункт "Стиль скина-->..." появляется только в случае наличия более одной фоновой картинки; + В контекстное меню (Скины-->...) добавлена цифра количества стилей каждого скина в списке. Например: (6x1024x600) означает 6 фоновых картинок (стилей) с разрешением скина 1024x600; + Фоновую картинку скина (если их несколько) и скин можно менять с клавиатуры: [Ctrl+CursorKey] - для скина и [Alt+CursorKey] - для фоновой картинки скина (подробности в TimeReminder.chm); + В контекстное меню добавлено управление отображением текстовых элементов на экране (контекстное меню-->Отображать-->...); + В отображение температуры добавлена возможность изменения отображения 0°C - нуля градусов (переменная "TemperIsNull" в файле TimeReminder.ini);
+ Программа компилируется в двух вариантах: ActiveX и API. 1. Первый вариант по-прежднему использует ActiveX-компонент работы с сетью (Mswinsck.ocx). Преимущества: быстрее работает с сетью, не тормозит систему при некачественной связи, меньше занимает памяти и вызывает больше симпатий у антивирусов; 2. Во 2-ом же весь код работы с сетью выполнен на Windows API. Преимущества: не требует наличия компонента (Mswinsck.ocx) в системе; + Добавлен авторегистратор ActiveX-компопнента для 64-битных ОС (ActiveX_Install\RegisterOCX-64.bat); + Добавлено отключение сигнала будильника нажатием на любую кнопку мыши; - Устранена неточность алгоритма при отключении отображения температуры: сервис продолжал работать. Теперь он отключается и включается вместе с переключением отображения на экране; + В контекстное меню добавлен выбор сети для получения темп-ры "Меню-->Сеть получ-я °t"; - Устранена ошибка выгрузки шрифтов, которые при переборе скинов оставались в памяти; + При изменении параметров шрифта отображения надписи (при редактировании скина) автоматически выставляется граница текста;
- Устранено некорректное отображение надписей при смене шрифта на шрифт с атрибутом "Курсив" ("Italic"); - Устранена некорректная реакция на атрибут FormFix (TimeReminder.ini -> FormFix): не фиксировались будильники и индикатор устаревания показаний темп-ры; : Пункт меню "Окно формы" перенесено в отдельную область меню (пункт манипуляций с интерфейсом программы); + Добавлен атрибут Блокирования интнрфейса: (TimeReminder.ini -> FormBlock) или (Меню -> Окно формы -> Блокировать интерфейс); Установка атрибута блокирует не только элементы интерфейса, но и запрещает перемещать сам интерфейс по экрану; + Добавлена "горячая" клавиша: [Q] - Скрыть окно программы в трей (равносильно: Окно Формы --> Скрыть); + Добавлена "горячая" клавиша: - (Триггер) Блокировать перемещение интерфейса и возможность его изменений (равносильно: Окно Формы --> Блокировать интерфейс); : Теперь на время перемещения текстового элемента по экрану, тень элемента отключается (сделано для удобства коррекции интерфейса на медленных машинах); : Будильники теперь не закрываются другими элементами интерфейса программы; : Клавиша [0] теперь не только деактивирует будильники, но и запоминает их состояние, чтобы при повторном нажатии вернуть их рабочую конфигурацию;
[b]Изменения в версии 1.06 - Устранена ошибка НЕсохранения активности будильника при переключении его состояния мышью; - Устранено мерцание заблокированного интерфейса при кликах мыши; + Добавлено отображение смены статуса блокировки интерфейса (клавишей [B]); : Диалоги выбора цвета и шрифта позиционируются теперь не в левый верхний угол, а рядом с местом вызова соответствующего диалога; - Исправлена ошибка неверной последовательности "Загрузка->Отображение" шрифтов при начальной загрузке программы; + Добавлен неполный список скинов с Full HD разрешением 1920x1080.
Внимание! AdBlock блокирует показ скриншотов, все вопросы к разработчикам )))