создаем говорящие часы в линуксе.
Сообщений 1 страница 10 из 10
Поделиться231-12-2020 15:06:36
А поподробней можно? Что говорят, куда ставятся, есть ли русский язык?
Поделиться331-12-2020 18:23:40
А поподробней можно? Что говорят, куда ставятся, есть ли русский язык?
Они говорят то что вы захотите. Гуглопереводчик с озвучкой вам в помощь https://www.google.ae/search?q=переводчик .
Всю озвучку я при помощи гуглопереводчика делал. В поле вводил, например, "0 часов 30 минут" и скачивал ауудиофайл.
Как их сделать?
шаг 0
Понадобится mplayer.
sudo apt install mplayer
шаг 1
Создаем в домашнем каталоге катлоги bin/clock/
mkdir -p ~/bin/clock/
шаг 2
В каталоге ~/bin/ создаем файл play.sh с содержимым:
#!/bin/bash export XDG_RUNTIME_DIR=/run/user/1000 /usr/bin/mplayer $1
Файл play.sh должен иметь права на выполнение.
chmod u+x ~/bin/play.sh
шаг 3
В каталог ~/bin/clock/ записываем "озвучку" - mp3-файлы из архива указанного выше. (еще раз та же сссылка)
шаг 4
По команде crontab -e вносим изменения в файл cron`a
xuser измените на имя вашей учетной записи.
crontab -e # ... # m h dom mon dow commanxd 00 00 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/0.mp3 00 01 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/1.mp3 00 02 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/2.mp3 00 03 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/3.mp3 00 04 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/4.mp3 00 05 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/5.mp3 00 06 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/6.mp3 30 06 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/6_30.mp3 00 07 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/7.mp3 30 07 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/7_30.mp3 00 08 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/8.mp3 30 08 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/8_30.mp3 00 09 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/9.mp3 30 09 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/9_30.mp3 00 10 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/10.mp3 30 10 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/10_30.mp3 00 11 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/11.mp3 30 11 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/11_30.mp3 00 12 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/12.mp3 30 12 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/12_30.mp3 00 13 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/13.mp3 30 13 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/13_30.mp3 00 14 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/14.mp3 30 14 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/14_30.mp3 00 15 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/15.mp3 30 15 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/15_30.mp3 00 16 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/16.mp3 30 16 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/16_30.mp3 00 17 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/17.mp3 30 17 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/17_30.mp3 00 18 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/18.mp3 30 18 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/18_30.mp3 00 19 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/19.mp3 30 19 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/19_30.mp3 00 20 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/20.mp3 30 20 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/20_30.mp3 00 21 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/21.mp3 30 21 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/21_30.mp3 00 22 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/22.mp3 30 22 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/22_30.mp3 00 23 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/23.mp3 30 23 * * * /home/xuser/bin/play.sh /home/xuser/bin/clock/23_30.mp3
Всё.
Отредактировано alsk (31-12-2020 18:29:09)
Поделиться401-01-2021 07:17:32
Смотрю и думаю о виндовс, а потом прозреваю, что часы то под линукс ...
Вот что значит поспать всего 3 часа.
Они под любой дистрибутив сгодятся или только под какой-то определённый?
Поделиться501-01-2021 11:44:32
Смотрю и думаю о виндовс, а потом прозреваю, что часы то под линукс ...
Вот что значит поспать всего 3 часа.
Они под любой дистрибутив сгодятся или только под какой-то определённый?
(сначала идёт непереводимая нэцнзурщина на мэстном диалэкте*)... , потом Алискин успокаивается и отвечает: ДА, такие говорящие часы подходят для ВСЕХ юниксистем**.
---
* - или как сказано в "Бриллиантовой руке"? - сцена разговора двух контрабандистов.
** - то есть такие "часы" можно сделать в любой unix-системе.
Поделиться603-01-2021 12:39:52
Что значит?
unix-системе
Объясни мне пожалуйста попроще.
Поделиться703-01-2021 15:16:28
Что значит?
Объясни мне пожалуйста попроще.
это шутка?
---
https://ru.wikipedia.org/wiki/Unix-подобная_операционная_система
---
Поделиться803-01-2021 18:31:26
Что значит?
Объясни мне пожалуйста попроще.
я выше указал только ссылку на викторию, потому шо... Потому что если бы я начал объяснять - то вопросов было бы еще больше.
ну а если вообще просто-просто сказать что такое (ДЛЯ МЕНЯ и В МОЕМ ПОНИМАНИИ) unix-системы, то это операционные системы которые соблюдают (придерживаются) стандарт POSIX.
POSIX означает что в юникс-системе обязательно будет присутствовать команда crontab и сам crond-демон. А также интерпретатор и прочая хрень (права на объекты файловых систем и прочее во всех юникс-системах реализованы(?) почти одинаково). В дебри терминологии и истории не буду лезть, но суть, думаю, можно понять.
Поделиться905-01-2021 06:07:06
Наконец-то кто-то мне нормально объяснил что это такое! Сколько у людей ни спрашивала, толком никто ничего объяснить не мог. А понтов то было просто море.
Спасибо, что по простому сказал.
Поделиться1005-01-2021 16:58:05
Наконец-то кто-то мне нормально объяснил что это такое! Сколько у людей ни спрашивала, толком никто ничего объяснить не мог. А понтов то было просто море.
Спасибо, что по простому сказал.
но это не точное объяснение без использования заумной терминологии (не по научным статьям и не по википедии).
Для дальнейшего понимания есть гагл и интернет.