## 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. АВТОМАТИЧЕСКОЕ СОЗДАНИЕ ФАЙЛА КОНФИГА?