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