OssoStatusbarCpu: add-screenshot-command.sh

File add-screenshot-command.sh, 0.8 kB (added by inz@inz.fi, 2 years ago)
Line 
1 #!/bin/sh
2
3 COMMANDS=`gconftool-2 -g /apps/osso/graph/commands`
4 COMMAND_NAMES=`gconftool-2 -g /apps/osso/graph/command_names`
5
6 if [ -z "$COMMANDS" ]; then
7         COMMANDS="["
8 else
9         COMMANDS=`echo $COMMANDS|sed -e 's/]$//'`,
10 fi
11 if [ -z "$COMMAND_NAMES" ]; then
12         COMMAND_NAMES="["
13 else
14         COMMAND_NAMES=`echo $COMMAND_NAMES|sed -e 's/]//'`,
15 fi
16
17 COMMANDS="$COMMANDS"'/bin/sh -c '"'"'stamp=`date +%Y-%m-%d-%H-%M`; i=1; while [ -f /media/mmc1/shot-$stamp-`printf %02d $i`.png \]; do i=$((i+1)); done; osso-screenshot-tool /media/mmc1/shot-$stamp-`printf %02d $i`.png'"']"
18 COMMAND_NAMES="${COMMAND_NAMES}Take screenshot]"
19 gconftool-2 -s -t list --list-type=string /apps/osso/graph/commands "$COMMANDS"
20 gconftool-2 -s -t list --list-type=string /apps/osso/graph/command_names "$COMMAND_NAMES"