Cambia tu wallpaper cada 1 con imagenes desde skins.be

skins.be es un sitio web donde puedes encontrar una gran cantidad de wallpapers he imagenes de bellas modelos y famosas, hoy encontre un pequeño script que permite obtener cada 1 hora el último wallpaper que hayan subido, lo modifique un poco ya que no aparecia de quien era la foto.

<?
#muestra el ultimo wallpaper disponible de skinks.be

#author: http://blog.scorpionworld.it/ultimo-wallpaper-disponibile-su-skinsbe-sempre-sul-vostro-gnome.html

#modificador por Stefano Salvatori

$size = “1280×800”;
require_once(“magpierss/rss_fetch.inc”);
$url = “http://www.skins.be/feeds/en/skins.xml”;
$rss = fetch_rss( $url );
$item = array_slice($rss->items, 0, 1);
$url = explode(“/”,$item[0][‘link’]);
$nombre = $item[0][‘title’];
exec(“wget -q -O /tmp/wallpaper.jpg http://wallpapers.skins.be/”.$url[3].”/”.$url[3].”-$size-“.$url[4].”.jpg”);
exec(“convert /tmp/wallpaper.jpg -fill white -box ‘#00770080’ -gravity South -pointsize 20 -annotate +0+40 ‘   {$nombre}  ‘ /tmp/wallpaper.jpg”);
exec(“gconftool-2 -t string -s \”/desktop/gnome/background/picture_filename\” \”/tmp/wallpaper.jpg\””);
?>

Después agregan la siguiente linea a su cron

0 * * * * php /home/stefano/source/wallpaper/fondo.php

Ahora cada 1 hora tendrán que minimizar sus aplicaciones y ver una belleza en su escritorio :D

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.