configuration/local/bin/sphere.sh

29 lines
1.2 KiB
Bash
Raw Normal View History

2017-03-11 01:38:11 +01:00
#!/bin/sh
2019-03-11 10:44:30 +01:00
cmd_url="https://kelder.zeus.ugent.be/webcam/cgi/ptdc.cgi"
if [ -n "$1" ]; then
while [ -n "$1" ]; do
case $1 in
scrot) foto="$(mktemp XXXXXX.jpg)"
curl http://kelder.zeus.ugent.be/webcam/video/mjpg.cgi \
| ffmpeg -y -ss 0 -i - -vframes 1 -q:v 2 "$foto"
feh "$foto"
rm "$foto"
;;
2019-06-03 10:19:56 +02:00
klein) curl --data "command=set_pos&posX=28&posY=16" "$cmd_url" ;;
groot) curl --data "command=set_pos&posX=60&posY=6" "$cmd_url" ;;
zetel) curl --data "command=set_pos&posX=10&posY=12" "$cmd_url" ;;
r|\>) curl --data "command=set_relative_pos&posX=10&posY=0" "$cmd_url" ;;
l|\<) curl --data "command=set_relative_pos&posX=-10&posY=0" "$cmd_url" ;;
2019-06-03 10:19:56 +02:00
d|v) curl --data "command=set_relative_pos&posX=0&posY=-5" "$cmd_url" ;;
u|\^) curl --data "command=set_relative_pos&posX=0&posY=5" "$cmd_url" ;;
esac > /dev/null 2>&1
shift
done
else
2021-08-30 14:35:26 +02:00
mpv --no-correct-pts --fps=6 http://kelder.zeus.ugent.be/webcam/video/mjpg.cgi
fi