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
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.
Toivottavasti pidät tästä menetelmästä ja älä epäröi jättää meille kommentteja.