* [Sysadmins] moc player
@ 2005-12-29 5:51 Alexander Volkov
2005-12-30 14:58 ` Ivan Fedorov
0 siblings, 1 reply; 3+ messages in thread
From: Alexander Volkov @ 2005-12-29 5:51 UTC (permalink / raw)
To: sysadmins
Трям.
Запробовал я moc для воспроизведения звукового потока по сети - всё
классно но иногда рвется, а это критично.
Плеер играет в фоне, есть у него позезный ключик -i, по которому выдаётся
первой строкой State: PLAY - когда играет, и State: STOP - когда нет.
Есть идея дёргать каждую минуту по хрону, не подскажет кто, как элегантно
парсить эту информацию?
--
Regards, Alexander.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Sysadmins] moc player
2005-12-29 5:51 [Sysadmins] moc player Alexander Volkov
@ 2005-12-30 14:58 ` Ivan Fedorov
2006-01-03 11:50 ` Alexander Volkov
0 siblings, 1 reply; 3+ messages in thread
From: Ivan Fedorov @ 2005-12-30 14:58 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
[-- Attachment #1: Type: text/plain, Size: 484 bytes --]
Alexander Volkov пишет:
> Трям.
> Запробовал я moc для воспроизведения звукового потока по сети - всё
> классно но иногда рвется, а это критично.
> Плеер играет в фоне, есть у него позезный ключик -i, по которому
> выдаётся первой строкой State: PLAY - когда играет, и State: STOP -
> когда нет.
> Есть идея дёргать каждую минуту по хрону, не подскажет кто, как
> элегантно парсить эту информацию?
Что-нить вроде этого:
STATE=`moc -i|head -1| awk '{ print $2; }'`
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Sysadmins] moc player
2005-12-30 14:58 ` Ivan Fedorov
@ 2006-01-03 11:50 ` Alexander Volkov
0 siblings, 0 replies; 3+ messages in thread
From: Alexander Volkov @ 2006-01-03 11:50 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Fri, 30 Dec 2005 17:58:26 +0300, Ivan Fedorov wrote:
> Alexander Volkov пишет:
>> Трям.
>> Запробовал я moc для воспроизведения звукового потока по сети - всё
>> классно но иногда рвется, а это критично.
>> Плеер играет в фоне, есть у него позезный ключик -i, по которому
>> выдаётся первой строкой State: PLAY - когда играет, и State: STOP -
>> когда нет.
>> Есть идея дёргать каждую минуту по хрону, не подскажет кто, как
>> элегантно парсить эту информацию?
>
> Что-нить вроде этого:
>
> STATE=`moc -i|head -1| awk '{ print $2; }'`
>
сделал так:
#!/bin/sh
status=`mocp -i |grep State`
if [ "$status" = "State: STOP" ]; then
echo $status "...restarting..."; mocp -p
fi
и по хрону дёргаю каждую минуту.
Н знаю, мож некузяво, но работает...
--
Regards, Alexander.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2006-01-03 11:50 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-12-29 5:51 [Sysadmins] moc player Alexander Volkov
2005-12-30 14:58 ` Ivan Fedorov
2006-01-03 11:50 ` Alexander Volkov
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git