भाग 1: डॉयचे दस्तावेज़ीकरण

डॉटटूल - इंस्टालेशन और कॉन्फिगरेशन (मंज़रो / आर्क-बेसिएर्ट)

ist dotool था?

डॉटूल एक कार्य है जो टेस्टाट्यूरिंगबेन से सिमुलेशन के लिए उपयुक्त है। मैं xdotool को सीधे uinput के माध्यम से कर्नेल से जोड़ता हूं और X11 और वेलैंड तक सार्वभौमिक रूप से कार्य करता हूं।


इंस्टालेशन (मंजरो/आर्क)

1. पैकेज इंस्टालेशन

CODE_ब्लॉक_0

2. बेरेच्टिगुंगेन सेटज़ेन

डेमिट डॉटूल ओहने रूट-रेचटे टिपेन डार्फ़, मस्से दीन यूजर इन ग्रुप इनपुट अंड ईन यूडेव-रेगेल एक्टिव सीन:

  1. समूह के लिए उपयोगकर्ता: sudo gpasswd -a $USER इनपुट

  2. उदेव-रीगल: CODE_ब्लॉक_1

  3. रेगेलन न्यू लादेन: CODE_ब्लॉक_2

विच्टिग: एक वर्ष से अधिक समय तक औस- और एक वर्ष से अधिक समय तक, समूह में सक्रिय रहने से पहले।


प्रोजेक्ट में कॉन्फ़िगरेशन (config/settings.py)

CODE_ब्लॉक_3


स्क्रिप्ट को लागू करें

पर्सिस्टेंटर प्रोजेस (फीफो)

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

CODE_ब्लॉक_4

डाई ईंगाबे-फंक्शन

कोड_ब्लॉक_5


हिनवाइज़ और फेहलरबेहेबंग

  • फ़ेहलेंडे ज़ीचेन: वेन उम्लाउते वर्स्च्लकट वेर्डन, एरहोहे डॉटूल_टाइपडेले एयूएफ 5 ओडर 10।

  • फ़ॉलबैक: यह डॉटूल सही कॉन्फ़िगरेशन के लिए नहीं है, इसका सिस्टम स्वचालित रूप से xdotool aus है।

  • वेलैंड-समर्थन: वेलैंड का उपयोग डॉटूल स्वचालित रूप से करने के लिए किया जाता है, xdotool का कोई कार्य नहीं होता है।