Ранее мы уже обсуждали, как менять обои случайным образом ; в этом случае мы сделаем это без необходимости самостоятельно скачивать изображения. Вместо этого наш скрипт будет автоматически скачивать обои с Wallhaven и периодически менять их в соответствии с нашими настройками.
менять обои случайным образом
Чтобы достичь всего этого, мы должны выполнить ряд шагов, которые мы опишем ниже:
Установить Python-pip
Выполняем следующую команду с нашего терминала:
sudo apt install python-pip
Установите необходимые зависимости
Выполняем с нашего терминала следующие команды:
pip install BeautifulSoup4
pip install --upgrade pip
Установка необходимых скриптов
Мы клонируем репозиторий со скриптами, которые позволят нам загружать случайные обои и выбирать их в качестве обоев. Для этого выполняем следующие команды:
git clone https://github.com/kirillsulim/ubuntu-wallpaper-switcher.git
cd ubuntu-wallpaper-switcher/
Мы выполняем .sh, отвечающий за запуск процесса в python, который отвечает за выполнение всего процесса:
./set-wallpaper.sh
Предоставьте разрешения на выполнение и запланируйте время, с которым будут меняться обои
Заходим на рабочий стол, где был скачан скрипт
cd ubuntu-wallpaper-switcher/
Мы даем разрешения на выполнение .sh
chmod a+x set-wallpaper.sh
Затем мы планируем запуск crontab по своему желанию, например:
crontab -e
И мы параметризуем его в моем случае, чтобы он менялся каждые 45 минут:
*/45 * * * * /home/lagarto/ubuntuswitcher/set-wallpaper.sh 2>&1 >> /var/log/tare$
Вы можете узнать, как настроить crontab по своему усмотрению, из этой замечательной статьи: Cron и crontab: объяснение.
Изображения каждого из обоев размещены в каталоге сценариев.
Надеюсь, вам понравился этот метод, и не стесняйтесь оставлять нам свои комментарии.