Заметка/статейка про PC Speaker

Обсуждаем сайт и форум.

Модератор: f0s

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение Alex Keda » 2010-09-09 16:47:53

Код: Выделить всё

srv9# echo -e "e" > /dev/speaker
/dev/speaker: Operation not supported.
srv9#
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение FreeBSP » 2010-09-09 17:41:32

Andy писал(а):...
И не будет работать. Так как нету:
проверь
уверен, что скрипт все равно запуститься рКордером, просто без использования РЦ механизмов

Леха, что ты такое сделал что он от рута не пишет в устройство?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение Alex Keda » 2010-09-09 19:39:50

та вот самому стало интеерсно.
у меня на всех серверах так, и всегда так было.
и как подобные команды у людей отрабатывали - я никогда не понимал.
Убей их всех! Бог потом рассортирует...

Andy
ст. лейтенант
Сообщения: 1117
Зарегистрирован: 2007-03-04 7:48:58
Откуда: Mytischi

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение Andy » 2010-09-09 20:22:25

FreeBSP писал(а):проверь
Негде.
FreeBSP писал(а): уверен, что скрипт все равно запуститься рКордером, просто без использования РЦ механизмов
А для чего Ркордер, ежели можно нормальный стартовый скрипт написать?
Jul 16 19:37:15 freebsd sshd[4152]: Invalid user idiot from 210.75.200.104

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение FreeBSP » 2010-09-09 21:40:15

ркордер и рц это взаимодополняющие механизмы
как тока отрабатывает загрузка ядра и тест железа(ярко белые сообщения на консоли) стартует инит, и отрабатвает команда

Код: Выделить всё

rcorder  /etc/rc.d/* /usr/local/etc/rc.d/*
потом стартуют все стартовые скрипты. порядок определяется из зависимостей. зависимости указываются в комменариях типа

Код: Выделить всё

#PROVIDE: lalala
#REQUIRE: gigigi, lololo
эти комментарии являются ключевыми для ркордера, на основе них и формируется последовательность запуска, которая выводится рцордером. каждая строка вывода исполняется, считая что в ней путь к исполняемому файлу. формат вызова приблизительно такой

Код: Выделить всё

${str} start
где $str это строка вывода ркордера

далее, когда вызван какой либо скрипт вступает в дело RC
rc по сути это просто фреймворк для написания стартовых скриптов. и кстати фреймворк офигенский =)
несколькими строчками определяются ключевые параметры в работу вступает механизм рц. причем в стартовых скриптах на основе rc нет вызова программы которая стартует. там только определяются небазовые действия которые могут быть выполнены этим скриптом. базовые вещи - это вроде старт, стоп рестарт и статус . все сотальное задается в скрипте, да и базовые действия тоже могут быть переопределены.

ну так вот, если в скрипте не используется rc.d механизм, то всеравно он будет запущен при запуске системы с параметром старт. будет ли запущен какой либо демон - не факт, зависит от скрипта. но сам скрипт будет запущен будет

тоесть условно говоря ркордер определяет порядок запуска стартовых скриптов. а стартовые скрипты управляют непосредственно запуском демонов
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение manefesto » 2010-09-10 13:02:47

а я speech прикручу =)
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение FreeBSP » 2010-09-10 15:50:48

w00t?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение manefesto » 2010-09-10 16:36:32

speech вроде
короче говорилка.
ей кормишь текст а она тебе роботом говорит
вот почитай _http://www.altlinux.org/Speech
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
gonzo111
лейтенант
Сообщения: 648
Зарегистрирован: 2007-11-15 16:32:33
Откуда: China
Контактная информация:

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение gonzo111 » 2010-09-13 16:05:28

биос вон уже давно болтать умеет :smile:

да скрипт все равно запускается только не в самом конце :cry:

у нас тоже есть свое не нада нам линупс :good:
http://www.freshports.org/accessibility/gnome-speech/
http://www.freshports.org/accessibility/ktts/
http://www.freshports.org/accessibility/eflite/

http://www.freshports.org/audio/festival/
по festival
http://linux.tiflocomp.ru/docs/orca-festival-ru.php
http://festlang.berlios.de/docu/doku.php?id=russianru
http://www.cstr.ed.ac.uk/projects/festi ... edemo.html

повод дописать/сделать кому нибудь новую статью по говорилкам
я так понял нужны иксы что ли

а спикер во фре можно заставить голоса произносить ? :smile:
Тяжело в учении легко в РАЮ!
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение FreeBSP » 2010-09-14 12:39:08

gonzo111 писал(а):биос вон уже давно болтать умеет :smile:

а спикер во фре можно заставить голоса произносить ? :smile:
насколько я помню, биос болтает не спикером а звуковухой =)
спикер - зверек древний, и уметь говорить не должен - для воспроизведения голоса банально не хватит частоты дискретизации. работа со спикером весьма примитивна

Код: Выделить всё

	/* open speaker device */
	if ((spkr_fd = open(speaker_device, O_WRONLY)) == -1) {
		err(EX_OSFILE, "open of %s for writing", speaker_device);
	}

	/* play tone */
	if (ioctl(spkr_fd, SPKRTONE, &tone_description) == -1) {
		err(EX_IOERR, "ioctl");
	}

	/* close speaker device */
	if (close(spkr_fd) == -1) {
		err(EX_IOERR, "close of %s", speaker_device);
	}
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение Gendos » 2010-09-24 11:46:20

l5<cebaeccgecda#fc<bb>baecge<b>cca#fc<b>cebaeccgecda#fc<bb>baecge
Да как удав! Работаю.

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение Gendos » 2010-09-24 11:57:47

По заказу джедаев..
eeel8c Pl16 gl4el8c Pl16 gl4e Pl8 bb bl8c Pl16 g l4#d l8c P6g l4e pl8
Да как удав! Работаю.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение manefesto » 2010-09-24 12:26:50

круто было бы после загрузки издавать звук как в мортал комбат "fight"
а при дауне "finish him"
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
gonzo111
лейтенант
Сообщения: 648
Зарегистрирован: 2007-11-15 16:32:33
Откуда: China
Контактная информация:

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение gonzo111 » 2010-09-24 12:46:53

да помню точно была, в досе игруха и там спикер разговаривал, хренового качества, но точно был голос и звуки выстрелов
Тяжело в учении легко в РАЮ!
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение Bayerische » 2011-07-13 7:48:38

Подскажите, о ресурсах стоит заморачиваться? А то я сейчас гружу модуль, пищу, и выгружаю, на всяк пожарный.

Гость
проходил мимо

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение Гость » 2011-10-08 9:59:03

echo L9 ED#ED#E.BDCA.CEAB.EG#BC.EED#ED#EBDCA.CEAB.ECBA > /dev/speaker

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение Alex Keda » 2011-10-08 18:45:04

Код: Выделить всё

HP2133# echo L9 ED#ED#E.BDCA.CEAB.EG#BC.EED#ED#EBDCA.CEAB.ECBA > /dev/speaker
/dev/speaker: Operation not supported.
Убей их всех! Бог потом рассортирует...

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение Bayerische » 2011-10-08 18:50:35

а у меня пиликает, красиво.

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: Заметка/статейка про PC Speaker

Непрочитанное сообщение Bayerische » 2013-01-10 9:11:39

По поводу

Код: Выделить всё

/dev/speaker: Operation not supported.
Надо догрузить

Код: Выделить всё

kldload speaker
Всё, что накопал из музыки

Код: Выделить всё

<cd<a#~<a#>f
A16P16A16P16A16P16CP8CP8CP8A16P16A16P16A16
A8P8A8P8A8
L9 ED#ED#E.BDCA.CEAB.EG#BC.EED#ED#EBDCA.CEAB.ECBA
O3T250CDEF...CFCFCF...
eeel8c Pl16 gl4el8c Pl16 gl4e Pl8 bb bl8c Pl16 g l4#d l8c P6g l4e pl8
gc.c8dee2
l2b.f+.p16a.c+.p
l2b.f+.p16a.c+.p l4mn<b.>e8a2mspg+e8c+f+8b2
l32<<<<F
l5<cebaeccgecda#fc<bb>baecge<b>cca#fc<b>cebaeccgecda#fc<bb>baecge
msl16oldcd4mll8pcb-agf+4.g4p4<msl16dcd4mll8pa.a+f+4p16g4
mst200o2ola.l8bc.~a.~>l2d#
olcega.a8f>cd2bgc.c8dee2
t240<cfcfgagaa#b#>dc<a#a.~fg.gaa#.agagegc.~cfcfgagaa#b#>dc<a#a.~fg.gga.agfgfgf.
t255cf8f8edc<a>~cf8f8edd#e~ce8cdce8cd.<a>c8c8c#def8af8
t255l8c.f.afc~c.f.afc~c.f.afc.f.a..
t255l8c.f.afc~c.f.afc~c.f.afc.f.a..f.~c.f.afc~c.f.afc~c.f.afc~c.f..
А как самому ноты в звук перевести?