इस प्रोजेक्ट के बारे में
OpenDrop, Apple के AirDrop प्रोटोकॉल का एक प्रयोगात्मक, ओपन-सोर्स कार्यान्वयन है। यह iOS या macOS चलाने वाले आस-पास के Apple डिवाइसों के साथ सीधे वाई-फाई पर फ़ाइलें साझा करने के लिए एक कमांड-लाइन इंटरफ़ेस प्रदान करता है, और AirDrop रिसीवरों के साथ प्रोटोकॉल-संगत है। यह आस-पास के डिवाइसों को खोज सकता है, इंडेक्स, ID, या नाम का उपयोग करके चयनित फ़ाइल भेज सकता है, और आने वाली फ़ाइलों को स्वचालित रूप से वर्तमान निर्देशिका में प्राप्त कर सकता है। संस्करण 0.13 के बाद से, यह वेब लिंक भी भेज सकता है जो रिसीवर के ब्राउज़र में खुलते हैं, हालाँकि OpenDrop स्वयं केवल नियमित फ़ाइलें प्राप्त करता है।
AirDrop, Apple Wireless Direct Link (AWDL) का उपयोग करता है, इसलिए समर्थित सिस्टम macOS या Linux हैं जिनमें OWL जैसा AWDL पुनर्कार्यान्वयन हो। सॉफ़्टवेयर को Python 3.6 या नया और एक वर्तमान libarchive स्थापना की आवश्यकता होती है। रिलीज़ को pip के साथ स्थापित किया जा सकता है, जबकि विकास संस्करण को क्लोन किए गए रिपॉजिटरी से स्थापित किया जा सकता है।
सभी के लिए खोजने योग्य Apple डिवाइसों को भेजना समर्थित है। केवल-संपर्क स्थानांतरण, macOS से निकाले गए AirDrop कुंजियों और प्रमाणपत्रों का उपयोग कर सकते हैं, जो लिंक किए गए keychain extractor के साथ हैं। README कई सीमाओं की पहचान करता है: Apple रिसीवरों को जगाने के लिए ब्लूटूथ लो एनर्जी विज्ञापनों की आवश्यकता हो सकती है, पीयर प्रमाणीकरण और Apple ID सत्यापन पूरी तरह से लागू नहीं हैं, प्राप्त फ़ाइलें स्वचालित रूप से स्वीकार की जाती हैं, और एक स्थानांतरण में कई फ़ाइलें भेजना असमर्थित है। OpenDrop रिवर्स-इंजीनियर्ड अनुसंधान सॉफ़्टवेयर है, Apple से संबद्ध नहीं है, हर AirDrop सुविधा का समर्थन नहीं कर सकता है, और GPLv3 के तहत जारी किया गया है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.