मैग्नेट लिंक क्या है?

मैग्नेट लिंक एक URI स्कीम है जिसका उपयोग peer-to-peer (P2P) फ़ाइल-साझाकरण नेटवर्क, विशेष रूप से BitTorrent द्वारा किया जाता है। सर्वर पर होस्ट की गई फ़ाइल की ओर इशारा करने के बजाय, मैग्नेट लिंक torrent को सीधे खोजने और डाउनलोड करने के लिए आवश्यक सभी जानकारी को एन्कोड करता है: info hash (सामग्री का एक अद्वितीय क्रिप्टोग्राफिक पहचानकर्ता), वैकल्पिक tracker URLs, और एक प्रदर्शन नाम। चूंकि कोई केंद्रीय फ़ाइल की आवश्यकता नहीं है, मैग्नेट लिंक लचीले और कॉम्पैक्ट हैं।

पारंपरिक .torrent फ़ाइलें समान जानकारी को बाइनरी मेटाडेटा फ़ाइलों के रूप में संग्रहीत करती हैं। कुछ BitTorrent क्लाइंट, डाउनलोड मैनेजर, या ऑटोमेशन स्क्रिप्ट .torrent फ़ाइलों के साथ कच्चे magnet URIs की तुलना में बेहतर काम करते हैं, जिससे दोनों प्रारूपों के बीच रूपांतरण कभी-कभी आवश्यक हो जाता है।

टूल विवरण

यह टूल मैग्नेट लिंक को डाउनलोड करने योग्य .torrent फ़ाइल में परिवर्तित करता है। इनपुट फ़ील्ड में एक magnet URI पेस्ट करें, Convert पर क्लिक करें, और टूल info hash, प्रदर्शन नाम और tracker सूची निकालने के लिए लिंक को पार्स करता है। परिणामी .torrent फ़ाइल को फिर डाउनलोड किया जा सकता है और किसी भी संगत BitTorrent क्लाइंट में खोला जा सकता है।

विशेषताएं

  • Magnet लिंक पार्सिंग: URI से info hash, torrent नाम और announce trackers निकालता है।
  • Torrent फ़ाइल जनरेशन: किसी भी BitTorrent क्लाइंट में उपयोग के लिए तैयार एक वैध .torrent बाइनरी फ़ाइल बनाता है।
  • एक-क्लिक डाउनलोड: जनरेट की गई फ़ाइल को सीधे आपके डिवाइस पर एक अर्थपूर्ण फ़ाइलनाम के साथ डाउनलोड करता है।
  • सत्यापन: रूपांतरण का प्रयास करने से पहले अमान्य या विकृत magnet लिंक का पता लगाता है और रिपोर्ट करता है।
  • Tracker सूची प्रदर्शन: magnet लिंक में एम्बेड किए गए सभी tracker URLs दिखाता है।

यह कैसे काम करता है

मैग्नेट लिंक info hash (xt=urn:btih:...) और वैकल्पिक पैरामीटर जैसे प्रदर्शन नाम (dn=) और trackers (tr=) को एन्कोड करता है। यह टूल उन पैरामीटर को पार्स करता है और उसी जानकारी युक्त एक न्यूनतम .torrent मेटाडेटा फ़ाइल बनाने के लिए उनका उपयोग करता है। परिणामी फ़ाइल किसी भी मानक BitTorrent क्लाइंट के साथ संगत है।

ध्यान दें कि चूंकि magnet लिंक में पूर्ण piece-hash ट्री शामिल नहीं है, जनरेट की गई .torrent फ़ाइल एक stub है — अधिकांश क्लाइंट के लिए डाउनलोड शुरू करने के लिए यह पर्याप्त है, लेकिन इसमें विस्तृत फ़ाइल मेटाडेटा नहीं है जो एक tracker से डाउनलोड की गई पूर्ण .torrent फ़ाइल में होगा।

उपयोग के मामले

  • क्लाइंट संगतता: डाउनलोड मैनेजर या पुराने BitTorrent क्लाइंट के साथ .torrent फ़ाइलों का उपयोग करें जो magnet लिंक को नेटिवली समर्थन नहीं करते।
  • ऑटोमेशन: बैच प्रोसेसिंग या torrent ऑटोमेशन टूल के साथ एकीकरण के लिए magnet लिंक को फ़ाइलों में परिवर्तित करें जो .torrent फ़ाइल इनपुट की अपेक्षा करते हैं।
  • आर्काइविंग: बाद में उपयोग के लिए torrent मेटाडेटा को फ़ाइल के रूप में संग्रहीत करें बिना magnet लिंक को फिर से प्राप्त करने की आवश्यकता के।