Gem screenshots i JPG eller et andet format
Hvis du bruger GNOME eller XFCE har du sikkert været irriteret over at GNOME's "take screenshot" kun kan gemme i png og XFCE slet ikke har en sådan funktion. Denne howto viser dig hvordan du koder din egen screenshot funktion vha bash script.
1. Åbn gedit/mousepad (text editor)
2. skriv følgende
#!/bin/sh
# screenshot.sh - Tag et screenshot
# bruger ImageMagick så det skal du have installeret
if [ "$1" = "" ]; then
FILETYPE="jpg"
else
FILETYPE="$1"
fi
COUNT=1
while [ $COUNT -lt 100 ]; do
if [ -e "screenshot${COUNT}.${FILETYPE}" ]; then
COUNT=$(expr $COUNT + 1)
else
break
fi
done
if [ -e "screenshot${COUNT}.${FILETYPE}" ]; then
echo "For mange screenshots i dit homebibliotek. Dette script tillader kun op til 100"
exit
else
import -window root "screenshot${COUNT}.${FILETYPE}"
if [ -x "/usr/bin/gqview" ]; then
gqview "screenshot${COUNT}.${FILETYPE}"
fi
fi
3. Gem scriptet som f.eks. /home/dumpen/screenshot.sh og derefter
chmod +x /home/dumpen/screenshot.sh for at gøre den eksekverbar.
4, Derefter gør følgende:
gedit ~/.local/share/applications/screenshot.desktop
og indsæt følgende i filen
[Desktop Entry]
Encoding=UTF-8
Name=Screenshot
Comment=Tag et screenshot
Exec=/home/dumpen/screenshot.sh
Terminal=false
Type=Application
Categories=Application;Utility;
Så ligger den i tilbehørs/accessories menuen i gnome og xfce og så er det bare at vælge den. Hvis du senere finder ud af du gerne vil tage et screenshot i et andet format kan du køre scriptet med en parameter, f.eks. ~/screenshot.sh bmp for at tage et bitmap billede
1. Åbn gedit/mousepad (text editor)
2. skriv følgende
#!/bin/sh
# screenshot.sh - Tag et screenshot
# bruger ImageMagick så det skal du have installeret
if [ "$1" = "" ]; then
FILETYPE="jpg"
else
FILETYPE="$1"
fi
COUNT=1
while [ $COUNT -lt 100 ]; do
if [ -e "screenshot${COUNT}.${FILETYPE}" ]; then
COUNT=$(expr $COUNT + 1)
else
break
fi
done
if [ -e "screenshot${COUNT}.${FILETYPE}" ]; then
echo "For mange screenshots i dit homebibliotek. Dette script tillader kun op til 100"
exit
else
import -window root "screenshot${COUNT}.${FILETYPE}"
if [ -x "/usr/bin/gqview" ]; then
gqview "screenshot${COUNT}.${FILETYPE}"
fi
fi
3. Gem scriptet som f.eks. /home/dumpen/screenshot.sh og derefter
chmod +x /home/dumpen/screenshot.sh for at gøre den eksekverbar.
4, Derefter gør følgende:
gedit ~/.local/share/applications/screenshot.desktop
og indsæt følgende i filen
[Desktop Entry]
Encoding=UTF-8
Name=Screenshot
Comment=Tag et screenshot
Exec=/home/dumpen/screenshot.sh
Terminal=false
Type=Application
Categories=Application;Utility;
Så ligger den i tilbehørs/accessories menuen i gnome og xfce og så er det bare at vælge den. Hvis du senere finder ud af du gerne vil tage et screenshot i et andet format kan du køre scriptet med en parameter, f.eks. ~/screenshot.sh bmp for at tage et bitmap billede
Kommentarer