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

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

  • звук будильника должен плавно увеличиваться
  • Под музыку просыпаться лучше, чем под простые звуки.
  • Хорошо, если мелодия будет всегда разная.

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

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

Скрипт будильника расположен тут, и запускается следующим образом:

goodalarm.py --mp3path="ПАПКА_ДО_MP3_ФАЙЛОВ" --timegrowing="ВРЕМЯ_НАРОСТАНИЯ_ЗВУКА_В_СЕКУНДАХ"

2778634395_2975da728f

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

Запись опубликована в рубрике coding с тэгами , . Создать закладку наpermalink. Оставить комментарийили trackback:Trackback URL.

4 комментариев

  1. Ieronim
    Опубликован 27.10.2009 в 13:38 | Прямая ссылка

    Цылки подчёркивать надо ;-)

    А про будильник это хорошо. Кстати, если компьютер находится в режиме sleep, он от планировщика windows проснётся, чтобы ненапряжно разбудить жертву?

    • rvnikita
      Опубликован 27.10.2009 в 13:47 | Прямая ссылка

      хм, у меня ссылки подчеркнуты.
      какие именно у тебя не подчеркнуты?

      по поводу планировщика, думаю, что всетаки врятли.
      На хабре думали в сторону wakeup компьютера, но что в итоге придумали не знаю.
      У меня просто компьютер 100 процентов времени включен.

  2. Ieronim
    Опубликован 27.10.2009 в 16:32 | Прямая ссылка

    Ну, у меня тоже всё время включен. Но мы же думаем о широком круге пользователей, не так ли? Красноглазые админы, кодеры с бессонницей, 24-х часовой саппорт. Подумай о них. Им тоже хочется будильник.

    Не подчёркиваются теги; на главной почему-то слово «комментарии» переносится после указания количества.. Может, это у меня в браузере проблемы, не знаю.

  3. Опубликован 14.12.2010 в 23:06 | Прямая ссылка

    «установить язык»? нет, вы серьезно? :)

Оставить комментарий

Ваш e-mail никогда не будет опубликован или передан третьим лицам. Обязательные поля отмечены *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>