Comments 19
А можно каким-нибудь способом отличным от правки файла и перезапуска приложения добавлять напоминания?
«На лету», так сказать.
«На лету», так сказать.
0
Вы знаете, только что про эту чудо-программу узнал, и первым делом прочел маны о тех параметрах, которые используются в примере. Так вот, там описано, что
-z[n] Runs Remind in the daemon mode. If n is supplied, it specifies how often (in minutes) Remind should wake up to check if the reminder script has been changed. N defaults to 5, and can range from 5 to 60.
Так что, видимо, перезапускать и не надо ничего — правим файл, и не позже, чем через 5 минут, новый скрипт будет считан. А автору спасибо за статью, скорее всего возьму на вооружение, программа весьма навороченная и приятная.+4
Э… крон + любая «графическая напоминалка»?
+7
Это конечно тоже рабочее решение, но например условие «напомнить в такое-то время, при этом напоминая заранее через такие-то интервалы» в кроне наверно не очень удобно реализовывать или например не уверен что в кроне можно указать «первый понедельник месяца».
Да и крон не для этого сделан, в случае этой утилиты у тебя есть файл (по сути кроссплатформенный) с напоминаниями/календарём, а не расписание запуска скриптов перемешанное с напоминаниями т.е. переносить между машшинами ты будешь именно напоминалки, а не некое расписание скриптов.
Да и крон не для этого сделан, в случае этой утилиты у тебя есть файл (по сути кроссплатформенный) с напоминаниями/календарём, а не расписание запуска скриптов перемешанное с напоминаниями т.е. переносить между машшинами ты будешь именно напоминалки, а не некое расписание скриптов.
0
0 0 1-7 * 1
Но согласен как напоминалку использовать крон не удобно.
Но согласен как напоминалку использовать крон не удобно.
0
Все, что вы описали-таки как раз НЕ юникс-вейно.
Юникс вей это сборка программы (в общем смысле, как «алгоритм») из мелких кусочков, прио тсутствии дублирующихся софтин (зачем?).
Если кажется сложным запускать несколько программ — оберните это в скрипт, получится один файл.
Юникс вей это сборка программы (в общем смысле, как «алгоритм») из мелких кусочков, прио тсутствии дублирующихся софтин (зачем?).
Если кажется сложным запускать несколько программ — оберните это в скрипт, получится один файл.
+3
Это конечно здорово и познавательно, но мир переходит на облака. Например google календарь присылает напоминания в виде СМС, и далее эта тема будет развиваться еще в более удобные технологии.
0
в демоническом режиме, отличная фраза ))
+3
В статье не описано самого главного — синтаксиса файла конфигурации на русском языке. Если автор разобрался с синтаксисом, ждем перевод мана или вольной пересказ всех возможностей конфигурирования напоминалки.
0
man at
тоже мне тут юниксоиды :)
тоже мне тут юниксоиды :)
+1
уже давно использую этот remind на своём ВПСе. Пытался перейти на Remember The Milk и прочие, но эта штука мне нравится намного больше. У ней непревзойдённая (ИМХО) гибкость настройки:
можно создавать свои функции
подсчитать количество лет от аргумента до сегодня:
FSET _yr_num(yr) YEAR(TRIGDATE()) — yr
теперь в извещении о ДР:
REM 10 May +5 MSG День Рождения братана, исполняется [_yr_num(1982)] (%b)
выведет напоминание о ДР братана в течении 5 дней до этой даты, с указанием сколько осталось дней и сколько исполнится лет
REM Fri 1 Aug --7 MSG День Сисадмина!!! (%b)
предупреждает о Дне Сисадмина (последняя пятница июля).
Также можно выводить время восхода и заката Солнца в зависимости от географических координат, фаза луны и прочее
можно создавать свои функции
подсчитать количество лет от аргумента до сегодня:
FSET _yr_num(yr) YEAR(TRIGDATE()) — yr
теперь в извещении о ДР:
REM 10 May +5 MSG День Рождения братана, исполняется [_yr_num(1982)] (%b)
выведет напоминание о ДР братана в течении 5 дней до этой даты, с указанием сколько осталось дней и сколько исполнится лет
REM Fri 1 Aug --7 MSG День Сисадмина!!! (%b)
предупреждает о Дне Сисадмина (последняя пятница июля).
Также можно выводить время восхода и заката Солнца в зависимости от географических координат, фаза луны и прочее
+2
для автозапуска
worldmind@host:~$ cat .config/autostart/remind.desktop
[Desktop Entry]
Type=Application
Name=Remind
Exec=/usr/bin/remind -z "-k/usr/bin/zenity --info --title=Remind --text=\%s" /home/worldmind/.remind
0
Sign up to leave a comment.
Unix-way напоминалка