LINUX.ORG.RU
Ответ на: комментарий от anonymous

или наверно echo -e «\a» ? Да, и ещё echo $'\a'

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

первое с ошибкой, 2 из сишного кода

что именно не срабатывает, зелёненький мой?

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

может это сигнал для винды?

Читаю маны, вслух, дорого: (man printf)

     Character escape sequences are in backslash notation as defined in the ANSI X3.159-1989
     (``ANSI C89"), with extensions.  The characters and their meanings are as follows:

           \a      Write a <bell> character.
           \b      Write a <backspace> character.
           \c      Ignore remaining characters in this string.
           \f      Write a <form-feed> character.
           \n      Write a <new-line> character.
           \r      Write a <carriage return> character.
           \t      Write a <tab> character.
           \v      Write a <vertical tab> character.
           \'      Write a <single quote> character.
           \\      Write a backslash character.
           \num    Write a byte whose value is the 1-, 2-, or 3-digit octal number num.
                   Multibyte characters can be constructed using multiple \num sequences.

Далее, man xset:

       b       The b option controls bell volume, pitch and duration.  This option accepts up
               to three numerical parameters, a preceding dash(-), or a 'on/off' flag.  If no
               parameters are given, or the 'on' flag is used, the system  defaults  will  be
               used.

beastie ★★★★★
()
Последнее исправление: beastie (всего исправлений: 1)
Ответ на: комментарий от beastie

готовый пакет бип установил через apt install beep , но ни одна из команд не сработала на бипер :(

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

Драйвер-то бипера есть? И сам бипер? Типа, физически. У меня вот нету, и программная эмуляция выключена.

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

сам бипер на месте, с винды то пищит. а что это еще за драйвер, как проверить или где скачать?

Mit
() автор топика
Ответ на: комментарий от mashina

# ugly and loud noise, getting on everyone's nerves; this should be done by a # nice pulseaudio bing (Ubuntu: #77010) blacklist pcspkr

мне надо этот blacklist закомментировать # ?

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

Под рутом нужно делать. Коменнтировать нужно если хочешь чтобы он автоматически загружался.

mashina ★★★★★
()

Попробуй запринтить символ '\a'.

Я честно говоря таким не задавался, к тому же у меня в ядре отключена эта функция нафиг и ради проверки я не очень хочу пересобирать ядро :)

Но ты можешь спросить ребят убунтушников, у них явно это должно работать.

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

deterok, все это не срабатывает, я пробовал так и не один раз. mashina, так у меня возможно выключен вывод на бипер? а как включить, че то не понял

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

Значит это заработает:

#!/bin/bash
# star wars vader theme by tong
beep -l 350 -f 392 -D 100 --new -l 350 -f 392 -D 100 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 700 -f 392 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 250 -f 622.26 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 350 -f 369.99 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 700 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 392 -D 100 --new -l 25 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 739.98 -D 100 --new -l 25 -f 698.46 -D 100 --new -l 25 -f 659.26 -D 100 --new -l 25 -f 622.26 -D 100 --new -l 50 -f 659.26 -D 400 --new -l 25 -f 415.3 -D 200 --new -l 350 -f 554.36 -D 100 --new -l 250 -f 523.25 -D 100 --new -l 25 -f 493.88 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 25 -f 440 -D 100 --new -l 50 -f 466.16 -D 400 --new -l 25 -f 311.13 -D 200 --new -l 350 -f 369.99 -D 100 --new -l 250 -f 311.13 -D 100 --new -l 25 -f 392 -D 100 --new -l 350 -f 466.16 -D 100 --new -l 250 -f 392 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 700 -f 587.32 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 392 -D 100 --new -l 25 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 739.98 -D 100 --new -l 25 -f 698.46 -D 100 --new -l 25 -f 659.26 -D 100 --new -l 25 -f 622.26 -D 100 --new -l 50 -f 659.26 -D 400 --new -l 25 -f 415.3 -D 200 --new -l 350 -f 554.36 -D 100 --new -l 250 -f 523.25 -D 100 --new -l 25 -f 493.88 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 25 -f 440 -D 100 --new -l 50 -f 466.16 -D 400 --new -l 25 -f 311.13 -D 200 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.13 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 300 -f 392.00 -D 150 --new -l 250 -f 311.13 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 700 -f 392

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

Насколько же проще такое записывалось встроенным (!) оператором PLAY в бейсике под дос от мелкософта. Он даже в фоне умел играть.

Кстати, интересно, в каком-нибудь из линуксовых клонов бейсика такое сделали или нет...

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