# www.agnibho.com
SELF="$(realpath "$0")";
-if [ "$VISUAL" ];then
- EDIT="$VISUAL";
-elif [ "$EDITOR" ];then
- EDIT="$EDITOR";
-else
- EDIT="vi";
-fi
ARG="$(echo $1 | sed "s/^file:\/\///g")";
DIR="$(dirname "$ARG")";
if [ -n "$ARG" ];then
fi
function update(){
- TEMP=$(mktemp);
- exiftool -S -s -b -comment "$1">$TEMP;
- ls -l $TEMP;
- $EDIT $TEMP;
- exiftool -overwrite_original_in_place "-comment<=$TEMP" "$1";
- rm $TEMP;
+ DATA=$(exiftool -S -s -b -comment "$1");
+ DATA=$(echo -n "$DATA"|zenity --text-info --editable --title="Edit Caption" --ok-label="Update");
+ if [ "$?" = "0" ];then
+ exiftool -overwrite_original_in_place -comment="$DATA" "$1";
+ fi
}
function view(){