हालांकि यह तर्कसंगत है कि कंप्यूटर ऑपरेटिंग सिस्टम (विंडोज, लिनक्स, या मैक ओएस) की आपकी पसंद आपके बारे में बहुत कुछ कहती है, कंप्यूटर से संबंधित कुछ और है जो आपके व्यक्तित्व को दर्शाता है: आपका डेस्कटॉप वॉलपेपर। उदाहरण के लिए, आपके डेस्कटॉप पर आपके माता-पिता, पत्नी या बच्चे की तस्वीर होने से यह पता चलता है कि परिवार आपके लिए सबसे पहले आता है, जबकि एक सुंदर परिदृश्य की प्रकृति आपके प्यार को प्रकट करती है।

निजी तौर पर, मैं माइक्रोसॉफ्ट के बिंग सर्च इंजन का बहुत उपयोग नहीं करता हूं। लेकिन एक चीज जो मुझे बिंग के बारे में पसंद करती है वह वेबसाइट की हमेशा-बदलने वाली पृष्ठभूमि है, जो ज्यादातर मामलों में एक खूबसूरती से कब्जा कर लिया वास्तविक जीवन छवि है। मुझे यकीन है कि आप में से कई लोग इन छवियों को अपने डेस्कटॉप वॉलपेपर के रूप में रखना चाहते हैं, लेकिन इस बात से सहमत होंगे कि यह प्रतिदिन एक नई छवि डाउनलोड करने के लिए थोड़ा बोझिल है और फिर इसे वॉलपेपर के रूप में सेट करें।

क्या होगा यदि मैंने आपको बताया कि पूरी प्रक्रिया स्वचालित करने का कोई तरीका है? हां, आपका डेस्कटॉप वॉलपेपर दिन के बिंग फोटो में बदल जाएगा, हर दिन, बिना किसी कड़ी मेहनत के। इस लेख में हम चर्चा करेंगे कि आप यह कैसे कर सकते हैं।

नोट : इस आलेख में उल्लिखित सभी आदेशों और चरणों का परीक्षण उबंटू 16.04 पर किया गया है।

बिंग डेस्कटॉप वॉलपेपर परिवर्तक

टूल जो स्वचालित रूप से दिन की बिंग फोटो सेट करता है क्योंकि आपका उबंटू डेस्कटॉप वॉलपेपर मूल रूप से श्री उत्कर्ष गुप्ता द्वारा विकसित एक पायथन लिपि है। स्क्रिप्ट - जो कि जीनोम डेस्कटॉप वातावरण चलाने वाले लिनक्स वितरण के साथ संगत है - इसे स्टार्टअप पर स्वचालित रूप से चलाया जा सकता है, यह सुनिश्चित कर लें कि आप हमेशा अपने डेस्कटॉप पर नवीनतम बिंग फोटो देखें।

डाउनलोड, इंस्टॉल, और सेटअप

स्क्रिप्ट को डाउनलोड करना और इंस्टॉल करना आसान है - आपको केवल परियोजना के आधिकारिक वेब पेज पर जाना है और पैकेज को .tar या .zip प्रारूप में डाउनलोड करना है। एक बार डाउनलोड हो जाने पर, संग्रह को निकालें और main.py स्क्रिप्ट main.py

हालांकि, आगे बढ़ने से पहले और स्क्रिप्ट निष्पादित करने से पहले, आपको यह सुनिश्चित करना होगा कि सभी निर्भरताएं आपके सिस्टम पर स्थापित हों। इसके लिए, निम्न दो आदेश चलाएं:

 sudo apt-get install python-bs4 sudo apt-get install python-lxml 

यदि उपरोक्त आदेश सफल हैं, तो आप निर्देशिका में निम्न आदेश चलाकर टूल लॉन्च कर सकते हैं जहां main.py स्क्रिप्ट रखा गया है।

 ./main.py 

हालांकि यह काम करता है, हमारा लक्ष्य प्रक्रिया पूरी तरह से स्वचालित करना है। तो इसके लिए, निम्न आदेश निष्पादित करें:

 सूक्ति-सत्र-गुण 

दिखाई देने वाली विंडो में, स्क्रिप्ट को स्टार्टअप एप्लिकेशन के रूप में जोड़ने के लिए "जोड़ें" बटन पर क्लिक करें।

बस। एक बार जब आप इसके साथ काम कर लेंगे, तो आप देखेंगे कि आपका डेस्कटॉप वॉलपेपर दिन के बिंग फोटो में बदल जाएगा।

मेरे मामले में, जब मैं उपरोक्त उल्लिखित चरणों के साथ था, तो मैंने स्क्रिप्ट को मैन्युअल रूप से निष्पादित करने के लिए निष्पादित किया कि यह काम करता है या नहीं। अनजाने में, यह किया और मेरा डेस्कटॉप वॉलपेपर बदल दिया गया था।

मैंने यह भी पुष्टि की कि यह वास्तव में बिंग होम पेज खोलकर दिन की बिंग फोटो है।

यहां उल्लेख करने योग्य एक महत्वपूर्ण बात यह है कि लिपि इस तरह से लिखी गई है कि यह आपके लोकेल से समर्थित बिंग मार्केट क्षेत्रों में से किसी एक को मेल करने का प्रयास करता है, अगर ऐसा करने में विफल रहता है तो "एन-यूएस" पर वापस आना। हालांकि, यदि आप पाइथन मूल बातें जानते हैं, तो आप स्क्रिप्ट में अपना पसंदीदा बाजार सेट करके वर्तमान बिंग मार्केट डिटेक्शन को आसानी से ओवरराइड कर सकते हैं।

निष्कर्ष

मैंने जो अनुभव किया, उससे स्क्रिप्ट स्थापित करना और उपयोग करना आसान है, और अधिक महत्वपूर्ण बात यह है कि वादे क्या हैं। बेशक, आप इसे पाइथन भाषा के बारे में और अधिक सुविधाएं जोड़ने के लिए बढ़ा सकते हैं। प्रोजेक्ट के गिटहब पेज में अंत में टू डू पॉइंट्स की एक सूची है, इसलिए आप भविष्य में लिपि में और क्या जोड़ा जा सकता है इसके बारे में एक विचार प्राप्त करने के लिए भी इसे देख सकते हैं।