Muda o wallpaper do X-Windows
Publicado por Fábio Berbert de Paula 13/11/2002
[ Hits: 5.053 ]
Homepage: https://fabio.automatizando.dev
Script usado para alterar a imagem de fundo do Desktop do WindowMaker aleatoriamente. Você define o diretório repositório de imagens e, a cada vez que o programa é executado, uma nova imagem é carregada na sua tela.
#!/usr/bin/perl
###################################################
# mudaWallpaper.pl
#
# Script usado para alterar a figura de fundo de
# tela do seu X-Windows aleatoriamente. Bom para
# ser executado via crontab. A entrada abaixo
# executa o script a cada 1 hora:
#
# 0 * * * * export DISPLAY=0:0; ./mudaWallpaper.pl
#
# Nota: este script utiliza o programa wmsetbg para
# alterar a figura de fundo e só serve para usuários
# do WindowMaker.
#
# Por Fábio Berbert de Paula
# E-mail: fabio@vivaolinux.com.br
# Estou em: www.vivaolinux.com.br
# #################################################
use strict;
my $set = "/usr/bin/wmsetbg";
# configure com o diretório que contém seus wallpapers
my $wdir = "/home/fpaula/wallpapers";
# capture todos os arquivo jpg do diretório
chdir $wdir;
opendir(D,$wdir);
my @arqs = grep /jpg/, readdir(D);
closedir(D);
# selecione um wallpaper usando a função rand()
my $num = sprintf "%.1f", rand($#arqs);
$num =~ s/^.*\.//;
if ( -f "$wdir/$arqs[$num]" ) {
system("$set $wdir/" . $arqs[$num]);
}
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
Estou tentando ser legalista, mas tá complicado! (1)
PERFIL CRIADO NO SAMBA AD DC NÃO LOGA NO WINDOWS 10 E 11 (2)
É normal não gostar de KDE? (17)
PERFIL CRIADO NO SAMBA AD DC NÃO LOGA NO WINDOWS 10 E 11 (1)









