Delirios de un Informático

Mejoras en el notificador para Spotify en Linux sobre Wine

Cuando publiqué el código del notificador para Spotify en Linux uno de los problemas que me quedaba por resolver era el de la posición del icono en la barra de tareas. Gracias a esta respuesta en los foros de Wine pude trastear para obtener la posición exacta del icono de Spotify en la barra de Gnome:

#!/bin/bash

export TRAY=`wmctrl -l -p | grep "<em>lateral superior</em>" | awk '{print $1}'`
export SPTF=`wine "$HOME/.wine/drive_c/Python26/python.exe" "$HOME/ruta-al-script/spotify.py" curr`
export SPTFP=`xwininfo -id $TRAY -tree | grep "explorer.exe" | awk '{print $8}'`
export SPTFX=`echo $SPTFP | awk -F "+" '{print $2+=9}'`
export SPTFY=`echo $SPTFP | awk -F "+" '{print $3+=12}'`

notify-send -i /usr/share/pixmaps/spotify.png "Spotify" "$SPTF" -h int:x:$SPTFX -h int:y:$SPTFY

Lo único que sería necesario variar sería el texto lateral superior, que es lo que permite determinar dónde está la bandeja con los iconos. En caso de haberla cambiado de lugar es necesario ejecutar wmctrl -l -p para determinar el nombre del panel en donde se encuentra.

Un comentario en “Mejoras en el notificador para Spotify en Linux sobre Wine”