Že prej smo razpravljali o tem, kako naključno spremeniti ozadje ; v tem primeru bomo to storili, ne da bi morali sami prenesti slike. Namesto tega bo naš skript samodejno prenesel ozadja iz Wallhavna in jih periodično spreminjal glede na naše nastavitve.
spremenite ozadje naključno
Da bi vse to dosegli, moramo izvesti vrsto korakov, ki jih bomo opisali spodaj:
Namestite Python-pip
Iz našega terminala izvedemo naslednji ukaz:
sudo apt install python-pip
Namestite potrebne odvisnosti
Iz našega terminala izvajamo naslednje ukaze:
pip install BeautifulSoup4
pip install --upgrade pip
Namestitev potrebnih skriptov
Skladišče kloniramo s skripti, ki nam bodo omogočile prenos naključnih ozadij in njegovo izbiro za ozadje. Za to izvajamo naslednje ukaze:
git clone https://github.com/kirillsulim/ubuntu-wallpaper-switcher.git
cd ubuntu-wallpaper-switcher/
Izvedemo .sh, zadolžen za zagon procesa v pythonu, ki je odgovoren za izvedbo celotnega procesa:
./set-wallpaper.sh
Dajte dovoljenja za izvedbo in določite čas, s katerim se bo ozadje spremenilo
Gremo na namizje, kamor je bil prenesen skript
cd ubuntu-wallpaper-switcher/
.Sh. Damo dovoljenja za izvršitev
chmod a+x set-wallpaper.sh
Nato določimo, da se crontab zažene, kot želimo, na primer:
crontab -e
In v mojem primeru ga parametriramo tako, da se spreminja vsakih 45 minut:
*/45 * * * * /home/lagarto/ubuntuswitcher/set-wallpaper.sh 2>&1 >> /var/log/tare$
Kako konfigurirati crontab po svojih željah, se lahko naučite iz tega odličnega članka: Cron in crontab, pojasnjeno
Slike za vsako ozadje so v imeniku skriptov.
Upam, da vam je ta metoda všeč in nam ne odlašajte s svojimi komentarji.