• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af ondope | 11.10.2006 16:34

Gem screenshots i JPG eller et andet format

Artikel
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
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer

Svar søges

VirtualBox 7.2.2 vedligeholdelsesopdatering bringer flere rettelser 0
Opfindelser skabt af OpenBSD-projektet 0
KDEs virtuelle maskinhåndtering skrider fremad 0
Sådan konfigurerer du flatpaks' flathub til verified only 0
14. februar = I Love Free Software Day 0

Seneste aktivitet

Den er go 4
Skal vi være nervøse? 19
Pepsi Challenge 17
LibreOffice Skolen 2
Tid til forandring 7
AI kommer til Linux kernen 3
RapidRAW 3
Så er google igen blivet fanget i at snuse 1
Debian Trixie til boomerne 17
Overvåg dit webstedets oppetid og ydeevne fra din terminal 1
Darktable 6
XIVA Studio 1
Kubuntu Focus Zr GEN 1: Linux første højtydende mobil arbejdsstation 2
VpN men hvilken 25
Linux i fremgang 25
wifi ikke virker 7
Mest sikker webbrowser 10
32 år med Slackware 7
Ubuntu touch 7
PCLinuxOS (nyt om dansk sprog) 42

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !