Wcześniej omawialiśmy, jak losowo zmieniać tapetę ; w tym przypadku zrobimy to bez konieczności samodzielnego pobierania obrazów. Zamiast tego nasz skrypt automatycznie pobierze tapety z Wallhaven i będzie je okresowo zmieniać, zgodnie z naszymi ustawieniami.
zmieniaj tapetę losowo
Aby to wszystko osiągnąć, musimy wykonać szereg kroków, które opiszemy poniżej:
Zainstaluj Python-pip
Wykonujemy następujące polecenie z naszego terminala:
sudo apt install python-pip
Zainstaluj wymagane zależności
Wykonujemy następujące polecenia z naszego terminala:
pip install BeautifulSoup4
pip install --upgrade pip
Instalowanie niezbędnych skryptów
Klonujemy repozytorium za pomocą skryptów, które pozwolą nam pobrać losową tapetę i wybrać ją jako naszą tapetę. Aby to zrobić, wykonujemy następujące polecenia:
git clone https://github.com/kirillsulim/ubuntu-wallpaper-switcher.git
cd ubuntu-wallpaper-switcher/
Wykonujemy plik .sh odpowiedzialny za uruchomienie procesu w pythonie, który jest odpowiedzialny za wykonanie całego procesu:
./set-wallpaper.sh
Nadaj uprawnienia do wykonywania i zaplanuj czas, w którym zmieni się tapeta
Przechodzimy do pulpitu, na którym został pobrany skrypt
cd ubuntu-wallpaper-switcher/
Dajemy uprawnienia do wykonywania pliku .sh
chmod a+x set-wallpaper.sh
Następnie planujemy, aby plik crontab działał tak, jak chcemy, na przykład:
crontab -e
I w moim przypadku sparametryzowaliśmy, żeby zmieniał się co 45 minut:
*/45 * * * * /home/lagarto/ubuntuswitcher/set-wallpaper.sh 2>&1 >> /var/log/tare$
W tym doskonałym artykule: Cron i crontab – wyjaśnienie możesz dowiedzieć się, jak skonfigurować crontab według własnych potrzeb
Obrazy każdej tapety znajdują się w katalogu skryptów.
Mam nadzieję, że podoba Ci się ta metoda i nie wahaj się zostawić nam swoich komentarzy.