LINUX.ORG.RU
ФорумTalks

будильник на баше


0

1

вот, дописал будильник, который делал около года назад
играет одну и ту же песню (настраивается в скрипте, какую) пока ты не введешь ему пароль в kdialog
убавлять звук, выключать его - бесполезно - там по while true идёт amixer set Master on 100%
поможет только полное выключение компа..
если ты ввёл пароль, будильник festival'ем проговаривает текущее время и погоду на улице
сам будильник: http://pastebin.com/UnLyvZda
ессна, каналы alsamixer'а нужно изменить на свои (у меня мастер и пцм)


заводим его так: http://pastebin.com/mWm4sy0p (требуется at), или руками\кроном\как душе угодно.

^_^

★★★★★

> играет <...> пока ты не введешь ему пароль

while true идёт amixer set Master on 100%

БруталТриплеФейспалм.тар.гз

sin_a ★★★★★
()

Жесть какая. Тут уже не обойдешься простым швырянием телефона в стену =)

Zhbert ★★★★★
()

//ой, в функции enter password () забыл убрать дебажное «enter password alive» >> /tmp/test -_-

snoopcat ★★★★★
() автор топика

Самое главное забыли - вынимать и запихивать обратно сидюк. В качестве кукушки.

svu ★★★★★
()
Ответ на: комментарий от snoopcat

проще тогда уж while true set Master 0% и слушать неплохие такие похрюкиванея, под которые сложно, но можно уснуть:D

snoopcat ★★★★★
() автор топика
Ответ на: комментарий от svu

> Самое главное забыли - вынимать и запихивать обратно сидюк. В качестве кукушки.

Плюсую.

damnemall
()

для меня единственный действенный способ - завести будильник на телефоне, телефон засунуть в системник, где он будет не только орать, но и вибрировать об железяку, системник закрыть на винтики, а все подходящие отвертки унести в другую комнату и закинуть на самый высокий шкаф или вынести на балкон, если на улице холодно

Hrenomoto
()
Ответ на: комментарий от Hrenomoto

правда со временем начинает развиваться способность крепко спать под орущий будильник, тут поможет только вовремя ложиться

Hrenomoto
()
Ответ на: комментарий от snoopcat

> выключение будильника методом разбора ноутбука и отключением колонок *o*

А, да это фигня тогда. Вот если к нормальным колонкам, да на полную мощность, да какой нибудь трудэзметал, на в полседьмого.

И пароль набирать...

sin_a ★★★★★
()
Ответ на: комментарий от snoopcat

Думаю в данном контексте тебе стоит попробовать прокачивать не программирование на баш, а своевременный отбой.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

>И пароль набирать

30-символьный. С ятями, ханьцы и шумерской клинописью.

redgremlin ★★★★★
()
Ответ на: комментарий от sin_a

если бы было всё так просто, ну:D
в моём случае похоже haskell выучить легче, чем вовремя лечь спать

snoopcat ★★★★★
() автор топика
Ответ на: комментарий от pevzi

только так:
sudo killall sh -s SIGKILL
ибо по at оно запускает не alarm.sh, а /bin/sh alarm.sh

snoopcat ★★★★★
() автор топика

Вовремя ложиться спать уже не в моде?

fat_angel ★★★★★
()
Ответ на: комментарий от snoopcat

Это ненадежный пароль. Всмысле не гарантирует надежного просыпания

different_thing
()
Ответ на: комментарий от snoopcat

>а мне не помогает sleep <> && mplayer
ибо киллалл ибо просто убавить звук

1. s/sleep <> &&/at <>/
2. while (temp(night)>10) { go (north, 100km) }. Теплое одеяло, форточка настежь, компьютер подальше от кровати.

redgremlin ★★★★★
()

И таки старый добрый хардрок позволяет проснуться быстро и в замечательном настроении.

fat_angel ★★★★★
()
Ответ на: комментарий от snoopcat

Это называется прокачивать дисциплину.

sin_a ★★★★★
()
Ответ на: комментарий от joy4eg

>player='mpg123' # плеер

[ -z «`pgrep mpg123`» ] && break

Лицорука. Причем самое безобидное...

joy4eg ★★★★★
()

cat /usr/share/icons/gnome/scalable/devices/computer.svg > /dev/dsp разбудит много лучше мелодичной музычки

minakov ★★★★★
()

>убавлять звук, выключать его - бесполезно
У меня колонки выключаются по кнопке - так что твой будильник не нужен.

zgen ★★★★★
()
Ответ на: комментарий от minakov

cat: /usr/share/icons/gnome/scalable/devices/computer.svg: Нет такого файла или каталога
bash: /dev/dsp: Нет такого файла или каталога
bash: /dev/dsp: Отказано в доступе

snoopcat ★★★★★
() автор топика

>убавлять звук, выключать его - бесполезно

у меня регулировка громкости на усилителе ^_^

Pentium02 ★★
()
Ответ на: комментарий от Hrenomoto

> правда со временем начинает развиваться способность крепко спать под орущий будильник, тут поможет только вовремя ложиться

Плюсую! Страдаю тем, что под будильник сплю (минут 40-50) ровно до последнего момента, когда надо уже бежать на работу )

uspen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.