Dříve jsme probírali, jak náhodně měnit tapetu ; v tomto případě to uděláme, aniž bychom si museli obrázky stahovat sami. Místo toho náš skript automaticky stáhne tapety z Wallhavenu a bude je pravidelně měnit podle našeho nastavení.
náhodně změnit tapetu
Abychom toho všeho dosáhli, musíme provést řadu kroků, které popíšeme níže:
Nainstalujte Python-pip
Spustíme následující příkaz z našeho terminálu:
sudo apt install python-pip
Nainstalujte požadované závislosti
Z našeho terminálu provádíme následující příkazy:
pip install BeautifulSoup4
pip install --upgrade pip
Instalace nezbytných skriptů
Klonujeme úložiště pomocí skriptů, které nám umožní stáhnout náhodnou tapetu a vybrat ji jako tapetu. K tomu provedeme následující příkazy:
git clone https://github.com/kirillsulim/ubuntu-wallpaper-switcher.git
cd ubuntu-wallpaper-switcher/
Spustíme .sh odpovědný za spuštění procesu v pythonu, který je zodpovědný za provedení celého procesu:
./set-wallpaper.sh
Udělte oprávnění ke spuštění a naplánujte čas, se kterým se tapeta změní
Přejdeme na plochu, kde byl stažen skript
cd ubuntu-wallpaper-switcher/
Dáváme oprávnění ke spuštění .sh
chmod a+x set-wallpaper.sh
Potom naplánujeme, aby crontab běžel tak, jak chceme, například:
crontab -e
Parametrizujeme to v mém případě tak, aby se to měnilo každých 45 minut:
*/45 * * * * /home/lagarto/ubuntuswitcher/set-wallpaper.sh 2>&1 >> /var/log/tare$
Jak si nakonfigurovat crontab dle libosti se dozvíte z tohoto vynikajícího článku: Cron a crontab, vysvětlení
Obrázky každé z tapet jsou umístěny v adresáři skriptů.
Doufám, že se vám tato metoda líbí a neváhejte nám zanechat své připomínky.