17 lines
431 B
Bash
Executable file
17 lines
431 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
echo "{\"show\": \"no\", \"content\": \"\"}"
|
|
while true
|
|
do
|
|
line=$(spt playback --status -f "%s:%a - %t" 2> /dev/null)
|
|
IFS=':' read -ra ELS <<< "$line"
|
|
button=${ELS[0]}
|
|
content=${ELS[1]}
|
|
if [ "$button" == "▶" ]; then
|
|
echo "{\"show\": \"yes\", \"content\": \"(label :text \\\"$content\\\")\"}"
|
|
else
|
|
echo "{\"show\": \"no\", \"content\": \"\"}"
|
|
fi
|
|
|
|
sleep 1
|
|
done
|