История изменений
Исправление
stasolog,
(текущая версия)
:
Вот графический будильник, бипающий без wav файлов в цикле пока не нажмешь Enter!
#!/usr/bin/env bash
TIME=$(zenity --forms --title "Будильник" --add-entry="Час" --add-entry="Минута" --separator=':')
JOBCODE=$(
cat <<EOF
zenity --notification --text "Вставай проклятьем заклейменный!";
while ps -p $$ > /dev/null; do
pactl load-module module-sine frequency=440;
sleep 0.3;
pactl unload-module module-sine;
done
EOF
)
JOBCODE=$(echo $JOBCODE | at "$TIME" 2>&1 | awk -F"job " '{ print $2 }' | cut -d" " -f1)
read
atrm $JOBCODE
Исходная версия
stasolog,
:
Вот графический будильник, бипающий без wav файлов в цикле пока не нажмешь Enter!
#!/usr/bin/env bash
TIME=$(zenity --forms --title "Будильник" --add-entry="Час" --add-entry="Минута" --separator=':')
JOBCODE=$(
cat <<EOF
zenity --notification --text "Вставай проклятьем заклейменный!";
while ps -p $$ > /dev/null; do
pactl load-module module-sine frequency=440;
sleep 0.3;
pactl unload-module module-sine;
done
EOF
)
JOBCODE=$(echo $JOBCODE | at "$TIME" 2>&1 | awk -F"job " '{ print $2 }' | cut -d" " -f1)
read
atrm $JOBCODE