Det finns många program för att ändra bakgrunden automatiskt med varje inloggning utan att behöva ladda ner den bilden. Det är ett enkelt program som låter oss förbättra utseendet på vårt skrivbord.
Men manuset som vi berättar för dig idag är avsett för kanel och är skrivet i Python. Detta gratis manus tillåter oss att få bilder från Imgur-tjänsten för att använda som bakgrundsbild. Det här skriptet tillåter också fånga den tapet vi vill ha och för att kunna använda den för något annat ändamål eller helt enkelt som en permanent bakgrundsbild på vårt kanelskrivbord.
Det här skriptet låter oss fånga vilken bakgrundsbild som helst från imgur-tjänsten
Det första vi måste göra är att ladda ner skriptet som gör allt för oss. Vi måste också hitta imgur-galleriet som vi vill använda. Det senare är viktigt för att när en person väljer ett personligt galleri kan bilden som visas som en bakgrund överraska oss en dag. När vi väl har dessa element börjar vi konfigurationen.
Först ladda ner paketet med skriptet och vi packar upp den i en mapp på vårt system. När den väl är uppackad öppnar vi en terminal i den mappen och skriver följande:
Pyckground.py --galleryId "código de la galería"
Detta kommer att ändra bakgrunden på vårt skrivbord. Kanske vi vill byta bakgrundsbild i samma session, då skriver vi följande:
Pyckground.py --galleryId "código de la galería" --noDelete
Och om vi vill ladda ner bilden från galleriet, då måste vi skriva följande:
Pyckground.py -c /home/user/Pictures/
Detta för att fungera tillfälligt. Om vi nu vill att det ska hända varje gång vi startar operativsystemet, då vi går till Start Applications och sätter in koden med körningen av skriptet och namnet på galleriet. Så varje gång vi startar vår kanel ändras tapeten med en fin bild eller bilder relaterade till vad vi gillar intressant, eller hur?
-För att kunna använda IMGUR API måste man registrera sig på: http://api.imgur.com/oauth2/addclient
-När vi har våra referenser måste vi ladda ner Python-klienten för IMGUR kallad (hur kreativ -sarkasm-) «imgurpython»: https://github.com/Imgur/imgurpython
-När kontot har aktiverats (e-postmeddelandet tar tid att verifieras) lägger vi till följande i Pyckground.py (vid det här laget är det värt att dela det):
från imgurpython importerar ImgurClient
client_id = 'DITT KLIENT-ID'
client_secret = 'DIN KLIENTSHEMLIGHET'
client = ImgurClient (client_id, client_secret)
Och integrera behörighet till Pyckground.py-funktioner
-Vi måste klargöra att Ubuntu sparar bakgrundsbilden ('tapet') på följande plats «~ / .cache / tapet /» (där «~» representerar din användarmapp i «hem»), så vi måste ändra följande i Pyckground .py:
«» »
Pyckground låter dig ladda ner och ställa in en bild från internet som
din bakgrund.
«» »
default_image_folder_path = './wallpapers'
av
default_image_folder_path = '~ / .cache / tapet /'
Jag hoppas att det är användbart för dig att kunna köra det i Ubuntu.
Jag skulle vilja inaktivera användaren för att ändra bakgrundsbild i kanel
Jag kan göra filen cinnamon-settings.py icke-körbar men det orsakar ytterligare problem
Jag är säker på att inställningen är lagrad någonstans, så om jag kunde göra den filen skrivskyddad skulle användaren inte kunna ändra bilden. Frågan är var är denna fil?