#!/bin/sh

TMPFILE=`mktemp`
CURMENU="/usr/lib/x86_64-linux-gnu/current-menu"
if [ -x /usr/lib/libdbusmenu/dbusmenu-dumper ]; then
  DBUSDUMP="/usr/lib/libdbusmenu/dbusmenu-dumper"
else
  DBUSDUMP="/usr/lib/dbusmenu-dumper"
fi

$CURMENU > $TMPFILE

OBPATH=`cat $TMPFILE | cut -d " " -f 3 | cut -d "'" -f 2`


echo -n "Path: "
echo $OBPATH

OBADDR=`cat $TMPFILE | cut -d " " -f 1 | cut -d "'" -f 2`

echo -n "Addr: "
echo $OBADDR

rm -f $TMPFILE

$DBUSDUMP --dbus-name $OBADDR --dbus-object $OBPATH
