Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Обои через RSS  (Прочитано 1617 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн piyavking

  • Автор темы
  • Активист
  • *
  • Сообщений: 761
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Обои через RSS
« : 24 Апреля 2013, 14:32:37 »
Использовал feh-слайдшоу на рабочем столе, запуская по cron

find ~/Pictures/wallpapers -type f -name '*.*' | shuf -n 1 | xargs feh --bg-fill &
Набрав овер 1000 обоев в локальном каталоге, понял, что иду неверным курсом, и решил тянуть обоину по расписанию из какого-нибудь годного RSS. Понимаю, что это надо будет сделать через xmlstarlet и sed.

Уверен, что кто-то умный этот велосипед давным-давно изобрёл. Если кто натыкался на что-то подобное, буду рад информации, копипастить и резать всяко лучше, чем тужиться самому)

Апдейт: Всё оказалось довольно просто. Для девиантарта:

feh --bg-fill $(curl 'http://backend.deviantart.com/rss.xml?q=in%3Acustomization%2Fwallpaper+sort%3Atime' | xmlstarlet sel -t -v '//media:content/@url' | shuf  -n1)
достаточно сунуть эту конструкцию в cron, и не беспокоиться о свежих обоях.

Спасибо за внимание.
« Последнее редактирование: 09 Мая 2013, 03:04:44 от regenerat »
RPI4, awesomeWM, st, librewolf, vim/gvim, mpv/smplayer, jack, guitarix, lmms, ardour, mednafen, rhvoice, dsda-doom

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.