blob: 3de320dd459256574331800f648a18ce413b2563 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
#!/bin/sh
f=1
d=30 # width
while true;do
new=`mpc current`
if [ "$old" != "$new" ];then
f=1;
old="$new"
fi
e=$(expr $f + $d)
if [ $e -gt ${#new} ];then
e=${#new}
f=$(expr $e - $d)
if [ $f -lt 1 ];then f=1;fi
fi
if mpc | grep -q playing; then
symbol='p'
else
symbol='P'
fi
echo $f
echo $e
echo ${#new}
echo "$symbol`echo $new | cut --bytes $f-$e`"
echo "K`mpc -h 127.0.0.1 volume | perl -pe 's/^volume://' | perl -pe 's/%$//' | perl -pe 's/^ //'`"
f=$(expr $d / 2 + $f)
if [ $e == ${#new} ];then
f=1;
fi
sleep 2;
done
|