From bbb4e2d2418e397fd77410c9e469158c76f980c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Mon, 11 Sep 2023 01:11:22 +0200 Subject: studisfri --- prog/studisfri/screenshot.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 prog/studisfri/screenshot.sh (limited to 'prog/studisfri/screenshot.sh') diff --git a/prog/studisfri/screenshot.sh b/prog/studisfri/screenshot.sh new file mode 100755 index 0000000..5fdc8a1 --- /dev/null +++ b/prog/studisfri/screenshot.sh @@ -0,0 +1,13 @@ +#!/bin/bash +set -xe +umask 0077 +p=`rev <<<$0 | cut -d/ -f1 | rev` +t=`mktemp -p "" -d $p.XXX` +librewolf --headless --profile $t --no-remote --new-instance --screenshot $t/screenshot.png $1 +mount | grep "on /proc type proc" | grep hidepid=invisible || echo POZOR! leakal bom ime datoteke v procfs! POPRAVI!!! +h=`sha256sum $t/screenshot.png | cut -d\ -f1` +[ -f ../www/studisfri/$h.png ] && echo datoteka_že_obstaja +mv $t/screenshot.png ../www/studisfri/$h.png +chmod o+r ../www/studisfri/$h.png +echo zgoščena_vrednost $h +rm -r $t -- cgit v1.2.3