उपलब्ध DBUS संदेशों को देखने के लिए उपकरण जो मैं एक आवेदन को भेज सकता हूं


39

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

जवाबों:




7

एक और उपयोगी डी-बस डिबगिंग और प्रोफाइलिंग उपकरण हलचल है


लिंक से, ऐसा लगता है कि यह प्रश्न के अनुसार संभावित आदेशों को सूचीबद्ध नहीं कर सकता है।
स्परहॉक

6

कुबंटू उपयोगकर्ताओं के लिए, केडीई जहाज qdbusviewer-qt4, जो सभी उपलब्ध आदेशों को सभी डब ग्राहकों को सूचीबद्ध कर सकते हैं।

स्क्रीनशॉट


2
कुबंटु के नवीनतम वितरण के लिए, qdbusviewer का उपयोग करें जो qdbus-qt5 पैकेज (qdbus-qt5 तक पहुँचने के लिए) से है और qdbusviewer के लिए आपको qttools5-dev-tools की आवश्यकता है। आप अभी भी qt4-dev-tools में पुराना प्राप्त कर सकते हैं यदि आपके पास qt4 संगतता होनी चाहिए।
ओसिरिसगोत्रा ​​12

5

मैं उपयोग कर रहा हूं dbus-monitor, जो वास्तव में उपयोगी है। यह एक --profileमोड प्रदान करता है, जो चारों ओर उछलते हुए सभी संकेतों का एक त्वरित सारांश प्रदान करता है।


1
मुझे नहीं लगता कि यह प्रश्न के अनुसार संभावित आदेशों को सूचीबद्ध कर सकता है।
स्पार्कहॉक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.