Fluxbox: Wallpapers aleatórios
Publicado por Sandro Marcell 20/02/2008
[ Hits: 5.584 ]
Homepage: http://sanmarcell.wordpress.com
Mais um script (in)útil que seta papéis de parede
aleatoriamente e em tempo real no Fluxbox.
#!/bin/bash --norc
#
# Papeis de parede aleatórios no Fluxbox.
# Sandro Marcell (sandro_marcell@yahoo.com.br)
#
# Boa Vista, Roraima - 04/01/2008
#
# Obs.:
# - É utilizado o comando 'fbsetbg' para setar os papeis de parede.
# - Somente imagens nos formatos jpg/png são reconhecidas.
# - Para utilizar o script, basta adicionar uma chamada para ele no 
# arquivo: ~/.fluxbox/startup, para ser executada em segundo plano
# ou simplesmente executá-lo em segundo plano.
# Caso a execução do script seja interrompida:
trap "break ; exit" 1 2 3 15
# Diretório com os papeis de parede:
DPP=/home/user/imagens
# $DPP existe?
[[ -d $DPP ]] && cd $DPP || exit 1
# Há arquivos jpg/png em $DPP?
if ls *.[jJpP][nNpP][gG]
then
   # Vetor com a lista dos papeis de parede:
   LISTA=($(ls *.[jJpP][nNpP][gG]))
else
   exit 1
fi
# Tempo (em minutos) para alteração dos papeis:
TMP=5m
   
# Loop infinito:
while :
do
   # Escolhendo um papel (índice) aleatoriamente:
   EPA=$(($RANDOM%${#LISTA[*]}))
   # Setando o papel (índice) escolhido:
   fbsetbg -a "${LISTA[$EPA]}"
   # Atualizando tela:
   xrefresh -root
   # Aguarde... para setar o próximo papel de parede:
   sleep $TMP
   continue
done
# Fim
Monitorando o serviço do Squid utilizando como Proxy Transparente
Compara igualdade entre arquivos
Configurando a raiz do seu servidor apache facilmente.
Usando netstat para verificar conexões e portas
Nenhum comentário foi encontrado.
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Programa fora de escala na tela do pc (34)
Instalação dualboot Windows 11 e Debian 13 (0)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (0)









