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

कटलफिश उबंटू के लिए एक ऐप है जो आपको कार्यों की एक श्रृंखला बनाने की अनुमति देता है जिसे पूर्व क्रिया के परिणाम के आधार पर ट्रिगर किया जा सकता है। जैसा कि डेवलपर ने वर्णन किया है:

कटलफिश के साथ आपका उबंटू पर्यावरण के अनुसार अपनी उपस्थिति और सेटिंग्स को अनुकूलित करेगा

स्थापना

उबंटू में, टर्मिनल खोलें और निम्न टाइप करें:

 sudo add-apt-repository ppa: noneed4anick / cuttlefish sudo apt-get अद्यतन sudo apt-get install cuttlefish 

नोट : कटलफिश केवल उबंटू सटीक में समर्थित है।

प्रयोग

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

स्थापना के बाद, एप्लिकेशन मेनू से कटलफिश लॉन्च करें।

एक नया प्रतिबिंब बनाने के लिए "नया" बटन पर क्लिक करें। इसे एक नाम दें और "उत्तेजना द्वारा सक्रिय" स्विच को "चालू" पर फ़्लिप करें।

Stimulus बटन पर क्लिक करें और उस प्रोफ़ाइल को ट्रिगर करने के लिए चुनें जिसे आप इस प्रोफ़ाइल को ट्रिगर करने के लिए उपयोग करना चाहते हैं। घटनाओं में "जब एप्लिकेशन प्रारंभ होता है", "जब एप्लिकेशन स्टॉप", "जब स्क्रीनसेवर चालू हो जाता है", "जब यूएसबी डिवाइस प्लग इन होते हैं" और कई अन्य शामिल होते हैं।

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

एक बार यह पूरा होने के बाद, शीर्ष पर "प्रतिक्रिया" टैब पर क्लिक करें। एक क्रिया जोड़ने के लिए नीचे दिए गए "+" बटन पर क्लिक करें (प्रदर्शन करने के लिए)।

आप कई क्रियाएं जोड़ सकते हैं और उन्हें व्यवस्थित करने के क्रम में व्यवस्थित करने के लिए उन्हें ऊपर / नीचे ले जा सकते हैं।

कॉन्फ़िगरेशन पूरा करने के बाद, बस "बैक" बटन पर क्लिक करें और आपको डैशबोर्ड में अपनी नई सेट प्रोफ़ाइल देखना चाहिए।

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

अधिक उपयोग

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

निष्कर्ष

कटलफिश आपकी उत्पादकता में सुधार करने में आपकी सहायता के लिए वास्तव में उपयोगी ऐप है। यह सिस्टम में हर एक समारोह को कवर नहीं करता है, लेकिन जिन लोगों के लिए यह समर्थन करता है, उनके लिए चीजें तेजी से करने के लिए आप बहुत सारे संयोजन के साथ आ सकेंगे।

उबंटू में अपने कार्यों को स्वचालित करने के लिए आप अन्य तरीकों का उपयोग कैसे करते हैं?