Приветствие.
В терминале выполняем:
- sudo gedit /usr/bin/privet
#!/bin/bash
dat=`date +%H`
morning=12
afternoon=15
evening=24
dat=`date +%H`
morning=12
afternoon=15
evening=24
night=6
if [ $dat -le $morning ]
then
echo «Доброе утро, чашку чая?» |festival --tts --language russian
elif [ $dat -gt $morning ] && [ $dat -le $afternoon ]
then
echo «Привет, а когда у нас обеденный перерыв?»|festival --tts --language russian
elif [ $dat -gt $afternoon ] && [ $dat -le $evening ]
then
echo «Добрый вечер, не пора ли спать?»|festival --tts --language russian
if [ $dat -le $morning ]
then
echo «Доброе утро, чашку чая?» |festival --tts --language russian
elif [ $dat -gt $morning ] && [ $dat -le $afternoon ]
then
echo «Привет, а когда у нас обеденный перерыв?»|festival --tts --language russian
elif [ $dat -gt $afternoon ] && [ $dat -le $evening ]
then
echo «Добрый вечер, не пора ли спать?»|festival --tts --language russian
elif
[ $dat -gt $night ] && [ $dat -le $morning ]
then
[ $dat -gt $night ] && [ $dat -le $morning ]
then
echo «Немедленно выключите компьютер!Компьютер хочет спать!»|festival --tts --language russian
fi
fi
Сохраним и выставим права к файлу:
- sudo chmod 755 /usr/bin/privet
Открытие/закрытие крышки ноутбука.
Откроем для редактирования файл /etc/acpi/lid.sh, в котором содержатся скрипты, связанные с закрытием и открытием крышки ноутбука.
- sudo gedit /etc/acpi/lid.sh
grep -q closed /proc/acpi/button/lid/LID/state
if [ $? = 0 ]
then
echo "Откройте немедленно!" | festival --tts --language russian;
else
echo "Открыто" | festival --tts --language russian;
fi