## autobudilnik
a program on pure ruby for windows that turns on alarm after N times when you are not using the keyboard (the computer) without any third-party gems
### warning:
for some reason 'system(audiofilepath)' doesn't always worknow this runs via bat file
### syntax:
ruby autobudilnik.rb [-a \] [-t \] [-c \]
supports 's', 'm', 'h' and 'd' (24 hours) suffixes for time
### configuration file:
waittime \
configfilepath \
### TODO
1. UI
2. automatic a config file creation?
## НА РУССКОМ
ПРОГРАММА НА ЧИСТОМ РУБИ ДЛЯ ВИНДОВС КОТОРАЯ ВКЛЮЧАЕТ БУДИЛЬНИК ЧЕРЕЗ ОПРЕДЕЛЁННОЕ ВРЕМЯ НЕИСПОЛЬЗОВАНИЕ КЛАВИАТУРЫ (КОМПЬЮТЕРА) БЕЗ СТОРОННИХ ГЕМОВ
### СИНТАКСИС:
ruby autobudilnik.rb [-a \] [-t \] [-c \]
МОЖНО ИСПОЛЬЗОВАТЬ СУФФИКСЫ (ПРИСТАВКИ) ДЛЯ ВРЕМЕНИ:
- 's' ДЛЯ СЕКУНД (АВТОМАТИЧЕСКИЙ)
- 'm' ДЛЯ МИНУТ
- 'h' ДЛЯ ЧАСОВ
- 'd' ДЛЯ ДНЕЙ(24 ЧАСОВ(СУТКИ) А НЕ 12 ЧАСОВ)
### ПРИМЕЧАНИЯ
ЧЁТ 'system(audiofilepath)' НЕ ВСЕГДА РАБОТАЕТТЕПЕРЬ ЗАПУСКАЕТ ЧЕРЕЗ ЧЕРЕЗ .bat ФАЙЛ
ПАРАМЕНТЫ ОПРЕДЕЛЯЮТСЯ В ЭТИХ ПРИОРИТЕТАХ:
АРГУМЕНТЫ > СВОЙ КОНФИГ > КОНФИГ > ВСТРОЕННЫЕ ПАРАМЕТРЫ
ЕСЛИ НУЖЕН КОНФИГ ИЛИ АУДИОФАЙЛ В ОТНОСИТЕЛЬНОМ КАТАЛОГЕ ТО НУЖНО СНАЧАЛО В ТЕРМИНАЛЬНОЙ СРЕДЕ(cmd) ПЕРЕЙТИ ТУДА ПЕРЕД ЗАПУСКОМ
### ФАЙЛ КОНФИГУРАЦИИ
waittime \<ВРЕМЯ\>
configfilepath \<ПУТЬ/К/КОНФИГУ\>
### ЗАДАЧИ
1. ПОЛЬЗОВАТСКИЙ ИНТЕРФЕЙС
2. АВТОМАТИЧЕСКОЕ СОЗДАНИЕ ФАЙЛА КОНФИГА?