#!/bin/bash

command="key-mon"
realname="/usr/bin/key-mon"
windowname="Keyboard"
#cierralanzador

################################################################
rulando=`ps ax |grep -v grep| grep "$realname" |wc -l`
echo $rulando
if [ "$rulando" -gt "0" ]; then
echo "Se está ejecutando ya"
#PREGUNTAR si se quiere lanzar otra vez el programa?
else
echo "No se está ejecutando"
#kazam &
ssr --start-hidden &
screenkey &
if [ -e /dev/video0 ];then
    webcam4presentation.gambas &
fi
$command "$@"&
#cargando "$windowname" &

sleep 2;
rulando=`ps ax |grep -v grep| grep "$realname" |wc -l`
echo "rulando es:$rulando"

while [ "$rulando" != "0" ];do
	#rulando=`ps ax |grep -v grep| grep "$realname" |wc -l`
	#rulandokazam=`ps ax |grep -v grep| grep "/usr/bin/kazam" |wc -l`
	rulandossr=`ps ax |grep -v grep| grep "ssr" |wc -l`
	sleep 2	
	#if [ "$rulando" == "0" ];then 
 	#	killall screenkey
 	#	exit 0
	#fi
	#if [ "$rulandokazam" == "0" ];then
	if [ "$rulandossr" == "0" ];then 
 		killall screenkey
		killall key-mon
		pkill -f webcam4presentation
 		exit 0
	fi

done

fi

# command es lo que se ejecuta desde terminal
# realname es el nombre real del programa una vez ejecutado, se puede saber lanzando ps ax
# windowname es el nombre de la ventana, se puede saber con wmctrl -l
################################################################

