अवलोकन
एक Flutter/Dart पैकेज जो IP सबनेट के पिंग करने की अनुमति देता है ताकि स्थानीय नेटवर्क में डिवाइस की खोज की जा सके। यह विशेष रूप से प्रिंटर, IoT डिवाइस और अन्य सेवाओं की पहचान करने में उपयोगी है। लाइब्रेरी निम्न-स्तरीय नेटवर्क स्कैनिंग तकनीकों का उपयोग करती है ताकि ICMP ईको रिक्वेस्ट भेजकर सक्रिय होस्ट की पहचान की जा सके। नेटवर्क डिवाइस खोज की आवश्यकता वाले एप्लिकेशन बनाने वाले डेवलपर्स के लिए डिज़ाइन किया गया है, इसमें Android और iOS एप्लिकेशन में एकीकरण का समर्थन है और उचित अनुमतियाँ आवश्यक हैं। पैकेज ओपन-सोर्स है और समुदाय द्वारा बनाए रखा जाता है।
उपयोग
- स्थानीय नेटवर्क डिवाइस खोज
- नेटवर्क पर प्रिंटर खोजें
- आईओटी उपकरणों की पहचान करना
- नेटवर्क त्रुटि निवारण
- स्वचालित सेवा निर्धारण
मुख्य विशेषताएँ
- IP उपनेट पिंग स्कैनिंग
- ICMP ईको अनुरोध समर्थन
- प्लेटफॉर्म के अनुकूलता
- ओपन-सोर्स और सक्रिय रूप से बनाए रखा जा रहा है
- उपकरण निर्धारण के लिए सरल API
इनके लिए उपयुक्त
- नेटवर्क टूल बनाने वाले डेवलपर्स
- उपकरण खोज की आवश्यकता वाले ऐप
- आईओटी उपकरण प्रबंधन उपकरण
- होम ऑटोमेशन सिस्टम
- नेटवर्क निदान एप्लिकेशन
विचार योग्य बातें
- Android और iOS पर नेटवर्क की अनुमति की आवश्यकता होती है
- फायरवॉल की सीमाओं के कारण सभी नेटवर्क पर काम नहीं कर सकता है
- प्रदर्शन उपनेट के आकार पर निर्भर करता है
- स्थानीय नेटवर्क सीमा तक सीमित
- कोई निर्मित UI घटक नहीं है