केडीई स्टार्टअप पर याक्यूके में कार्यक्रम शुरू करना

सभी को नमस्कार!

मेरे घर के कंप्यूटर पर, मैं लिनक्स का उपयोग कुबंटु 10.04, के रूप में करता हूं एक लंबे समय के लिए डेस्कटॉप केडीई की कार्यक्षमता के साथ imbued।
मैं एक केडीई उपयोगकर्ता की कल्पना नहीं कर सकता जो बहुत सुविधाजनक याकुके टर्मिनल एमुलेटर का उपयोग नहीं करेगा। और सबकुछ ठीक हो जाएगा, लेकिन हाल ही में मैं यह देखना चाहता था कि सिस्टम स्टार्टअप पर अलग-अलग याकुके सत्रों में कुछ कंसोल उपयोगिताओं को लॉन्च किया गया था (चलो, उदाहरण के लिए, htop और rtorrent)। man yakuake और yakuake --help कमांडों ने संकेत दिया। कि आप सरल समाधान के लिए इंतजार नहीं करना चाहिए। किसी तरह क्लासिक के शब्द स्वयं उनके सिर में सामने आए:
"मेरे पीछे आओ, पाठक!" तुमसे किसने कहा कि दुनिया में कोई वास्तविक, सच्चा, शाश्वत प्रेम नहीं है? उनकी घटिया जीभ काट दी जाए! "मेरे लिए, मेरे पाठक, और केवल मेरे लिए, और मैं आपको ऐसा प्यार दिखाऊंगा!"


... Google से जुड़ी एक जासूसी जांच ने सुझाव दिया कि समस्या के समाधान के लिए डी-बस सिस्टम कॉल का उपयोग किया जाना चाहिए। इन उद्देश्यों के लिए, qt4-dev-tools पैकेज से qdbusviewer उपयोगिता का उपयोग किया गया था। उपयोगिता का शोकपूर्ण इंटरफ़ेस आवश्यक आदेशों को ढूंढना बंद नहीं करता है:

qdbus org.kde.yakuake /yakuake/sessions runCommand rtorrent # rtorrent
qdbus org.kde.yakuake /yakuake/sessions addSession #
qdbus org.kde.yakuake /yakuake/sessions runCommand htop # htop


इन पंक्तियों को स्क्रिप्ट में, और केडीई स्टार्टअप में स्क्रिप्ट को रखने के बाद, हमें वही मिलता है जो हम चाहते हैं।

वह, वास्तव में, सब है। सौभाग्य है

Source: https://habr.com/ru/post/In101711/


All Articles