Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
nafanjaЧто за страшилки? Есть определенная вероятность, что на любого гражданина на улице может упасть кирпич. Что ж после этого из дому не выходить? vs220Интересный вариант. |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
serg66Кстати про скрипты в закладках нашел используется at и zenity https://habr.com/post/240245/ https://github.com/vsile/remindme На арче измените в remind.py #!/usr/bin/env python на и и если сервис at не был запущен для включения и запуска Способ вывода уведомлений можно изменить в скрипте task - например заменив zenity на notify-send и добавив звуковое оповещение
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
vs220, на habr скрипты смотрел в 1-ую очередь, интересная задумка, основаны на at, но когда попробовал, то, имхо, использование zenity не упрощает процесс, команду всеравно нужно вводить в ручную в консоле, так что проще использовать чистый at, тем более я использую для уведомлений notify-send и beep.
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
Aivarвероятность падения кирпича несравнима мала, если это не места с повышенной вероятностью падения кирпича, например стройка. онлайн сервисы хороши как дублеры, а не как основа.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
Вообщем после экспериментов остановил свой выбор на at - простота и удобство, можно как на текущий день, так и на полгода вперед. Можно быстро посмотреть и список и удалить не нужные. Оповещение сделал следующее - звуковой сигнал + выскакивает строка с напоминанием.
Ошибки не исчезают с опытом - они просто умнеют
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
vasekМожно в заключение подробности?
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
akorop1. Устанавливаем пакет at 2. Чтобы использовать at в качестве напоминалки с выводом сообщений на экран/монитор необходимо установить пакет libnotify (будет доступна утилита notify-send). 3. Использование утилиты at 3.1 Активируем демон atd # systemctl enable atd # systemctl start atd Проверяем - ps aux | grep atd (или ps -elf | grep atd) в выводе должна быть строка, типа Можно посмотреть и статус - systemctl status atd3.2 Планирование разовых заданий 3.2.1 С выводом сообщений на монитор - здесь имеется один нюанс - нужно обязательно указывать переменную окружения DISPLAY, типа такого - env DISPLAY=:0, если не указать, система не понимает куда выводить. Пример, на текущий день at 12:51 at> sudo beep -f 4000 -l 500; env DISPLAY=:0 notify-send "ТЕСТИРОВАНИЕ …" -t 10000 -u critical ENTER - Ctrl+D (или просто Ctrl+D) Проверяем (смотрим список заданий) - atq UPD - чтобы сработал beep без ввода пароля, внести изменения в sudoers Формат времени - все расписано, но коротко: ЧЧ:ММ ММ/ДД/ГГГГ (текущий день можно без даты - ЧЧ:ММ) 3.2.2 Можно использовать и скрипт - создать отдельную директорию и хранить там заготовки. Пример со скриптом at ЧЧ:ММ ММ/ДД/ГГГГ at> ~/path/to/script/at_1.sh UPD - примерт простого скрипта 3.2.3 Без вывода на экран все проще - не нужно указывать переменную env DISPLAY=:0at ЧЧ:ММ at> cp ~/file ~/tmp 4. Удаление заданий - atrm N (где N - номер/ID задания - смотреть atq) 5. Очистка номеров старых заданий - хранятся в /var/spool/atd/.SEQ в виде шестнадцатеричного числа Вроде все понятно и просто. EDIT 1 - у меня WM и сообщение выводится в каждый открытый workspace
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasek, а sudo обязательно?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vinc |
|
Темы:
12
Сообщения:
180
Участник с: 13 июня 2015
|
vasek, вот спасибо! Полезная и подробная инструкция. Без beep текстовые сообщения можно, наверное, просто через удобный алиас передавать. Типа такого
Тогда планирование сообщения будет выглядеть как-то так:
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
nafanjaС какого то времени beep без sudo у меня перестал работать. У тебя работает? - запусти beep Пришлось отредактировать sudoers и все скрипты, в которых был прописан beep Хотя я могу обойтись и без этого - я вобще пароль sudo не ввожу, если вставлена флешка, примерsudo mc Если флешку вытащить, то приходится вводить
Ошибки не исчезают с опытом - они просто умнеют
|