tscreenshot-url - annna - Annna the nice friendly bot.
HTML git clone git://bitreich.org/annna/ git://hg6vgqziawt5s4dj.onion/annna/
DIR Log
DIR Files
DIR Refs
DIR Tags
---
tscreenshot-url (588B)
---
1 #!/bin/sh
2
3 if [ $# -lt 1 ];
4 then
5 printf "usage: %s url\n" "$(basename "$0")" >&2
6 exit 1
7 fi
8
9 # Use Tor.
10 proxy="socks5://127.0.0.1:9100"
11 #proxy=""
12 export http_proxy="${proxy}"
13 export https_proxy="${proxy}"
14 export socks_proxy="${proxy}"
15
16 url="$1"
17 firefoxargs="--window-size=1024,768"
18 pastebase="/br/gopher/paste"
19
20 cd "${pastebase}"
21 tmpfile="$(mktemp p-XXXXXXXXXXXXX.png)"
22 firefox $firefoxargs --new-instance --screenshot \
23 "${pastebase}/${tmpfile}" "${url}" 2>&1 >/dev/null
24
25 # Firefox stores with rw----
26 chmod g+wr "${pastebase}/${tmpfile}"
27
28 printf "%s/%s\n" "${pastebase}" "${tmpfile}"
29