Isso scrips pega diariamente 5 fotos interessantes de 2 dias atrás do Flickr. Ele seleciona uma foto aleatória dessas cinco fotos e a define como papel de parede de mesa. O recurso de papel de parede de configuração da área de trabalho suporta apenas para Linux Mint 17.x. e Ubuntu.
Chave da API necessária, obtenha aqui: Flickr App Garden
flickr.interestingness.getList
api_key (requerido): sua chave de aplicativo da API. Veja aqui para mais detalhes.
date (Opcional): Uma data específica, formatada como AAAA-MM-DD, para retornar fotos interessantes.
extras (Opcional): Uma lista delimitada por vírgula de informações extras para buscar cada registro retornado. Os campos atualmente suportados são: Descrição, Licença, DATE_UPLOAD, DATE_TAKEN, PROUSSE_NAME, ICON_SERVER, ORIGINAL_FORMAT, LAST_UPDATE, GEO, TAGS, MACHING_TAGS, O_DIMS, Views, Media, Path_Alias, Url_sq, Url_t, Url_s,, Media, Path_alias, Url_sq, Url_t, Url_s, Q, Url_,, Url_,,, Media, Path_alias, Url_sq, Url_t, Url_S, url_l, url_o
per_page (Opcional): Número de fotos a serem retornadas por página. Se esse argumento for omitido, ele padrão é 100. O valor máximo permitido é 500.
page (opcional): a página dos resultados para retornar. Se esse argumento for omitido, ele padroniza para 1.
https://api.flickr.com/services/rest/?method=flickr.interestingness.getList&date=2016-04-11&per_page=5&api_key=YOUR_API_KEY
Verifique o arquivo sample.xml para obter uma resposta XML de amostra.
https://farm{farm-id}.staticflickr.com/{server-id}/{id}_{secret}_[mstzb].jpg
Para mais informações, URLs de fonte de foto
Depois que a imagem é baixada, é armazenado em seu diretório inicial no Fictu Pictures/Flickr Linux Mint 17.x Usuários com Cinnamon de Suporte ao Gnome 3.xx pode definir papéis de parede usando:
gsettings set org.cinnamon.desktop.background picture-uri file:////absolute_path_of_image_no_spaces
Para usuários do Ubuntu Unity:
gsettings set org.gnome.desktop.background picture-uri file:////absolute_path_of_image_no_spaces