Time Management - Pomidoro с расширенными функциями
- krserv
- Писатель
- Сообщения: 58
- Зарегистрирован: 11 окт 2016, 01:08
- Откуда: From the Earth
- Контактная информация:
Time Management - Pomidoro с расширенными функциями
ОС Fedora 24 или CentOS 7. Работаю с обоими, меняя в загрузе жесткие диски.
Ищу готовую программу или помогите пож. как сделать при помощи нескольких утилит, обьединив их при помощи скрипта.
Есть программы Pomidoro, запускающие два таймера один - время работы, другой время отдыха. Есть в ОС встроенные плагины XFCE4-time-out-plugin; Gnome-plugin и т.д. Есть просто встроенная блокировка в настройки клавиатуры typing break.
Но мне бы хотелось получить расширенные возможности, а именно возможность после срабатывания таймера окончания помидора (времени работы) чтобы запускалась музыка, и чтобы гаснул экран на время отдыха.
Я болен трудоголизмом, а это вредит здоровью. Также не получается настроить Тime Schedule, чтобы каждый день выключал компьютер в 23 часа.
Буду благодарен за помощь в решении этих важных для моего здоровья и жизни вопросов.
В КDE DE есть kalarm, со своей системой команд, но нужно разбираться, создав в нем два таймера, соединить их скриптом.
Для Gnome; Mate; XFCE4 DE я не нашел сountdown timer с расширенными возможностями.
Ищу готовую программу или помогите пож. как сделать при помощи нескольких утилит, обьединив их при помощи скрипта.
Есть программы Pomidoro, запускающие два таймера один - время работы, другой время отдыха. Есть в ОС встроенные плагины XFCE4-time-out-plugin; Gnome-plugin и т.д. Есть просто встроенная блокировка в настройки клавиатуры typing break.
Но мне бы хотелось получить расширенные возможности, а именно возможность после срабатывания таймера окончания помидора (времени работы) чтобы запускалась музыка, и чтобы гаснул экран на время отдыха.
Я болен трудоголизмом, а это вредит здоровью. Также не получается настроить Тime Schedule, чтобы каждый день выключал компьютер в 23 часа.
Буду благодарен за помощь в решении этих важных для моего здоровья и жизни вопросов.
В КDE DE есть kalarm, со своей системой команд, но нужно разбираться, создав в нем два таймера, соединить их скриптом.
Для Gnome; Mate; XFCE4 DE я не нашел сountdown timer с расширенными возможностями.
Step by step. Practice makes Perfect!
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Time Management - Pomidoro с расширенными функциями
Это совсем не такие элементарные пожелания, чтобы их кто-то враз взял и сделал одной левой рукой ... а кроме того, для решения их нужно устанавливать упоминаемые вами пакеты, потом сносить их по ненадобности ... сильно хлопотно.krserv писал(а): Буду благодарен за помощь в решении этих важных для моего здоровья и жизни вопросов.
Любая программа, выполняемая в одном любом DE, может быть установлена и выполняться в любом другом DE.krserv писал(а): В КDE DE есть kalarm, со своей системой команд, но нужно разбираться, создав в нем два таймера, соединить их скриптом.
Для Gnome; Mate; XFCE4 DE я не нашел сountdown timer с расширенными возможностями.
Разница программ, предназначенных для разных DE, только в используемых ними библиотеках.
Библиотеки автоматически подтянуться по зависимостям.
Это может повлечь относительно большой объём скачиваемых и устанавливаемых (по зависимостям) пакетов (например Qt библиотеки для DE Mate) ... но при нынешних объёмах свободного места на дисках - это не проблема ... это была бы проблемой, которую можно обсуждать, году в 2005-м или раньше.
- krserv
- Писатель
- Сообщения: 58
- Зарегистрирован: 11 окт 2016, 01:08
- Откуда: From the Earth
- Контактная информация:
Re: Time Management - Pomidoro с расширенными функциями
Вот я тоже смотрю на эти неработающие Gnome-schedule и т.д.Olej писал(а): для решения их нужно устанавливать упоминаемые вами пакеты, потом сносить их по ненадобности ... сильно хлопотно.
Пытался запустить Gnome-schedule, он ругается при запуске, через sudo не находится и т.д.
вот например, его поведение, хотя в графическом режиме запускается без проблем, но не работает :)
stan@localhost ~]$ gnome-schedule
no crontab for stan
[stan@localhost ~]$ sudo gnome-schedule
[sudo] password for stan:
sudo: gnome-schedule: command not found
[stan@localhost ~]$
под обычным пользователем запустился без проблем. Но для выключения компьютера нужен же root:
Код: Выделить всё
[stan@localhost ~]$ su
Password:
[root@localhost stan]# gnome-schedule
Traceback (most recent call last):
File "/usr/local/share/gnome-schedule/gnome-schedule.py", line 68, in <module>
mainWindow = mainWindow.main(debug_flag, False, manual_poscorrect)
File "/usr/local/share/gnome-schedule/mainWindow.py", line 77, in __init__
self.backend = data.ConfigBackend(self, "gconf")
File "/usr/local/share/gnome-schedule/data.py", line 37, in __init__
self.gconf_client.add_dir ("/apps/gnome-schedule", gconf.CLIENT_PRELOAD_NONE)
glib.GError: Client failed to connect to the D-BUS daemon:
Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
[root@localhost stan]#
это выключение компьютера в 23ч каждый день:
/etc/crontab:
Code:
0 23 * * * root shutdown -h now
а вот сделать работающие по циклу два таймера, запускающую музыку и гасящие экран я еще не могу.
Я установил kalarm - могу создать в нем различные таймеры, а вот написать скрипт, который бы передавал управление от одного таймера другому не могу, нужно изучать его язык программирования.
- Вложения
-
- kalarm.pdf
- (468.45 КБ) 195 скачиваний
Step by step. Practice makes Perfect!
- krserv
- Писатель
- Сообщения: 58
- Зарегистрирован: 11 окт 2016, 01:08
- Откуда: From the Earth
- Контактная информация:
Re: Time Management - Pomidoro с расширенными функциями
Мне очень нравится эта программа:
gnome-pomodoro
Возможно в следующем релизе в этой программе это будет работать хорошо
сейчас обсуждаю с автором:
https://github.com/codito/gnome-pomodoro/issues/70
и вот сейчас он мне ответил, т.е я понимаю, что запустить музыкальный файл будет можно, только нужно сконвертировать формат из mp3 to wav or ogg.
for notification sounds supported are ogg and wav (handled by libcanberra / pulseaudio). For ticking sound we use gstreamer so no limits there.
а какой программой под Linux легко конвертировать mp3 to wav or ogg?
gnome-pomodoro
Возможно в следующем релизе в этой программе это будет работать хорошо
сейчас обсуждаю с автором:
https://github.com/codito/gnome-pomodoro/issues/70
и вот сейчас он мне ответил, т.е я понимаю, что запустить музыкальный файл будет можно, только нужно сконвертировать формат из mp3 to wav or ogg.
for notification sounds supported are ogg and wav (handled by libcanberra / pulseaudio). For ticking sound we use gstreamer so no limits there.
а какой программой под Linux легко конвертировать mp3 to wav or ogg?
Step by step. Practice makes Perfect!
Re: Time Management - Pomidoro с расширенными функциями
Да уж, головоломка это - выключить компьютер из консоли не от рута Однако из GUI (кнопочками) вы свободно выключаете, без подтверждения пароля. Значит надо творчески подойти К примеру в Ubuntu:
at - выполняет команды в указанное время:
Тестируем выключение в определенное время:
Вот, как-то так
Код: Выделить всё
~$ gnome-session-quit --help
Использование:
gnome-session-quit [ПАРАМЕТР…]
Параметры справки:
-h, --help Показать параметры справки
--help-all Показать все параметры справки
--help-gtk Показать параметры GTK+
Параметры приложения:
--logout Завершить сеанс
--power-off Выключить
--force Игнорирование любых существующих препятствий
--no-prompt Не требовать подтверждения от пользователя
--display=ДИСПЛЕЙ Используемый X-дисплей
Код: Выделить всё
~$ at -h
Usage: at [-V] [-q x] [-f file] [-mlbv] timespec ...
at [-V] [-q x] [-f file] [-mlbv] -t time
at -c job ...
atq [-V] [-q x]
at [ -rd ] job ...
atrm [-V] job ...
batch
Код: Выделить всё
~$ at 11:00 PM
warning: commands will be executed using /bin/sh
at> export DISPLAY=:0.0
at> gnome-session-quit --power-off
at> <EOT> (Ctrl+D)
job 12 at Sun Nov 6 23:00:00 2016
- krserv
- Писатель
- Сообщения: 58
- Зарегистрирован: 11 окт 2016, 01:08
- Откуда: From the Earth
- Контактная информация:
Re: Time Management - Pomidoro с расширенными функциями
извиняюсь, творчески я позже подойду, в настоящее время настроил crontab и забыл об этой проблеме.
Сейчас мне Аndroid покоя не дает,
viewtopic.php?f=37&t=4427
Сейчас мне Аndroid покоя не дает,
viewtopic.php?f=37&t=4427
Step by step. Practice makes Perfect!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя