Existem muitos programas para alterar o papel de parede automaticamente a cada login, sem ter que baixar essa imagem. É um programa simples que nos permite melhorar a aparência de nosso desktop.
Mas o script que apresentamos hoje se destina ao Cinnamon e foi escrito em Python. Este script grátis nos permite obter imagens do serviço Imgur para usar como papel de parede. Além disso, este script permite capture o papel de parede que queremos e poder usá-lo para qualquer outra finalidade ou simplesmente como um papel de parede permanente de nosso desktop canela.
Este script nos permite capturar qualquer imagem de papel de parede do serviço imgur
A primeira coisa que temos que fazer é baixar o script que fará todo o trabalho para nós. Também temos que localizar a galeria imgur que queremos usar. Este último é importante porque ao selecionar uma galeria pessoal, um dia a imagem que aparece como papel de parede pode nos surpreender. Assim que tivermos esses elementos, começamos a configuração.
Primeiro baixe o pacote com o script e descompactamos em uma pasta em nosso sistema. Depois de descompactado, abrimos um terminal nessa pasta e escrevemos o seguinte:
Pyckground.py --galleryId "código de la galería"
Isso mudará o papel de parede da nossa área de trabalho. Pode que queremos mudar o papel de parede na mesma sessão, então escreveremos o seguinte:
Pyckground.py --galleryId "código de la galería" --noDelete
Y se queremos baixe a imagem da galeria, então temos que escrever o seguinte:
Pyckground.py -c /home/user/Pictures/
Isso para funcionar temporariamente. Agora, se quisermos que isso aconteça toda vez que iniciamos o sistema operacional, então vamos iniciar os aplicativos e inserir o código com a execução do script e o nome da galeria. Então, toda vez que iniciarmos nosso Canela, o papel de parede mudará mostrando uma imagem legal ou imagens relacionadas ao que gostamos interessante, certo?
- Para usar a API IMGUR, é necessário se registrar em: http://api.imgur.com/oauth2/addclient
-Uma vez que tivermos nossas credenciais, devemos baixar o cliente Python para IMGUR chamado (como criativo -sarcasmo-) «imgurpython»: https://github.com/Imgur/imgurpython
-Uma vez que a conta é ativada (o e-mail leva tempo para ser verificado), adicionamos o seguinte ao Pyckground.py (neste ponto, vale a pena bifurcá-lo):
do imgurpython import ImgurClient
client_id = 'SEU ID DE CLIENTE'
client_secret = 'SEU CLIENTE SEGREDO'
client = ImgurClient (client_id, client_secret)
E integre a autorização às funções do Pyckground.py
- Devemos esclarecer que o Ubuntu salva os papéis de parede ('papel de parede') no seguinte local «~ / .cache / papel de parede /» (onde «~» representa sua pasta de usuário em «home»), então devemos alterar o seguinte no Pyckground .py:
«» »
O Pyckground permite que você baixe e defina uma imagem da internet como
seu plano de fundo.
«» »
default_image_folder_path = './wallpapers'
por
default_image_folder_path = '~ / .cache / wallpaper /'
Espero que seja útil para você poder executá-lo no Ubuntu.
Eu gostaria de desabilitar o usuário para mudar a imagem de fundo em canela
Posso tornar o arquivo cinnamon-settings.py não executável, mas isso causa problemas adicionais
Tenho certeza de que a configuração está armazenada em algum lugar, então se eu pudesse tornar esse arquivo somente leitura, o usuário não seria capaz de alterar a imagem. A questão é onde está este arquivo?