BestReminder - Лучшая напоминалка для праздников

Нравится ли Вам BestReminder

  • Старушка Birthday v1 мне нравится больше

    Votes: 0 0.0%

  • Total voters
    4

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder for Windows - Лучшая напоминалка для праздников

c1f5427ea982.png

Эта версия программы ни что иное как новый свет от предыдущей Birthday v1.
Возможности и особенности:
- База событий-праздников хранится в ini файле
- Имеет 2 режима схемы окон:
  • - Стандартный (Ваша ОС) - для не шустрых ПК
    - Скинирование (Набор оболочек для изменения интерфейса)
- Для первого запуска программы ничего не нужно, она все создаст сама.
- Гибкая настройка (все настройки в одном файле Options.ini)
- Использование дат:
  • - Д:М:Г (обычная дата например День рождения)
    - Номер дня в году
    - НН:НД:НМ:ГГГГ Переходящие праздники
    - ПАСХА (Католическая, Православная) с возможностью смещения по дням
- Импорт событий из Birthday v1 и B!M (birthday millennium)
- Импорт друзей из VK.com (NEW)
- Импорт друзей из Ok.ru (NEW)
- Импорт событий из файла в формате iCalendar [*.ics] (http://www.calend.ru/holidays/) (NEW)
- Динамическое добавление и удаление дополнительных полей
- Динамическое добавление дней за сколько дней уведомить о предстоящем празднике
- Автоматическая проверка и уведомление
- Подсветка ссылок (http, mailto:)
- Экспорт видимой области списка в EXCEL
- Возможность задать цвет для строк (пометка важности)
- Использование цвета строк для раскраски окна уведомления
- Пользовательский шаблон для вывода окна напоминания
- Групповой режим, для пакетного изменения данных
- Определение знака зодиака для указанных групп
- Определение символа свадьбы для указанных груп
- Сравнительно не большой размер исполняемого файла
- Простота использования и многое другое ...
Теперь немного подробнее:

1. Программа хоть и имеет инсталятор, но в нем есть и распаковка (без следов в ОС)
2. Для работы программы необходимы права на чтение и запись тех файлов, которые она создаст рядом с собой (поэтому в инсталяторе предложен путь по-умолчанию локальная директория пользователя)
3. При запуске программа считывает все события из ini файла, помещая их в виртуальную БазуДанных в памяти, что дает возможность работать с данными на лету.
4. При создании, изменении или удалении происходит удаление как в виртуальной БД так и пользовательском ini файле.
5. Чтение и запись в ini файлы происходит исключительно по мере обращения к ник (Если ничего не изменяете - ничего не записывается, изменили настройку - добавился или изменился параметр. Думаю тут все понятно )
6. Для использования доп полей, сначала их нужно добавить в настройках. Они отобразятся как в списке, также будут доступны для редактирования в каждом событии
7. Фильтр по событию - динамический (в зависимости от того сколько у вас событий - столько же будет и в фильтре )
8. Для редактирования или двойной клик или соответствующая педалька (кнопка)
9. F5 - обновление списка из МЕМБД, CTRL+F5 - перечитывание настроек и списка из ini файлов
10. Практически везде главным, основным и обязательным является число в дате, и если вдруг не будет введен месяц или год, то они будут автоматически подставляться текущими.
11. Со всем остальным разберетесь самостоятельно.


Программа еще в стадии разработки!
Если есть у кого какие пожелания, ошибки и пр. - будем учитывать, озвучивайте.
А пока все - приятной работы!

Интерфейс: мультиязычный
Разработчик:Похилько Д.Ю.
Версия:v2.0 for Win x86
ОС тестировалась на: WINXP - WIN10 [x32-x64]
Размер инсталятора:9,3 МБ( включая набор скинов на 7,9МБ)


Для тех, кто хочет или может пожертвовать копейку в развитие программы, я никогда не откажусь
Вот координаты:
U286693560970
R401397705781
Z401074580759

Много не надо, хотя бы символически!


топик на rutracker



последняя актуальная версия:BestReminder v2016.08.08.15 Final


Дата последней модификации закодирована в версии программы.
Например:BestReminder v2016.08.05.11 или v2016.8.5.11 [2016-год, 8 или 08-Месяц, 5 или 05-Номер дня, 11-Время компиляции]
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.0.335.8897
- Открытие окна из Трея не по двойному а одинарному щелчку
- Добавлена Дата на всплывающем окне события
- Увеличн размер шрифта на управляющих кнопках главной формы
- Исправлена форма О программе (пришлось убрать прозрачность на 7ке глючит)
- Исправлен таймер Сканирования (как в настройках так и главном меню - синхронизированы)
- Добавлена опция изменения формата даты для отображения в списке событий
- Исправлен цвет полей и списков в настройках и добавлении\редактировании событий
- Добавлен запуск программы с правами администратора
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.0.4
- Если в опциях включено сохранение колонок, то применение фильтров ее не нарушают
- Исправлен интервал скрытия до соответствия в настройках. ( По ошибке указал множитель не в 1сек а в 0,5 )
- Сокращен интервал появления всплывающего окна уведомления
- Исправлено срабатывание опции закрытия программы после напоминания (после закрытия окна напоминания программа закроется)
- Добавлен разделитель "!" к формату (НМ:НН:НД:ГГ) для корректного определения даты. Поэтому те кто уже позабивал такие даты - или удалить список ИНИ или отредактировать его руками
- Исправлено определение переходящей даты для 5:5:12
- Добавлен импорт из старой версии (тектовый csv) и для любителей B!M. В файле не должно быть лишних строк, кроме тех что будут обрабатываться. Находится импорт в настройках.
- Исправлено удаление записей (ранее если при вкл. фильтрах выбрать Все записи в списке то удаление затрагивало все записи. Это устранено)
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.0.5
- исправлены мелкие недочеты
- Добавлена чересстрочная расцветка списка событий (только при выключенном скинировании)
- F5 на списке событий (Обновление списка - чтение из МЕМБД)
- Ctrl+F5 на списке событий (перечитывается файл настроек и файл событий из INI файлов). Загрузка всех событий и настроек из INI файлов происходит только при запуске программы. Все дальнейшие действия со списком событий и настройками, программа лишь дублирует все в INI файлы, при этом продолжает работу только со своей виртуальной базой данных.
- Добавлено сохранение размеров формы при ее изменении
- Добавлено сохранение сортировки по столбцам
- оптимизировано кол-во запросов к МЕМБД
- исправлено обновление списка (при импорте или по F5 при малых размерах окна, где колонки не умещались в видимой области, было некое подвисание и цикличная прокрутка списка)
- Исключен манифест для UAC. Запуск программы без прав администратора - это даст возможность запускаться с ОС.
- исправлен инсталлятор (Для корректной работы нового необходимо удалить программу при помощи старого). Изменен путь для установки (желательно не указывать Program Files для установки, иначе получите ошибку записи в файл)
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
рекомендуемое обновление
BestReminder v2.0.6
- Исправлена полоса горизонтальной прокрутки
- Исправлена работа с доп. полями включая сортировку по добавлению а не по алфавиту.
- Исправлен размер формы при максимальном развертывании
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.0.8

- Увеличен размер контекстного меню для списка событий.
- Произведена оптимизация. Ускорена работа программы.
- Добавлена опция "Закрывать или сворачивать программу" при нажатии по кнопке управления окном [X]
- Пересобрана работа трея. Сворачивание и разворачивание формы по одинарному щелчку по иконке в трее.
- Доработан вывод графы возраста (по отношению к ДР и праздникам)
- Всплывающая подсказка на списке событий теперь имеет авто размер, для того, чтобы просмотреть полное имя события, не изменяя при этом размер колонки.
- Из списка событий удалена возможность переноса, по словам (влияет на производительность)
- Доработана опция знака зодиака (на событиях где указана не полная дата дд.мм.ггг, знак зодиака выводиться не будет)
- исправлена опция таймера для закрытия окна напоминания
- исправлена опция изменения размера шрифта
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.0.9
- Исправлена высота строк списка событий для выставленных настроек в программе.
- Размер шрифта объединён для Списка событий, подсказки и окна напоминания.
- Изменена панель управления на главном окне
- Для окна напоминания убран эффект плавного появления, который занимал около 2 сек.
- Доработан алгоритм управления доп. полями (пользовательская сортировка: перемещение, как стрелками, так и курсором)
- Добавлена возможность экспорта в xlsx видимого списка событий
- исправлено восстановление размеров окна (для позиции Maximized)
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.2.27.16
- Проект программы перенесен на Delphi7 из Embarcadero Delphi 10 Seattle (размер исполняемого файла - значительно уменьшен)
- Исправлены некоторые опции
- Исправлен импорт из В!М (импортируются все даты, кроме переходящих и условных), если полная дата - ДР, если нет - Праздник.
- Добавлена возможность задавать пользовательский цвет для выбранных строк (некая пометка важности, как это было в Birthday v1)
- Исправлена ошибка (Недопустимый дескриптор окна.)
- Добавлено отображение на панели задач форм (настроек и редактора)
- Исправлена загрузка списка событий из ИНИ файла (зависание)
- Не значительные исправления и изменения...
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.3.15.14
- Исправлена подсказка в трее при наличии событий
- Добавлена возможность использования цвета строк списка для окна уведомления
- Исправлена сортировка для заполнения окна уведомления (дата, имя события)
- Из окна уведомления удалена раскраска текста (Дата и Зодиак, чтобы не было слияния по цветам, при "использовании цветов строк для окна уведомления")

З.Ы. тестим, ищем баги...
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.3.16.20
- Исправлен цвет окна уведомления без скинирования
- Добавлен контраст текста (Стандарт CCIR 709) для окна уведомления и списка событий при раскраске строк
- В настройках исправлен выпадающий список для Зодиака и Свадьбы
- Исправлена потеря фокуса главного окна при восстановлении из трея
- Добавлен групповой режим для массового изменения группы события и дней проверки.
- Для отображения всех пунктов меню списка необходимо выделить хотя бы одну запись (Без выделения будет доступен только пункт меню "Добавить")
- Выделенные строки в списке не исчезнут, если открыто окно редактирования, групповой режим или окно изменения цвета для строк списка
- Все открытия окон центрированы относительно главного окна
- Устранены найденные ошибки и недочеты
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.3.17.13
- Добавлена возможность пользовательского шаблона вывода доп. полей в окне уведомления
- При изменении или удалении доп. полей их имена будут заменены или удалены из пользовательского шаблона
- Добавлена поддержка вывода кликабельной ссылки из доп. полей в окне уведомления
- Исправлена ошибка добавления записей, если в имени доп. поля одни цифры
- Исправлена ошибка импорта для Birthday v1 при использовании доп. полей
- Добавлена очистка выделения строк при клике на пустой области списка (там, где нет строк и столбцов)
- Устранены мелкие недочеты
 
Last edited by a moderator:

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.3.21.12
- Исправлены ошибки в групповом режиме
- При копировании данных из окна уведомления копироваться будет текущее событие а не все.
- Исправлен экспорт в XLSX (ошибочно выводились лишние колонки)
- Добавлена возможность указания цвета для пользовательского шаблона окна уведомления. В случае если указанный цвет будет совпадать с цветом строки списка (при использовании цвета строк для окна уведомления) то будет применена инверсия цвета для текста в окне уведомления.
- Исправлено появление ошибки при перемещении (изменении позиций) доп. полей

Ссылка на каталог
 

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.3.24.15
- Устранена возможность запуска второй копии программы
- Для пользовательского шаблона окна уведомления исправлено задание цвета (черного и белого) в некоторых случаях
- Исправлено сохранение позиций строк в пользовательском шаблоне при редактировании
- Инверсия цвета применима только для черного цвета в шаблоне окна уведомления (если указан черный цвет для строки в шаблоне, то на темных скинах - строка будет белой и наоборот)
- Добавлены горячие клавиши для управления списком
- В меню списка добавлен пункт меню "Поиск"
- Для окна редактирования добавлен: переход на следующее поле-[Enter], закрытие окна-[Esc]
- Отключены лишние записи в файл настроек при открытии окна настроек
- Исправлена функция определения и обработки дат событий отличных от "Дата (дд.мм.гггг)" (не верно рассчитывались: переходящие дни, пасха, номер дня в году)
 

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.4.4.13
- Исправлено использования инверсии цвета при добавлении полей в шаблоне для окна уведомления
- Исправлено определение не полной даты (для использования дд, дд.мм)
- Исправлена активация первой копии программы при запуске второго экземпляра
- Исправлен инверсия цвета для окна уведомления (при раскраске строк), как при использовании скинирования так и без него
- Добавлена локализация (поддержка мультиязычности): Русский, Английский, Украинский (возможно использование ключа /lng Х - где Х имя языкового файла)
- Исправлены ранее выявленные ошибки
Зы Хотя нет гарантии, что не появятся новые :)
и с переводом, я особо не напрягался - за все ошибки - ГуглоПереводчик ругаем
 

LeshaRB

Staff member
Premium
Joined
Jun 11, 2007
Messages
319
Reaction score
451
Location
Минск
Обычный календарь гугла чем не подходит
 

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
BestReminder v2.4.28.12 Stable
Что нового:
BestReminder v2.4.28.12 Stable
- Исправлен запуск программы для опции "запустить свернутым"
- Исправлено скрытие программы с панели задач
-------------------------
BestReminder v2.4.28.11 Stable
- Исправлено изменения языка
- При сворачивании программы в трей, будут закрыты все открытые окна (редактирование, настройки и др.. )
- Исправлено применение оболочки (скина) и пред осмотра скинов в настройках после загрузки с ОС
- Добавлено событие двойного клика на списке скинов (динамичное создание формы окна выбранного скина, для демонстрации оболочки)
-------------------------
BestReminder v2.4.25.14 Stable
- внесены изменения и дополнения в алгоритм фильтрации списка по категории (если будет указана не существующая категория, то список будет выводиться весь, или применен фильтр по имени категории, которая была изменена в групповом режиме, или при редактировании, если в категории эта запись была одна)
- исправлено появление ошибки при сохранении события в момент срабатывания проверки
- исправлено возникновение ошибки в некоторых случаях при поднятии программы из трея
- в заголовок главного окна добавлен вывод имени скина, если включено скинирование
- внесены исправления в прорисовку кнопок
-------------------------
BestReminder v2.4.21.12 Stable
- Исправлена ошибка в импорте для Birthday v1 (при импорте не воспринимался год, импортировались только день и месяц)
- Исправлен фильтр месяцев (отображение месяца при изменении фильтра по категории)
- Кнопкам фильтров добавлен авто размер, для корректного отображения длинного текста
- Исправлены ранее найденные ошибки и недочеты
-------------------------
BestReminder v2.4.19.11 Stable
- Исправлена ошибка в работе группового режима
 

Kilya

Member
Joined
Apr 29, 2005
Messages
121
Reaction score
173
Age
40
Location
Украина
Привет всем.
Тестируем - отписываемся. (надеюсь багов не будет)
BestReminder v2.06.15.13 Stable
- Внесены исправления в расчет возраста
- Исправлено появление ошибки ”Cannot create shell notification icon”
- Добавлены еще 3 скина ("MetropolisDark by AlimLetto" , "VKontakte_v2" , "Minimal UI Black Edition")
- Добавлена возможность импорта друзей из VK.com (только тех, у кого указана дата рождения)
- Исправлен расчет возраста для условной даты, если в дате не полный месяц или день ( меньше 2 цифр )
- Исправлен инсталлятор (возвращена возможность распаковки программы)
 
Top