Pull to refresh

добрый будильник на python

Reading time1 min
Views7.2K
Прочитав статью на хабрахабре про добрый будильник, решил попробовать на себе, и действительно, с ним просыпаться намного приятнее.
Основной принцип выражается в трех тезисах:
  • звук будильника должен плавно увеличиваться
  • Под музыку просыпаться лучше, чем под простые звуки.
  • Хорошо, если мелодия будет всегда разная.

В итоге автор поста написал приложение на флеше, которое берет наугад mp3 файлы из папки и в определенное время их проигрывает.
Все отлично, за исключением того, что скорость, с которой нарастает звук регулировать нельзя.
Написал автору, подождал, да решил сам сделать что-то подобное.
Скрипт написан на языке Python и запускается из командной строки (в конечном итоге нужно добавить программу с определенными параметрами в планировщик задач Windows).



Для запуска вам потребуется установить непосредственной сам язык Python , Python for Windows extensions и положить библиотеку Winamp.py в папку Lib, расположенную в установочной директории Python. Эту библиотеку написал Arkadiusz Wahlig.

Скрипт будильника расположен тут, и запускается следующим образом:
goodalarm.py --mp3path="ПАПКА_ДО_MP3_ФАЙЛОВ" --timegrowing="ВРЕМЯ_НАРОСТАНИЯ_ЗВУКА_В_СЕКУНДАХ"

2778634395_2975da728f

Легкого подъема! .)

Оригинал статьи в моем блоге
Tags:
Hubs:
Total votes 13: ↑8 and ↓5+3
Comments4

Articles