इस प्रोजेक्ट के बारे में

Scrcpy Mask, Android डिवाइस को नियंत्रित करने के लिए एक क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप क्लाइंट है, जिसे Rust, Bevy और React के साथ बनाया गया है। यह माउस और कीबोर्ड मैपिंग को कॉन्फ़िगर करने के लिए एक विज़ुअल इंटरफ़ेस प्रदान करता है, जिससे Android एमुलेटर जैसी मल्टी-टच संचालन सक्षम होती है, और इसका लक्ष्य कंप्यूटर से Android डिवाइस को नियंत्रित करने या मोबाइल गेम खेलने जैसे परिदृश्य हैं। v0.7.0 से परियोजना को पूरी तरह से Bevy गेम इंजन पर स्थानांतरित कर दिया गया है, जिसमें scrcpy स्क्रीन मिररिंग, कॉम्बो कुंजी मैपिंग, और एक बाहरी नियंत्रण तंत्र के साथ अंतर्निहित स्क्रिप्टिंग सिस्टम जैसी सुविधाएँ जोड़ी गई हैं। पहले की Rust + Tauri + Vue शाखा अब अनुरक्षित नहीं है। यह परियोजना Scrcpy, ओपन-सोर्स Android रिमोट कंट्रोल टूल, पर आधारित है और इसे बेहतर माउस और कीबोर्ड नियंत्रण के साथ विस्तारित करती है। इस इंटरैक्शन का समर्थन करने के लिए, मूल scrcpy-server को एक अलग शाखा परियोजना, scrcpy-mask-server, में विस्तारित और अनुकूलित किया गया है। README में सूचीबद्ध प्रमुख क्षमताएँ: - अंतर्राष्ट्रीयकरण (i18n) - वायर्ड और वायरलेस Android डिवाइस कनेक्शन - इनपुट मैपिंग के लिए Scrcpy नियंत्रण प्रोटोकॉल - स्क्रीन मिररिंग के लिए Scrcpy वीडियो प्रोटोकॉल - विज़ुअल कुंजी मैपिंग कॉन्फ़िगरेशन - अंतर्निहित स्क्रिप्टिंग समर्थन, एक अलग स्क्रिप्ट सिंटैक्स गाइड के साथ - माउस और कीबोर्ड मैपिंग जिसमें टैप, रिपीट टैप, मल्टी-टैप, स्वाइप, डायरेक्शन पैड, कास्ट-स्पेल नियंत्रण, FPS/फायर, RawInput और स्क्रिप्ट शामिल हैं - इनपुट रैंडमाइज़ेशन संवर्द्धन: रैंडमाइज़्ड टच ऑफ़सेट, स्वाइप पथ, रैंडम एंकर और माइक्रो-जिटर - वैकल्पिक प्रायोगिक UHID टचस्क्रीन बैकएंड जो 10 तक समवर्ती संपर्कों का समर्थन करता है - डिवाइस, मैपिंग कॉन्फ़िग और ऐप सेटिंग्स के लिए HTTP API और WebSocket के माध्यम से बाहरी नियंत्रण, एक विंडो-सिंक उदाहरण के साथ नियोजित या अभी तक पूर्ण नहीं हुए आइटमों में गेम कंट्रोलर मैपिंग (प्रायोजन की प्रतीक्षा में) और दस्तावेज़ीकरण शामिल हैं। README में एक चीनी वीडियो ट्यूटोरियल, Devices, Mapping, Screen Casting और Settings स्क्रीन के स्क्रीनशॉट, परियोजना को चलाने और संकलित करने के लिए एक बिल्ड-हेल्प दस्तावेज़, और एक Star History चार्ट के लिंक भी दिए गए हैं। PRs या issues के माध्यम से योगदान का स्वागत है, इस नोट के साथ कि प्रतिक्रिया समय सीमित हो सकता है।