Il existe de nombreux programmes pour changer automatiquement le fond d'écran à chaque connexion sans avoir à télécharger cette image. C'est un programme simple qui nous permet d'améliorer l'apparence de notre bureau.
Mais le script que nous vous disons aujourd'hui est destiné à Cinnamon et est écrit en Python. Ce script gratuit nous permet d'obtenir des images du service Imgur à utiliser comme fond d'écran. Ce script permet également capturer le fond d'écran que nous voulons et de pouvoir l'utiliser à d'autres fins ou simplement comme fond d'écran permanent de notre bureau à la cannelle.
Ce script nous permet de capturer n'importe quelle image de fond d'écran à partir du service imgur
La première chose que nous devons faire est de télécharger le script qui fera tout le travail pour nous. Nous devons également localiser la galerie imgur que nous voulons utiliser. Ce dernier est important car lors de la sélection d'une galerie personnelle, un jour l'image qui apparaît comme fond d'écran pourrait nous surprendre. Une fois que nous avons ces éléments, nous commençons la configuration.
Premier télécharger le package avec le script et nous le décompressons dans un dossier sur notre système. Une fois décompressé, nous ouvrons un terminal dans ce dossier et écrivons ce qui suit:
Pyckground.py --galleryId "código de la galería"
Cela changera le fond d'écran de notre bureau. Peut-être nous voulons changer de fond d'écran dans la même session, alors nous écrirons ce qui suit:
Pyckground.py --galleryId "código de la galería" --noDelete
Y si nous télécharger l'image de la galerie, alors nous devons écrire ce qui suit:
Pyckground.py -c /home/user/Pictures/
Cela fonctionne temporairement. Maintenant, si nous voulons que cela se produise à chaque fois que nous démarrons le système d'exploitation, alors nous allons dans Démarrer les applications et insérons le code avec l'exécution du script et le nom de la galerie. Ainsi, chaque fois que nous commençons notre cannelle, le fond d'écran changera montrant une belle image ou des images liées à ce que nous aimons intéressant, non?
-Pour utiliser l'API IMGUR, il faut s'inscrire à: http://api.imgur.com/oauth2/addclient
-Une fois que nous avons nos informations d'identification, nous devons télécharger le client Python pour IMGUR appelé (comment créatif -sarcasm-) «imgurpython»: https://github.com/Imgur/imgurpython
-Une fois le compte activé (l'e-mail prend du temps à être vérifié), nous ajoutons ce qui suit à Pyckground.py (à ce stade, il vaut la peine de le fourcher):
depuis imgurpython import ImgurClient
client_id = 'VOTRE ID CLIENT'
client_secret = 'VOTRE SECRET CLIENT'
client = ImgurClient (id_client, secret_client)
Et intégrez l'autorisation aux fonctions Pyckground.py
-Nous devons préciser qu'Ubuntu enregistre les fonds d'écran ('wallpaper') à l'emplacement suivant «~ / .cache / wallpaper /» (où «~» représente votre dossier utilisateur dans «home»), nous devons donc changer ce qui suit dans Pyckground .py:
«» »
Pyckground vous permet de télécharger et de définir une image d'Internet comme
votre parcours.
«» »
default_image_folder_path = './wallpapers'
par
default_image_folder_path = '~ / .cache / fond d'écran /'
J'espère qu'il est utile de pouvoir l'exécuter dans Ubuntu.
Je voudrais désactiver l'utilisateur pour changer l'image de fond en cannelle
Je peux rendre le fichier cannelle-settings.py non exécutable mais cela pose des problèmes supplémentaires
Je suis sûr que le paramètre est stocké quelque part, donc si je pouvais rendre ce fichier en lecture seule, l'utilisateur ne pourrait pas changer l'image. La question est où est ce fichier ?