Это то, над чем я бы хотел поработать. Существует сайт под названием Interfacelift , который предлагает действительно хорошие обои для любого разрешения экрана и регулярно обновляется. Сайт, на котором есть страница Google +, согласился предоставить бета-тестерам ссылку MediaRSS .
Можно ли как-нибудь использовать это, чтобы позволить ubuntu автоматически менять мои обои на новейшие обои, представленные в Interfacelift?
Они каким-то образом используют это для создания .theme файлы для окон, чтобы создать динамическую смену обоев. Мне было интересно, можно ли что-то подобное сделать в Ubuntu.
Как заявляет TOS, они не хотят, чтобы вы заходили на их сайт с помощью скриптов или ботов, и могут привести к бану с сайта; но для целей программирования это возможно и довольно просто.
Если вы используете такую программу, как Variety и RSS-канал, это возможно. Веб-сайт предлагает платные RSS-каналы, или вы можете использовать листы Google , чтобы очищать сайт через случайные интервалы и получать новые изображения, а затем преобразовывать его в канал MRSS, который будет использоваться программой.
Читая их условия обслуживания, единственное, что вы можете получить с помощью автоматизированных средств, - это RSS-канал XML. Даже тогда кажется, что они действительно не хотят, чтобы вы делали это, чтобы снять фоны с высоким разрешением, когда они обсуждают, как это повлияет на сайт.
http://interfacelift.com/website/terms_of_service.php
Этот веб-сайт предназначен для доступа через стандартное программное обеспечение веб-браузера, например Apple Safari, Mozilla Firefox, Microsoft Internet Explorer и аналогичные продукты через прямое взаимодействие с человеком. За исключением общедоступных RSS-каналов, предоставляемых в формате XML, веб-сайт и связанные с ним файлы не предназначены для доступа с помощью каких-либо автоматических средств, таких как скрипты, боты или сторонние приложения.
Имейте в виду, что если вы используете автоматические средства доступа или загрузки этого веб-сайта, полностью или частично, ваш доступ к сайту может быть заблокирован, прекращен, задержан или замедлен либо временно, либо навсегда, особенно если вы пытаетесь загружать более 3 больших файлов одновременно. Это необходимо для того, чтобы защитить пользовательский интерфейс веб-сайта для тех, кто получает к нему доступ в порядке, предусмотренном его авторами и архитекторами.
Пожалуйста, поймите, что автоматический доступ к сайту с помощью скриптов, ботов или других подобных средств может серьезно ухудшить производительность веб-сайта или привести к значительным дополнительным расходам для его операторов без получения достаточного дохода для покрытия этих затрат. , Имейте в виду, что даже незначительные нарушения этой политики могут иметь большой отрицательный эффект в сочетании с аналогичными действиями других пользователей.
Мы просим вас уважать приведенные выше правила, чтобы мы могли продолжать предлагать веб-сайт в качестве бесплатного ресурса для всего мира. Мы предпочитаем использовать наши ресурсы, как человеческие, так и финансовые, для улучшения и расширения функций и содержания веб-сайта. Ваше сотрудничество необходимо.
blockquote>Тем не менее, если бы они позволили вам сделать это, вероятно, потребовалось бы выполнить специальное задание и создать необходимый файл, на который можно указать. Я не верю, что уже есть что-то для этого (я коротко искал)