Colocando wallpaper automático em horários alternativos
Bom, pode ser que muitos aqui saibam como fazer para colocar wallpapers diferentes em horários alternativos, mas sempre tem um que precisa de ajuda. Então se você sabe ótimo, se não sabe vamos ajudar. :)
A maioria deve conhecer o funcionamento do crontab ok?! Claro, nem todos, como já disse antes, sempre tem um que precisa de ajuda. Aqui vai algo bem rápido sobre o crontab.
Alguns comandos do crontab:
crontab -e : Edita o arquivo crontab do usuário;
crontab -l : Lista o conteúdo do crontab do usuário;
crontab -r : Remove o crontab do usuário.
As linhas do crontab são mais ou menos assim:
* * * * * comando
Onde os (*) são trocados por números, nomes dos usuários, etc.
Mas como isso foge um pouco da dica de como colocar o wallpaper automático de hora em hora, não irei entrar em mais detalhes. Caso queira ou precise de mais ajuda sobre o crontab, você pode procurar aqui mesmo no VOL que irá encontrar.
Agora sim irei ensinar como deixar o seu desktop em cada horário com um wallpaper diferente sem precisar ficar mudando.
Abra algum terminal e digite o seguinte comando:
$ crontab -e
Como explicado, isso irá abrir o crontab do seu usuário.
Como o crontab tem como seu editor padrão o "vi", aí vai a dica para mudar o editor caso você queira. Digite no terminal:
$ export VISUAL="pico -w"
Lembrando, isso não ficará automático, quando você fechar o terminal o editor voltará com o "vi". Caso queira deixar como padrão o pico, procure aqui no VOL que você encontra.
Após ter mudado o seu editor você já pode abrir o crontab com o comando indicado:
$ crontab -e
E fazer o seguinte, dentro do arquivo que foi aberto com o comando acima, coloque a linha:
00 20 * * * Esetroot /diretório/do/wallpaper/
Pronto, essa é a linha necessária, agora feche o arquivo e salve.
Explicações da linha:
00 = Minutos;
20 = Horas;
Os "*" são apenas um "complemento" da linha para este caso;
Esetroot = Programa para colocar o wallpaper no seu desktop;
E por fim o /diretório/do/wallpaper/, que é o diretório do seu wallpaper.
Observação: O Esetroot vem no pacote do eterm, então você precisa ter o eterm devidamente instalado.
Agora você deve estar se perguntando: "Mas como isso irá colocar vários wallpaper em meu desktop", não é mesmo?!". Você está certo, com isso ainda não irá colocar wallpaper diferentes, se você deixar como está.
Então o que tem que ser feito é colocar várias linhas dessas, uma embaixo da outra, alterando os horários, nomes dos wallpapers e diretórios caso esteja em diferentes lugares, etc.
Ficaria mais ou menos assim o seu arquivo de crontab:
E assim sucessivamente, coloque quantas linhas quiser com horários alternativos. Você pode também colocar dias diferentes, mas para isso você deve procurar aqui no VOL sobre como colocar dias em seu crontab. O que vai mudar mesmo é apenas os *, mas para mais detalhes faça uma busca. :)
Pronto, se você seguiu todos os passos que foram citados, não vai ter erro e de hora em hora seu desktop ficará com um wallpaper diferente.
Espero ter ajudado aquele que estava querendo essa informação e que também ajude os novos e velhos (porque não?! :) usuários desse software maravilhoso que é o sistema Linux.