![]() |
Не так давно на хабре был пост о программах которые блокируют экран компьютера, чтобы заставить пользователя отвлечься от монитора. Когда пост появился, я уже работал над такой же задачей, и вот спустя примерно месяц работы предлагаю вам свой вариант решения данной проблемы. |
Краткий обзор:
Прежде всего, поскольку программа написана на Java 1.6, она является кросплатформенной. Протестирована на Windows XP, Ubuntu 10.04 с Gnome 2.3.
Программа имеет 2 типа настроек:
1. Настройки таймеров.
Для вызова настроек таймеров нажмите Settings -> Program Settings

Данное окно позволяет настраивать:
- Время работы, период в котором программа может быть закрыта или свернута;
- Время 1ого упражнения, длительность упражнения (упражнения разделяются звуковым сигналом, в случае ошибки воспроизведения звука, будет вызван сигнал бип, и диалоговое окно с сообщением, что упражнение закончено);
- Количество упражнений.
Время отдыха складывается из времени 1ого упражнения умноженного на количество упражнений.
2. Настройка упражнений.
У пользователя есть возможность сохранить напоминания о необходимых движениях глаз для снятия напряжения и укрепления мышц глаза.
Для вызова настроек упражнения нажмите Settings -> Eyes Sets Settings

- Упражнение задается набором точек;
- Тока ставится нажатием клавиши мыши на тёмно-серой панели;
- При необходимости, положение точек можно корректировать. Для этого точка выбирается из списка и нажатием мышки в новом месте переносится в него;
- Также точки можно удалять. Удаление выполняется выбором точки из списка и нажатием кнопки delete или вызовом контекстного меню по нажатию правой кнопки мыши (пункт меню Delete);
- Для того, чтобы очистить все введенные точки, нужно нажать кнопку «Clean set»;
- Упражнение будет сохранено только если будет нажата кнопка «Save set»;
- Для удаления уже введенного упражнения нужно выделить не нужное упражнение из списка и нажатием кнопки delete или вызовом контекстного меню по нажатию правой кнопки мыши (пункт меню Delete);
- Для выхода и сохранения введенных упражнений используется кнопка «Close»;
- Введенные упражнения будут отображаться на экране в период отдыха.
Для запуска программы нажмите Settings -> Start
Надеюсь данная программа будет полезна не только мне.
Любые замечания будут учтены и по возможности исправлены.
Ссылка на архив с программой
О проблемах с которыми я столкнулся в процессе работы и их решениях можно прочитать здесь
p.s. Во время отдыха лучше смотреть в окошко а не в монитор