Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > сигнал


Автор: od0201 4.2.2010, 17:45
Доброе время суток

есть ли в Перле возможность сделать "дзинь" через внутренний динамик.

я понимаю что на сервере (он у меня на локалхосте)
не нужно варианты через ШТМЛ, нужен чистый Перл и простенький дзинь.

Автор: KSURi 4.2.2010, 19:45
Код

perl -e'print "\a" for 1 .. 100'

Автор: klem4 4.2.2010, 19:49
Вы хотите средствами Perl сделать "дзынь" у удаленного пользователя ?)) Не забывайте, что перл скрипт обрабатывается на стороне сервера. Вам как раз в сторону "ШТМЛ", точнее javascript'a, звуки то он играть умеет замечательно smile

извиняюсь, сначала не правильно понял что Вам нужно. print "\a" вам нужно скорее всего smile

Автор: od0201 5.2.2010, 01:58
про скрипт на стороне сервера я слышал, и упомянул в первом сообщении, меня устраивает, повторюсь, сервер на локалхосте.

print "\a" скорее всего не подойдет... у меня долгоиграющий скрипт и мне нужно знать когда он пройдет определенную точку, а print как всегда запаздывает...я тестировал, в результате "квадратики" на экране.

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

Автор: amg 5.2.2010, 10:25
Цитата(od0201 @  5.2.2010,  01:58 Найти цитируемый пост)
а print как всегда запаздывает...
Не исключено, что, $|=1 поможет, чтобы print не запаздывал.

Автор: od0201 18.2.2010, 19:02
Цитата

...$|=1 поможет, чтобы print не запаздывал...

amg,  огромное спасибо, этим я проблему решил, потестировал, на много удобнее стало.

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

 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)