Troca de wallpaper temporizado para LXDE
Publicado por fabricio erdmann (última atualização em 27/04/2010)
[ Hits: 7.415 ]
Um script simples para mudar o wallpaper do LXDE depois de uma hora.
Para fazer o script funcionar basta colocar ele em uma pasta junto dos wallpapers que você quiser. Os wallpaper devem estar com nome tipo: 1.jpg 2.jpg 3.jpg...
import sys
import os
from time import time, sleep
from sched import scheduler
try:
wall_folder = "./"
rkey = open("wnum", "r")
skey = int(rkey.read())
rkey.close()
except:
skey = 0
def setwall(directory, key):
file = []
for (a, b, flist) in os.walk(directory):
for file in flist:
if str(key)+".jpg"== file:
os.popen("pcmanfm --set-wallpaper " + directory + str(key) + ".jpg")
find = "ok"
break
else:
find = "no"
if find == "no":
time_set(wall_folder, 0)
else:
a = open("wnum", "w")
a.write(str(key))
a.close()
def time_set(wall_folder, skey):
sch = scheduler(timefunc=time, delayfunc=sleep)
sch.enter(3600, 0,setwall , (wall_folder, skey+1))
sch.run()
time_set(wall_folder, skey + 1)
time_set(wall_folder, skey)
Organizador de Arquivos em Python + tkinter
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
OCS Inventory NG: Instalação de Agentes Linux e Windows + Autenticação HTTP
Permissão acesso as pastas servidor Ubuntu Server 24.04 (4)
Quando vocês pararam de testar distros? (20)
O que houve com slackware ??? (8)









