Reminder (hzs reminder) — представляет собой маленькое приложение, при запуске сворачивающаяся в системный трей и информирующая о предстоящих событиях (например, о днях рождения).
Иконка Reminder, находящаяся в системном трее, представляет собой обычный смайлик. При обнаружении предстоящих событий смайлик меняется на подмигивающий, а при наступлении события меняется на смеющийся.
Reminder не является полноценным органайзером, так как не имеет удобного интерфейса для занесения событий и каждодневное редактирование событий будет не особо приятным занятием.
При запуске Reminder просматривает журнал reminder.dat находящийся в каталоге ~/.config. Если файл не обнаружен (например при первом запуске) то он будет автоматически создан (с демонстрационным содержимым). Занесение событий в журнал может производится любым текстовым редактором (не добавляющего тегов форматирования текста). Формат файла журнала reminder.dat:
мм.дд;событие;дата начала события Где мм — месяц события; дд — день события.Например:
03.03;День рождения разработчика hzs reminder;1983 04.10;Дата создания hzs reminder;2010Год начала события (например для напоминания о праздниках) можно не указывать, тогда строка события в журнале будет выглядеть, примерно так:
12.12;День Конституции Российской Федерации;
Возможности Reminder:
- Уведомление о предстоящих событиях за 1-4 дня
- Уведомление о наступивших событиях
- Уведомление о возрасте события (при указании года начала события)
- Сортировка событий по дате из журнала
- Отслеживание изменения даты (при запущенной программе)
Reminder работает в двух режимах: portable и standalone (портативный и стационарный). Установленное приложение использует конфигурационный файл находящийся в: ~/.config/reminder.dat А портативная версия Reminder при запуске просматривает каталог с исполняемым файлом на наличие reminder.dat и если он там есть то используется он. Так реализуется переносимая версия программы, которую можно переносить между компьютерами простым копированием, или запускать её с флешки.
В течение часа после полуночи, запущенная программа автоматически запустит проверку журнала на предстоящие события и оповестит пользователя о результатах этой проверки (всплывающим сообщением). Для удобной работы, имеет смысл добавить Reminder в автозагрузку.
Комментариев: 21 RSS
1hzs08-10-2010 18:30
Очень приятно было случайно наткнуться на свою программу у вас на сайте.
Удачного развития вашему сайту, популяризирующему Linux!
2DarkneSS30-12-2011 22:30
Сделал репозиторий для SUSE: //software.opensuse.org/download.html?project=home:DarkSS&package=hzs-reminder
3Григорий18-01-2018 00:08
Добрый вечер Alexander!
После обновления Линукс Минт 17.3 64 бит неожиданно перестал автозагружаться hzs reminder v.2010.04.24
Если возможно, помогите решить эту проблему. Очень нравится Ваша программа и хотелось бы ею и дальше пользоваться.
Заранее благодарю,
Григорий
P.S. Я не смог найти Ваш емайл, поэтому написал здесь, в надежде, что Вы прочтете
4svet18-01-2018 11:56
Ну, кто ж знает, как вы её устанавливали. Я не нашёл их пакетов у них на странице.
Да, нужно удалить страницу на дом сайт. Его давно не существует.
5Gera18-01-2018 14:20
Чего то минтольные смотрители совсем расслабились!
За последний год я такое количество жалоб по её косяки читал в сети и слышал в реале, столько за всё ранее время даже небыло. И все косяки главное мелкие и глупые, можно сказать обидные.
А мне казалось что этот убунтовый мод уже перебоолел детскими болезнями характерными для всех начинающих, а оно видишь как получается. Звёздная болезнь?
6Григорий18-01-2018 16:11
Спасибо, что откликнулись!
Я устанавливал из пакета: hzs_reminder_2010.4.24.deb
Он у меня есть, могу поделиться. Программа работала 7 лет без проблем, простая и очень удобная. Но, перестала автозагружаться, не пойму почему, т.к. в автозагрузке есть.
Может кто-нибудь подскажет, что нужно сделать.
Спасибо.
7posixru18-01-2018 23:06
Или:
Задержку в секундах подберите сами, хотя 5 секунд думаю будет достаточно, проверил в свеже ставленной Убунту МАТЕ, запускается автоматом без проблем:
8Григорий19-01-2018 00:00
Спасибо posixru за ответ, Вы правильно поняли, что не автозапускается. Только, когда кликаю на ярлык на Рабочем столе, то запускается. Я пробовал по очереди вставить в Автогагрузке приведенные Вам команды, перезагружался и к сожалению ни первая ни вторая не помогли.
Может еще что-то можно сделать?
winner@winner-Aspire-7738G ~ $ inxi -F
System: Host: winner-Aspire-7738G Kernel: 3.19.0-32-generic x86_64 (64 bit)
Desktop: Cinnamon 2.8.8 Distro: Linux Mint 17.3 Rosa
Machine: System: Acer product: Aspire 7738G v: 0100
Mobo: Acer model: JM70 v: Rev Bios: Phoenix v: V2.12 date: 09/18/2009
CPU: Dual core Intel Core2 Duo P8400 (-MCP-) cache: 3072 KB
clock speeds: max: 2267 MHz 1: 800 MHz 2: 1600 MHz
Graphics: Card: NVIDIA G96M [GeForce GT 130M]
Display Server: X.Org 1.17.1 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
Resolution: 1600x900@60.1hz
GLX Renderer: GeForce GT 130M/PCIe/SSE2 GLX Version: 3.3.0 NVIDIA 340.102
Audio: Card Intel 82801I (ICH9 Family) HD Audio Controller driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k3.19.0-32-generic
Network: Card-1: Broadcom NetLink BCM5784M Gigabit Ethernet PCIe driver: tg3
IF: eth0 state: down mac: 00:1f:16:a7:f9:cd
Card-2: Intel WiFi Link 5100 driver: iwlwifi
IF: wlan0 state: up mac: 00:22:fa:06:4e:1c
Drives: HDD Total Size: 500.1GB (21.9% used)
ID-1: /dev/sda model: WDC_WD5000BEVT size: 500.1GB
Partition: ID-1: / size: 119G used: 99G (87%) fs: ext4 dev: /dev/sda6
ID-2: swap-1 size: 4.29GB used: 0.00GB (0%) fs: swap dev: /dev/sda7
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 50.0C mobo: 49.0C gpu: 53C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 165 Uptime: 9 min Memory: 1224.6/3948.0MB
Client: Shell (bash) inxi: 2.2.28
winner@winner-Aspire-7738G ~ $
9posixru19-01-2018 01:23
Попробуйте положить жесткую ссылку, или копию ярлыка на рабочем столе (*.desktop файла) в каталог:
Удалив тот что там есть, если он там есть...
10Григорий21-01-2018 23:07
Спасибо за совет, но у меня в эту папку (~/.config/autostart) не получается вставить ярлык. Скорее всего не знаю как, перетаскиванием мышкой не получается. Но, я обратил внимание: если выбираю "Завершить сеанс" и затем ввожу логин и пароль, то в этом случае автозагрузка срабатывает. Если выбыраю "Перезвгрузить" или "Выключить" с последующим включением ноутбука, то автозагрузка не срабатывает. Я пробовал удалять ярлык, который там ( ~/.config/autostart) был. Потом занаво в окне "Автозагрузка" устанавлиал автозагрузку Reminder c разными задержками в секундах - ничего не меняется. Не автозапускается при старте системы.
Может еще что-то посоветуете...
11Григорий26-01-2018 00:24
Уважаемый posixru!
Я обратил внимание, что у Вас версия hzs reminder v.2012.09.20 а у меня hzs reminder v.2010.04.24
Возможно, в Вашей версии устранена причина моей проблемы. Вы смогли бы со мной поделиться и выслать Ваш deb пакет на мой емайл: bruno-duck @ rambler.ru
Заранее благодарю,
Григорий
12alium09-04-2018 10:35
i am ported to QT5: hzs_reminder_source.tar.gz
13Григорий13-04-2018 23:24
Здравствуйте, alium!
Спасибо большое за помощь в поиске решения моей проблемы. Я загрузил указанный Вами файл и попытался его установить. К сожалению, не получилось.Вернее, процесс установки заканчивается, сообщений об ошибок нет, но в списке установленных программ Reminder отсутствует. Кстати, у меня не получилось установить программу способом установки пакетов tar.gz типа:
$ sudo tar zxvf PackageName.tar.gz
$ cd PackageName
$ sudo ./configure
$ sudo make
$ sudo make install
Только после конвертирования пакета tar.gz в deb программа как бы установилась, но я ее не нашел... Может это произошло из-за того, что у меня версия Линукс Минт 64 битная?
Буду признателен, если Вы подскажете, что еще можно сделать, что бы программа заработала.
Заранее благодарю,
Григорий
14posixru14-04-2018 00:41
Большинство QT приложений можно вообще не устанавливать, а использовать как "портабле". Конкретно с этой, распаковать архив hzs_reminder_source.tar.gz и в каталоге hzs_reminder_source выполнить:
Получим в каталоге файлик reminder и кликом по нему запускать утилиту. Можно переместить этот каталог в любое удобное место и запускать оттуда, также можно в каталоге ~/.local/share/applications создать reminder.desktop файл и добавить запуск в меню, но проще всего это сделать из редактора меню, к примеру вот так:
15Григорий15-04-2018 00:08
Добрый вечер, posixru!
Спасибо за помощь. Я ввел в распакованном каталоге с программой "qmake & make" и получил это:
winner@winner-Aspire-7738G ~/hzs_reminder_source $ qmake & make
[1] 7155qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
Makefile:661: предупреждение: переопределение команд для цели `qrc_reminder.cpp'
Makefile:649: предупреждение: старые команды для цели `qrc_reminder.cpp' игнорируются
/usr/bin/qmake-qt5 -o Makefile reminder.pro
make: /usr/bin/qmake-qt5: Команда не найдена
make: *** [Makefile] Ошибка 127
[1]+ Выход из 1 qmakeПодскажите, пожалуйста, как исправить или что сделать, чтобы установить эту программу.
Заранее благодарю,
Григогрий
16Gera15-04-2018 00:50
Так очевидно ведь, пакет qt5-qmake надо поставить ))
17Аноним15-04-2018 00:58
Продолжение...
Я обратил внимание, что у меня qt4 и решил установить qt5 от сюда:
wget //download.qt.io/official_releases/qt/5.7/5.7.0/qt-opensource-linux-x64-5.7.0.run
Зарегистрировался и qt5 установилась. Но, это мне не помогло :( Выполнение qmake & make выдавало
ошибку:
[1] 9249Makefile:661: предупреждение: переопределение команд для цели `qrc_reminder.cpp'
Makefile:649: предупреждение: старые команды для цели `qrc_reminder.cpp' игнорируются
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
/usr/bin/qmake-qt5 -o Makefile reminder.pro
make: /usr/bin/qmake-qt5: Команда не найдена
make: *** [Makefile] Ошибка 127
[1]+ Выход из 1 qmakeЯвно чего-то не хватает...
Забыл написать qt5-qmake я перед установкой qt5 инсталлировал из Synaptic, но все-равно qmake & make выдавало ошибку
18posixru15-04-2018 21:39
Ну Минта у меня нет, зато имеется Убунта 16.04, почти не использовавшаяся, проверил qmake -v и оно оказалось отрицательным, потому выполнил:
А что дальше видно на картинке:
19Аноним16-04-2018 21:52
Спасибо за дополнительную информацию. Я выполнил в терминале:
sudo apt-get install qt5-qmake qt5-default qttools5-dev-tools libqt5script5 libqt5scripttools5 qtscript5-dev
затем: winner@winner-Aspire-7738G ~/hzs_reminder_source $ qmake & make
и пришел ответ:
[1] 10361Makefile:661: предупреждение: переопределение команд для цели `qrc_reminder.cpp'
Makefile:649: предупреждение: старые команды для цели `qrc_reminder.cpp' игнорируются
/usr/bin/qmake-qt5 -o Makefile reminder.pro
make: /usr/bin/qmake-qt5: Команда не найдена
make: *** [Makefile] Ошибка 127
Не получается установить...
Похоже придется менять дистрибутив.
Если будут идеи - напишите.
Всего доброго!
20Gera17-04-2018 01:30
21Григорий18-04-2018 23:14
Спасибо, я последовал Вашему совету.
На mintlinux.ru/forum в поиске на сайте я написал "hzs_reminder" но по этому запросу ничего не было найдено. Вы думаете есть смысл спрашивать?