FLUTTER ECOSYSTEM

dtorrent_task

शुद्ध डार्ट भाषा में लिखित बिटटॉरेंट डाउनलोड क्लाइंट पैकेज।

नवीनतम वर्ज़न
0.4.1
30-दिन डाउनलोड
184
लाइक
22
Pub अंक
130

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

एक बिटटॉरेंट डाउनलोड क्लाइंट जो पूरी तरह से डार्ट में लिखा गया है, जिससे नेटिव कोड के बिना क्रॉस-प्लेटफॉर्म टॉरेंट डाउनलोड करना संभव होता है। यह बीटटॉरेंट के मुख्य कार्यों जैसे सीडिंग, डाउनलोडिंग और टॉरेंट फ़ाइलों के प्रबंधन को समर्थन देता है। एंड्रॉइड, आईओएस, मैकओएस, विंडोज और लिनक्स पर फ़ाइल शेयरिंग और पीयर-टू-पीयर ट्रांसफर के लिए हल्के, शुद्ध-डार्ट समाधान ढूंढ रहे डेवलपर्स के लिए बनाया गया है। इस पैकेज का उपयोग फ्लटर ऐप में टॉरेंट क्षमता को न्यूनतम निर्भरता के साथ एकीकृत करने के लिए आदर्श है।

उपयोग
  • Flutter ऐप में टॉरेंट डाउनलोड को एकीकृत करना
  • पी2पी फ़ाइल शेयरिंग एप्लिकेशन बनाना
  • BitTorrent के माध्यम से फ़ाइल स्थानांतरण को स्वचालित करना
  • ऑफलाइन सामग्री वितरण उपकरण बनाना
  • क्रॉस-प्लेटफॉर्म डाउनलोड मैनेजर विकसित करना
मुख्य विशेषताएँ
  • शुद्ध Dart कार्यान्वयन
  • प्लेटफॉर्म समर्थन (Android, iOS, macOS, Windows, Linux)
  • हल्का और निर्भरता-मुक्त
  • टॉरेंट फ़ाइल पार्सिंग और डाउनलोड प्रबंधन का समर्थन करता है
  • डाउनलोड प्रगति के ट्रैकिंग के लिए बिल्ट-इन इवेंट-ड्रिवन आर्किटेक्चर
इनके लिए उपयुक्त
  • Flutter विकासकर्ता P2P विशेषताएं बना रहे हैं
  • ऑफलाइन या डिसेंट्रलाइज्ड फ़ाइल ट्रांसफर की आवश्यकता वाले ऐप्स
  • मूल प्लेटफ़ॉर्म-विशिष्ट कोड से बचने वाले प्रोजेक्ट
  • बिटटॉरेंट प्रोटोकॉल का अन्वेषण करने वाले शैक्षिक परियोजनाएँ
  • हल्के टॉरेंट क्लाइंट एकीकरण की आवश्यकता वाले उपकरण
विचार योग्य बातें
  • मूल बिटटॉरेंट कार्यक्षमता तक सीमित (एन्क्रिप्शन या पोर्ट फॉरवर्डिंग जैसी उन्नत सुविधाएँ नहीं)
  • शुद्ध Dart के कारण निम्न-स्तरीय उपकरणों पर प्रदर्शन में भिन्नता हो सकती है
  • कोई बिल्ट-इन UI घटक नहीं—कस्टम इंटरफेस विकास की आवश्यकता है
  • सामग्री उपलब्धता के लिए बाहरी ट्रैकर और पीर्स पर निर्भर करता है
  • उच्च आयतन या उद्यम स्तर के टॉरेंट संचालन के लिए उपयुक्त नहीं
समर्थित प्लेटफ़ॉर्मAndroidiOSmacOSWindowsLinux

पैकेज इंस्टॉल करें

flutter pub add dtorrent_task

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 13 आइटम
  • args^2.4.2
  • b_encode_decode^1.0.5
  • bittorrent_dht^0.0.14
  • collection^1.0.0
  • crypto^3.0.3
  • dart_ipify^1.1.1
  • dtorrent_common^1.0.8
  • dtorrent_parser^1.0.9
  • dtorrent_tracker^1.3.20
  • events_emitter2^1.0.3
  • logging^1.2.0
  • mime^1.0.4
  • utp_protocol^1.0.5

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।