File: Screenshot-import

package info (click to toggle)
fvwm-crystal 3.4.1%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 21,708 kB
  • sloc: sh: 3,265; cs: 1,335; python: 875; makefile: 214
file content (26 lines) | stat: -rw-r--r-- 1,079 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Screenshot - using import from ImageMagick

DestroyFunc Screenshot
AddToFunc Screenshot
+ I Exec exec mkdir -p $[FVWM_USERDIR]/screenshots
+ I Exec exec import -window root -quality 100 "$[FVWM_USERDIR]/screenshots/`echo "$[gt.Screenshot]" | sed 's/[\]//g;s/[^[:alnum:]]/_/g'`-`date +%Y%m%d_%H%M%S`.png"

DestroyFunc Screenshot-Delay
AddToFunc Screenshot-Delay
+ I Exec exec mkdir -p $[FVWM_USERDIR]/screenshots
+ I Exec exec import -pause 10 -window root -quality 100 "$[FVWM_USERDIR]/screenshots/`echo "$[gt.Screenshot]" | sed 's/[\]//g;s/[^[:alnum:]]/_/g'`-`date +%Y%m%d_%H%M%S`.png"

DestroyFunc Screenshot-Frame
AddToFunc Screenshot-Frame
+ I Exec exec mkdir -p $[FVWM_USERDIR]/screenshots
+ I All (CurrentPage) Exec exec import -frame -quality 100 "$[FVWM_USERDIR]/screenshots/`echo "$[gt.Screenshot]" | sed 's/[\]//g;s/[^[:alnum:]]/_/g'`-`date +%Y%m%d_%H%M%S`.png" 2>/dev/null


# A little menu...
DestroyMenu /Screenshot
AddToMenu /Screenshot
+ '$[gt.Fullscreen]' Screenshot
+ '$[gt.Delayed fullscreen]' Screenshot-Delay
+ '$[gt.Frame]' Screenshot-Frame

# vim:ft=fvwm