Υπάρχουν πολλά προγράμματα για την αυτόματη αλλαγή της ταπετσαρίας με κάθε σύνδεση χωρίς να χρειάζεται να κάνετε λήψη αυτής της εικόνας. Είναι ένα απλό πρόγραμμα που μας επιτρέπει να βελτιώσουμε την εμφάνιση της επιφάνειας εργασίας μας.
Αλλά το σενάριο που σας λέμε σήμερα προορίζεται για κανέλα και είναι γραμμένο στην Python. Αυτό το δωρεάν σενάριο μας επιτρέπει να λαμβάνουμε εικόνες από την υπηρεσία Imgur για χρήση ως ταπετσαρία. Επίσης, αυτό το σενάριο επιτρέπει τραβήξτε την ταπετσαρία που θέλουμε και να είμαστε σε θέση να το χρησιμοποιήσουμε για οποιονδήποτε άλλο σκοπό ή απλά ως μόνιμη ταπετσαρία της επιφάνειας εργασίας μας με κανέλα.
Αυτό το σενάριο μας επιτρέπει να τραβήξουμε οποιαδήποτε εικόνα ταπετσαρίας από την υπηρεσία imgur
Το πρώτο πράγμα που πρέπει να κάνουμε είναι να κατεβάσετε το σενάριο που θα κάνει όλη τη δουλειά για εμάς. Πρέπει επίσης να εντοπίσουμε η γκαλερί imgur που θέλουμε να χρησιμοποιήσουμε. Το τελευταίο είναι σημαντικό επειδή επιλέγοντας μια προσωπική γκαλερί, μια μέρα μπορεί να εκπλαγούμε από την εικόνα που εμφανίζεται ως ταπετσαρία. Μόλις έχουμε αυτά τα στοιχεία, ξεκινάμε τη διαμόρφωση.
Πρώτη κατεβάστε το πακέτο με το σενάριο και αποσυμπιέστε σε ένα φάκελο στο σύστημά μας. Μόλις αποσυνδεθεί, ανοίγουμε ένα τερματικό σε αυτόν τον φάκελο και γράφουμε τα εξής:
Pyckground.py --galleryId "código de la galería"
Αυτό θα αλλάξει την ταπετσαρία στην επιφάνεια εργασίας μας. Μπορεί θέλουμε να αλλάξουμε ταπετσαρία στην ίδια συνεδρία, τότε θα γράψουμε τα εξής:
Pyckground.py --galleryId "código de la galería" --noDelete
Και αν θέλουμε κατεβάστε την εικόνα από τη συλλογή, τότε πρέπει να γράψουμε τα εξής:
Pyckground.py -c /home/user/Pictures/
Αυτό λειτουργεί προσωρινά. Τώρα, αν θέλουμε αυτό να συμβαίνει κάθε φορά που ξεκινάμε το λειτουργικό σύστημα, τότε πηγαίνουμε στο Έναρξη Εφαρμογών και εισάγουμε τον κωδικό με την εκτέλεση του σεναρίου και το όνομα της γκαλερί. Έτσι, κάθε φορά που ξεκινάμε την Κανέλα μας, η ταπετσαρία θα αλλάζει δείχνοντας μια ωραία εικόνα ή εικόνες που σχετίζονται με αυτό που μας αρέσει ενδιαφέρον, σωστά;
-Για να χρησιμοποιήσετε το API IMGUR πρέπει να εγγραφείτε στη διεύθυνση: http://api.imgur.com/oauth2/addclient
-Όταν έχουμε τα διαπιστευτήριά μας, πρέπει να κατεβάσουμε τον πελάτη Python για IMGUR που ονομάζεται (πώς δημιουργικός-σαρκασμός-) «imgurpython»: https://github.com/Imgur/imgurpython
-Όταν ενεργοποιηθεί ο λογαριασμός (το email χρειάζεται χρόνο για να επαληθευτεί) προσθέτουμε τα ακόλουθα στο Pyckground.py (σε αυτό το σημείο αξίζει να το παρακάμψετε):
από imgurpython import ImgurClient
client_id = "Το αναγνωριστικό του πελάτη σας"
client_secret = "ΜΥΣΤΙΚΟ ΠΕΛΑΤΩΝ ΣΑΣ"
client = ImgurClient (client_id, client_secret)
Και ενσωματώστε την εξουσιοδότηση στις λειτουργίες Pyckground.py
- Πρέπει να διευκρινίσουμε ότι το Ubuntu αποθηκεύει τις ταπετσαρίες ('ταπετσαρία') στην ακόλουθη τοποθεσία «~ / .cache / wallpaper /» (όπου «~» αντιπροσωπεύει το φάκελο χρήστη στο «σπίτι»), οπότε πρέπει να αλλάξουμε τα ακόλουθα στο Pyckground .py:
«» »
Το Pyckground σας επιτρέπει να κατεβάσετε και να ορίσετε μια εικόνα από το Διαδίκτυο ως
το ιστορικό σου.
«» »
default_image_folder_path = './ wallpapers'
με
default_image_folder_path = '~ / .cache / ταπετσαρία /'
Ελπίζω να είναι χρήσιμο να μπορείτε να το εκτελέσετε στο Ubuntu.
Θα ήθελα να απενεργοποιήσω τον χρήστη για να αλλάξει την εικόνα φόντου σε κανέλα
Μπορώ να κάνω μη εκτελέσιμο το αρχείο cinnamon-settings.py αλλά προκαλεί επιπλέον προβλήματα
Είμαι βέβαιος ότι η ρύθμιση είναι αποθηκευμένη κάπου, οπότε αν μπορούσα να κάνω αυτό το αρχείο μόνο για ανάγνωση, τότε ο χρήστης δεν θα μπορούσε να αλλάξει την εικόνα. Το ερώτημα είναι πού βρίσκεται αυτό το αρχείο;