[bglug] Facciabuco come wallpaper
Federico Ravasio
ravasio.federico@gmail.com
Ven 17 Giu 2011 17:03:08 CEST
Interessante!
Ho notato che taglia la barra blu in alto, è voluto?
Federico Ravasio
ravasio.federico@gmail.com
2011/6/17 Joe Galaxy <joegalaxy@gmail.com>
> Per la serie rimpinguiamo il patrimonio mondiale delle inutilità, ecco a
> voi come avere la vostra pagina facciabuco come wallpaper, e per di più
> aggiornata.
> Basta browser aperti!
>
> Mettete questo script nel cron, ogni 5 minuti, ad esempio.
>
> ----8<---- CUT HERE ----8<----
> #!/bin/bash
> # Time-stamp: <fbwall, 17/6/2011 15:50:39 red Exp>
> # set as cron job every 5 mins ;)
> # necesse: imagemagick, ghostscript, wkhtmltopdf, curl
>
> # Set:
> myemail="Tua_Email"
> mypass="Tua_Password"
> screensize="1680x1050"
> # app to set bg; fbsetbg, qiv, feh, ecc.
> bgsetapp="fbsetbg"
>
> ## ## ## ##
> tmpdir="/tmp/fbwall"
> if [ ! -d $tmpdir ]; then
> mkdir -p $tmpdir
> fi
>
> if [ ! -f $tmpdir/white.jpg ]; then
> convert -size $screensize! xc:white $tmpdir/white.jpg
> fi
>
> curl -A "Mozilla/5.0" \
> -b $tmpdir/cookie.txt \
> -c $tmpdir/cookie.txt \
> --data "email=$myemail" \
> --data "pass=$mypass" \
> --data "login=Login" \
> --location "https://login.facebook.com/login.php?login_attempt=1" >
> $tmpdir/page.html
>
> sleep 1
>
> wkhtmltopdf $tmpdir/page.html $tmpdir/page.pdf
>
> gs -q -dNOPAUSE -dBATCH -sDEVICE=pngalpha -r300 -dEPSCrop
> -sOutputFile=$tmpdir/page.png $tmpdir/page.pdf
>
> convert -resize 1280x1024 $tmpdir/page.png $tmpdir/page.jpg
>
> composite -gravity center $tmpdir/page.jpg $tmpdir/white.jpg
> $tmpdir/wall.jpg
>
> DISPLAY=:0.0 $bgsetapp $tmpdir/wall.jpg
> ----8<---- CUT HERE ----8<----
>
> Have phun ;^)
>
> --
> $(echo 502625742692402704447754P|dc)@gmail.com
>
> --
> Sito BgLUG: http://www.bglug.it
> Mailing list: http://lists.linux.it/listinfo/bglug
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/pipermail/bglug/attachments/20110617/6b149dfb/attachment.htm>
Maggiori informazioni sulla lista
bglug