Verander die agtergrond van u kaneel met hierdie eenvoudige skrif

Cinnamon 3.2 op Linux Mint 18.1

Daar is baie programme om die agtergrond outomaties te verander met elke aanmelding sonder om die prentjie af te laai. Dit is 'n eenvoudige program waarmee ons die voorkoms van ons lessenaar kan verbeter.

Maar die skrif wat ons u vandag vertel, is bedoel vir kaneel en is in Python geskryf. Hierdie gratis skrif stel ons in staat om beelde van die Imgur-diens te bekom om as agtergrond te gebruik. Ook hierdie skrif laat toe vang die agtergrond wat ons wil hê en om dit vir enige ander doel te kan gebruik of bloot as 'n permanente agtergrond van ons kaneelbord.

Met hierdie skrif kan ons enige agtergrondprente van die imgur-diens vaslê

Die eerste ding wat ons moet doen, is om die script af te laai wat al die werk vir ons sal doen. Ons moet ook opspoor die imgur-galery wat ons wil gebruik. Laasgenoemde is belangrik, want as u 'n persoonlike galery kies, kan die beeld wat ons as muurpapier verskyn eendag ons verbaas. Sodra ons hierdie elemente het, begin ons met die konfigurasie.

Eerste laai die pakket met die script af en ons pak dit in 'n vouer op ons stelsel uit. Sodra dit uitgepak is, maak ons ​​'n terminaal in die map oop en skryf die volgende:

Pyckground.py --galleryId "código de la galería"

Dit sal die agtergrond op ons lessenaar verander. Kan wees ons wil agtergrond in dieselfde sessie verander, dan sal ons die volgende skryf:

Pyckground.py --galleryId "código de la galería" --noDelete

En as ons wil laai die beeld van die gallery af, dan moet ons die volgende skryf:

Pyckground.py -c /home/user/Pictures/

Dit werk tydelik. As ons nou wil hê dat dit moet gebeur elke keer as ons die bedryfstelsel begin, dan ons gaan na Start Applications en voeg die kode in met die uitvoering van die script en die naam van die galery. Elke keer as ons kaneel begin, sal die muurpapier dus verander met 'n mooi beeld of prente wat verband hou met wat ons wil hê interessant, reg?


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

2 kommentaar, los joune

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

  1.   Jimmy Olano dijo

    Om die IMGUR API te kan gebruik, moet u registreer by: http://api.imgur.com/oauth2/addclient

    -Nadat ons ons geloofsbriewe het, moet ons die Python-kliënt vir IMGUR aflaai (hoe kreatief -sarkasme-) «imgurpython»: https://github.com/Imgur/imgurpython

    -Nadat die rekening geaktiveer is (die e-pos neem tyd om te verifieer), voeg ons die volgende by Pyckground.py (op hierdie stadium is dit die moeite werd om dit te vurk):

    vanaf imgurpython invoer ImgurClient

    client_id = 'U KLIENT-ID'
    client_secret = 'U KLIËNT GEHEIM'

    kliënt = ImgurClient (client_id, client_secret)

    En integreer magtiging by Pyckground.py-funksies

    -Ons moet duidelik maak dat Ubuntu die agtergronde ('wallpaper') op die volgende plek stoor «~ / .cache / wallpaper /» (waar «~» u gebruikersmap in «home» voorstel), daarom moet ons die volgende verander in Pyckground .py:

    «» »
    Met Pyckground kan u 'n beeld van die internet aflaai en instel as
    jou agtergrond.
    «» »

    default_image_folder_path = '. / muurpapier'

    deur

    default_image_folder_path = '~ / .cache / wallpaper /'

    Ek hoop dit is nuttig vir u om dit in Ubuntu te kan uitvoer.

  2.   Leo dijo

    Ek wil graag die gebruiker deaktiveer om agtergrondprent in kaneel te verander
    Ek kan die cinnamon-settings.py-lêer nie-uitvoerbaar maak, maar dit veroorsaak bykomende probleme
    Ek is seker die instelling is iewers gestoor, so as ek daardie lêer leesalleen kon maak, sou die gebruiker nie die prentjie kon verander nie. Vraag is waar is hierdie lêer?