जवाबों:
संक्षेप में Zeitgeist एक इवेंट लॉग है। यह फाइलों से निपटता नहीं है। यह घटनाओं से निपटता है। यह फ़ाइल की सामग्री को संग्रहीत नहीं करता है । यह जिजीविषा का काम नहीं है
घटनाओं के उदाहरण हैं
बस किसी भी घटना की कल्पना करें और ज़ीगेटिस्ट इसे लॉग कर सकते हैं।
अब सिर्फ क्योंकि zeitgeist कुछ लॉग कर सकता है इसका मतलब यह नहीं है कि वह इसे लॉग करेगा। यह एक डेमन है जो डी-बस एपीआई को उजागर करता है। यह एपीआई ईवेंट्स को लॉग इन, रीव्यू, फिल्टर या डिलीट करने के तरीके प्रदान करता है।
अब आपको घटनाओं को ज़ीगेटिस्ट को लॉग करने के लिए बाहरी अनुप्रयोगों की आवश्यकता है। एक दूसरा डेमॉन नाम zeitgeist-datahub
आपके सिस्टम पर चलता रहता है जो मॉनिटर करता है
GtkRecentManager
और इसे ज़ेटेगिस्ट डेमॉन तक पहुंचाती हैउन अनुप्रयोगों के लिए जो GtkRecentManager का उपयोग नहीं करते हैं, वहाँ एक्सटेंशन / प्लगइन्स / एडिंस / एडऑन्स प्रदान किए जाते हैं जो Zeitgeist के लिए प्रासंगिक घटनाओं को धक्का देते हैं। इन घटकों को बुलाया जाता है dataproviders
क्योंकि वे डेटा के साथ ज़ीगेटिस्ट डेमन की आपूर्ति करते हैं।
अब आपके पास ऐसे एप्लिकेशन हैं जो इस डेटा का उपयोग उनके उपयोग के लिए कर सकते हैं। कुछ अच्छी चीजें हैं जो डेटा के साथ की जा सकती हैं। जैसे
timestamp
)Synapse
, Do
और Unity Dash
इसका उपयोग अनुप्रयोगों की सूची को सॉर्ट करने के लिए कर सकते हैं जब उपयोगकर्ता नाम टाइप करता हैgedit-dashboard
लिए इस सूची को पॉप्युलेट करने के लिए zeitgeist का उपयोग करता है। gedit-plugins
इस gedit प्लगइन को सक्षम करने के लिए आपको पैकेज स्थापित करने की आवश्यकता है । इसका उपयोग करने के लिए नई फ़ाइल पर क्लिक करेंZeitgeist एक पूर्ण पाठ खोज API के साथ भी आता है, जो केवल ईवेंट की सामग्री को खोजता है न कि फ़ाइल को। यदि आपने बीथोवन का ट्रैक खेला है, तो लॉग इन इवेंट में शामिल होगा
फिर zeitgeist के साथ प्रदान किया गया पूर्ण पाठ खोज API केवल खोज के लिए ईवेंट के क्षेत्रों को देखता है और फ़ाइल में नहीं दिखता है।
याद रखें कि Zeitgeist किसी फ़ाइल ट्रैकर की फ़ाइल खोज नहीं है