Enviar Pop-ups informativos a XBMC
Esto nos permitirá sacar Pop-ups en la interfaz de XBMC. Realmente sencillo usando la interfaz que nos proporciona XBMC (JSON-RPC API). Lo colocaremos en /usr/local/bin para acceso general.
Vamos con el script en cuestión: msgtoxbmc
# msgtoxbmc: script para enviar pop ups a XBMC por ratoncio #!/bin/bash # procesado del pipe case "$#" in 0) mensaje=`cat` ;; *) mensaje="$@" ;; esac; # codigo envio mensajeenviar=`echo $mensaje|sed 's/\ /\%20/g'` titulo="Informacion%20de%20Ratoncio" wget -qO- "http://192.168.1.124:8080/jsonrpc?request={%22jsonrpc%22:%222.0%22,%22method%22:%22GUI.ShowNotification%22,%22params%22:{%22title%22:%22$titulo%22,%22message%22:%22$mensajeenviar%22},%22id%22:1}" &> /dev/null #habla "`echo $mensaje|sed 's/\%20/\\ /g'`" exit 0;
La invocación, sencilla, por parámetros o usando pipe:
- msgtoxbmc mensaje de prueba
- echo mensaje de prueba|msgtoxbmc
Si en el script se descomenta la línea penúltima (habla) se oiría el mensaje por la TV (usando el script habla del post anterior)
Anuncios
No trackbacks yet.