#!/bin/bash
CLIPBIN="/usr/bin/clipboardviewer"

DIRNAME=$(echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d'/' -f3- | sed 's/%20/ /g')

if [ $($CLIPBIN --query) = "image" ];then
	$CLIPBIN --nogui > /dev/null
else

	DATA=$( $CLIPBIN --nogui )
	CLEANDATA=${DATA//\//}

	TMPFILE=$(mktemp)

	$CLIPBIN --nogui >> $TMPFILE

	if (( ${#CLEANDATA} > 32 ));then
		NEWNAME="${DIRNAME}/${CLEANDATA:0:15}...${CLEANDATA:(-14)}.textclip"
		mv $TMPFILE "${NEWNAME}"
	else
		NEWNAME="${DIRNAME}/${CLEANDATA}.textclip"
		mv $TMPFILE "$NEWNAME"
	fi

fi

