Kuinka vaihtaa taustakuva satunnaisesti Ubuntussa ja johdannaisissa

Aiemmissa tilanteissa olemme jo puhuneet miten vaihtaa taustakuvaa satunnaisestiTässä tapauksessa teemme sen tarvitsematta ladata kuvia itse, mutta käsikirjoituksemme lataa taustakuvan automaattisesti osoitteesta seinäkarva ja se muuttaa sitä aika ajoin, kun asetamme sen.

vaihda taustakuva satunnaisesti

vaihda taustakuva satunnaisesti

Kaiken tämän saavuttamiseksi meidän on suoritettava sarja vaiheita, jotka kuvataan alla:

Asenna Python-pip

Suoritamme seuraavan komennon päätelaitteestamme:

sudo apt install python-pip

Asenna vaaditut riippuvuudet

Suoritamme seuraavat komennot päätelaitteestamme:

pip install BeautifulSoup4

pip install --upgrade pip

Tarvittavien komentosarjojen asentaminen

Kloonataan arkisto skripteillä, joiden avulla voimme ladata satunnaisia ​​taustakuvia ja valita ne taustakuvaksi. Tätä varten suoritamme seuraavat komennot:

git clone https://github.com/kirillsulim/ubuntu-wallpaper-switcher.git

cd ubuntu-wallpaper-switcher/

Suoritamme .sh: n, joka on vastuussa prosessin aloittamisesta pythonissa, joka on vastuussa koko prosessin suorittamisesta:

./set-wallpaper.sh

Anna suoritusoikeudet ja ajoita aika, jolloin taustakuva muuttuu

Menemme työpöydälle, johon komentosarja ladattiin

cd ubuntu-wallpaper-switcher/

Annamme .sh: lle suoritusoikeudet

chmod a+x set-wallpaper.sh

Sitten ajoitamme crontabin toimimaan halutulla tavalla, esimerkiksi:

crontab -e

Parametroimme sen tapauksessani niin, että se muuttuu 45 minuutin välein:

*/45 * * * * /home/lagarto/ubuntuswitcher/set-wallpaper.sh 2>&1 >> /var/log/tare$

Voit oppia tekemään haluamasi kokoonpanon crontabille tästä erinomaisesta artikkelista Cron & crontab, selitetty

Kunkin taustakuvan kuvat ovat skriptihakemistossa. ubuntu-kytkin

Toivottavasti pidät tästä menetelmästä ja älä epäröi jättää meille kommentteja.