Linux -- это интересно

Reminder (hzs reminder)


Рубрика: Прочие
Метки: | | |
Просмотров: 5976

Reminder - органайзер для Линукс

Reminder (hzs reminder) — представляет собой маленькое приложение, при запуске сворачивающаяся в системный трей и информирующая о предстоящих событиях (например, о днях рождения).

Reminder - органайзер для Линукс

Иконка Reminder, находящаяся в системном трее, представляет собой обычный смайлик. При обнаружении предстоящих событий смайлик меняется на подмигивающий, а при наступлении события меняется на смеющийся.

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 - органайзер для Линукс

    В течение часа после полуночи, запущенная программа автоматически запустит проверку журнала на предстоящие события и оповестит пользователя о результатах этой проверки (всплывающим сообщением). Для удобной работы, имеет смысл добавить Reminder в автозагрузку.

    Reminder - органайзер для Линукс

    Домашняя страница

Страница на sourceforge.net

Комментариев: 21 RSS

Очень приятно было случайно наткнуться на свою программу у вас на сайте.

Удачного развития вашему сайту, популяризирующему Linux!

Сделал репозиторий для SUSE: http://software.opensuse.org/download.html?project=home:DarkSS&package=hzs-reminder

Григорий3 2018-01-18 в 00:08:28

Добрый вечер Alexander!

После обновления Линукс Минт 17.3 64 бит неожиданно перестал автозагружаться hzs reminder v.2010.04.24

Если возможно, помогите решить эту проблему. Очень нравится Ваша программа и хотелось бы ею и дальше пользоваться.

Заранее благодарю,

Григорий

P.S. Я не смог найти Ваш емайл, поэтому написал здесь, в надежде, что Вы прочтете

Ну, кто ж знает, как вы её устанавливали. Я не нашёл их пакетов у них на странице.

Да, нужно удалить страницу на дом сайт. Его давно не существует.

Чего то минтольные смотрители совсем расслабились!

За последний год я такое количество жалоб по её косяки читал в сети и слышал в реале, столько за всё ранее время даже небыло. И все косяки главное мелкие и глупые, можно сказать обидные.

А мне казалось что этот убунтовый мод уже перебоолел детскими болезнями характерными для всех начинающих, а оно видишь как получается. Звёздная болезнь?

Григорий6 2018-01-18 в 16:11:04

Спасибо, что откликнулись!

Я устанавливал из пакета: hzs_reminder_2010.4.24.deb

Он у меня есть, могу поделиться. Программа работала 7 лет без проблем, простая и очень удобная. Но, перестала автозагружаться, не пойму почему, т.к. в автозагрузке есть.

Может кто-нибудь подскажет, что нужно сделать.

Спасибо.

перестала автозагружаться, не пойму почему, т.к. в автозагрузке есть
Как я понял софина работает но автоматически не запускается? Если так, то попробуйте в автозапуске использовать команду:

sleep 5 && reminder

Или:

sleep 5 && reminder &

Задержку в секундах подберите сами, хотя 5 секунд думаю будет достаточно, проверил в свеже ставленной Убунту МАТЕ, запускается автоматом без проблем:

Григорий8 2018-01-19 в 00:00:45

Спасибо 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 ~ $

Попробуйте положить жесткую ссылку, или копию ярлыка на рабочем столе (*.desktop файла) в каталог:

~/.config/autostart

Удалив тот что там есть, если он там есть...

Григорий10 2018-01-21 в 23:07:21

Спасибо за совет, но у меня в эту папку (~/.config/autostart) не получается вставить ярлык. Скорее всего не знаю как, перетаскиванием мышкой не получается. Но, я обратил внимание: если выбираю "Завершить сеанс" и затем ввожу логин и пароль, то в этом случае автозагрузка срабатывает. Если выбыраю "Перезвгрузить" или "Выключить" с последующим включением ноутбука, то автозагрузка не срабатывает. Я пробовал удалять ярлык, который там ( ~/.config/autostart) был. Потом занаво в окне "Автозагрузка" устанавлиал автозагрузку Reminder c разными задержками в секундах - ничего не меняется. Не автозапускается при старте системы.

Может еще что-то посоветуете...

Григорий11 2018-01-26 в 00:24:23

Уважаемый posixru!

Я обратил внимание, что у Вас версия hzs reminder v.2012.09.20 а у меня hzs reminder v.2010.04.24

Возможно, в Вашей версии устранена причина моей проблемы. Вы смогли бы со мной поделиться и выслать Ваш deb пакет на мой емайл: bruno-duck @ rambler.ru

Заранее благодарю,

Григорий

Григорий13 2018-04-13 в 23:24:14

Здравствуйте, alium!

Спасибо большое за помощь в поиске решения моей проблемы. Я загрузил указанный Вами файл и попытался его установить. К сожалению, не получилось.Вернее, процесс установки заканчивается, сообщений об ошибок нет, но в списке установленных программ Reminder отсутствует. Кстати, у меня не получилось установить программу способом установки пакетов tar.gz типа:

$ sudo tar zxvf PackageName.tar.gz

$ cd PackageName

$ sudo ./configure

$ sudo make

$ sudo make install

Только после конвертирования пакета tar.gz в deb программа как бы установилась, но я ее не нашел... Может это произошло из-за того, что у меня версия Линукс Минт 64 битная?

Буду признателен, если Вы подскажете, что еще можно сделать, что бы программа заработала.

Заранее благодарю,

Григорий

Большинство QT приложений можно вообще не устанавливать, а использовать как "портабле". Конкретно с этой, распаковать архив hzs_reminder_source.tar.gz и в каталоге hzs_reminder_source выполнить:

qmake & make

Получим в каталоге файлик reminder и кликом по нему запускать утилиту. Можно переместить этот каталог в любое удобное место и запускать оттуда, также можно в каталоге ~/.local/share/applications создать reminder.desktop файл и добавить запуск в меню, но проще всего это сделать из редактора меню, к примеру вот так:

Григорий15 2018-04-15 в 00:08:17

Добрый вечер, posixru!

Спасибо за помощь. Я ввел в распакованном каталоге с программой "qmake & make" и получил это:

winner@winner-Aspire-7738G ~/hzs_reminder_source $ qmake & make

[1] 7155

qmake: 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

Подскажите, пожалуйста, как исправить или что сделать, чтобы установить эту программу.

Заранее благодарю,

Григогрий

Так очевидно ведь, пакет qt5-qmake надо поставить ))

Аноним17 2018-04-15 в 00:58:06

Продолжение...

Я обратил внимание, что у меня qt4 и решил установить qt5 от сюда:

wget http://download.qt.io/official_releases/qt/5.7/5.7.0/qt-opensource-linux-x64-5.7.0.run

Зарегистрировался и qt5 установилась. Но, это мне не помогло :( Выполнение qmake & make выдавало

ошибку:

[1] 9249

Makefile: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 выдавало ошибку

Ну Минта у меня нет, зато имеется Убунта 16.04, почти не использовавшаяся, проверил qmake -v и оно оказалось отрицательным, потому выполнил:

sudo apt-get install qt5-qmake qt5-default qttools5-dev-tools libqt5script5 libqt5scripttools5 qtscript5-dev

А что дальше видно на картинке:

Аноним19 2018-04-16 в 21:52:16

Спасибо за дополнительную информацию. Я выполнил в терминале:

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] 10361

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

Не получается установить...

Похоже придется менять дистрибутив.

Если будут идеи - напишите.

Всего доброго!

Похоже придется менять дистрибутив
Будет проще и логичнее на mintlinux.ru/forum по этому вопросу совета спросить.

Григорий21 2018-04-18 в 23:14:29

Спасибо, я последовал Вашему совету.

На mintlinux.ru/forum в поиске на сайте я написал "hzs_reminder" но по этому запросу ничего не было найдено. Вы думаете есть смысл спрашивать?

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)