Alterar o papel de parede aleatoriamente
Publicado por Perfil removido 17/02/2005
[ Hits: 10.525 ]
Pessoal, eu uso o blackbox como interface gráfica e busquei na net uma maneira de mudar o papel de parade sem precisar ficar dando comando e escolhendo a figura. Eu queria algo automático. Achei dois scripts, um que eu precisava do python e outro que eu precisaria renomear todas as minhas figuras para numero.extensao, ou seja, 1.bmp, 2.jpg.....
Bem, montei um script ontem, muito básico, para mudar aleatoriamente os papeis de parede que eu tinha....tá básico e limitado mas espero que ajude!
#!/bin/sh # 4driano - aoliveira_it@yahoo.com.br - 16/02/2005 # Script para mudar o papel de parede do fluxbox e do blackbox automaticamente # Para que este script funcione corretamente, basta mudar as variaveis commando e dir, # copie este arquivo para a pasta /usr/bin/ e digite o comando chmod 711 wallpaper. Pronto!!! # Este script esta com uma limitacao de 9 papeis de parede apenas # Caso alguem tenha sugestoes ou melhorias, favor enviar para mim # Variavel que define o comando que sera executado para mostrar a imagem comando="/usr/X11R6/bin/bsetbg " # Variavel que define o diretorio onde estarao os backgrounds dir="/usr/X11/share/blackbox/backgrounds/" # Variavel para controle do loop que deterina qual imagem sera exibida continua=1 # Variavel que define o id da imagem selecionada img=0 # Variavel que determina o numero de figuras que existem disponiveis no diretorio numimg=0 # Variavel auxiliar criada para encontrar o arquivo que se refere o id encontrado index=0 # Faz um loop para determinar quantos arquivos existem na pasta for arq in $(ls $dir); do numimg=$(expr $numimg + 1) done # Faz um loop para escolher um numero de 1 a quantidade de imagens while [ $continua = 1 ] ; do img=`echo $RANDOM | cut -b1 ` if [ "$img" != "0" ] ; then if [ "$img" -le "$numimg" ] ; then continua=0 fi fi done # Faz um loop nos arquivos do diretorio e mostra o que confere com o id encontrado for arq in $(ls $dir); do index=$(expr $index + 1) if [ "$index" = "$img" ] ; then $comando$dir$arq fi done # Caso vc tenha o gkrellm instalado, deixe esta linha sem comantar para que ele seja iniciado gkrellm
Estatísticas de tráfego de rede
conecta o pebrot , monocromatico em estatus offline
Compilação automática do GCC-4.7.3 para Ubuntu 12.04+ 64 bits
Nenhum comentário foi encontrado.
Pra quem contribui com artigos e dicas (2)
Arch Linux - Guia para Iniciantes (5)
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Alguém poderia me ajudar a escolher peças pra montar um desktop? (22)
Pra quem contribui com artigos e dicas (2)
Copiar Layout do Teclado para aplicar em outra Distribuição (2)