P2P फ़ाइल स्थानांतरण
फ़ाइल सीधे अपने ब्राउज़र से सामने वाले के ब्राउज़र तक भेजिए, बीच में कुछ नहीं।
तैयारी आपके ब्राउज़र में होती है और फ़ाइलें सीधे दोनों उपकरणों के बीच जाती हैं। ArrayKit को न आपकी फ़ाइल मिलती है, न कोड, न उसका नाम।
पहुँचने के बाद फ़ाइल का हैश जाँचें
P2P फ़ाइल स्थानांतरण के बारे में
किसी को फ़ाइल भेजने का अर्थ आम तौर पर यह होता है कि पहले उसकी एक प्रति किसी तीसरे के कंप्यूटर पर रखी जाए — कोई क्लाउड, कोई स्थानांतरण साइट, कोई संदेश ऐप — और फिर आशा की जाए कि वह बाद में मिट जाएगी। यह उपकरण वह बीच का कदम छोड़ देता है। दो ब्राउज़र आपस में एक सीधा, कूटबद्ध संबंध खोलते हैं और बाइट उसे केवल एक बार पार करते हैं, आपके उपकरण से उनके उपकरण तक। तैयारी में बस इतना है: जिस बातचीत का आप पहले से उपयोग करते हैं उसमें एक छोटा कोड चिपकाइए, वे बदले में एक कोड भेजते हैं, और संबंध खुल जाता है।
विशेषताएँ
- फ़ाइलें कूटबद्ध माध्यम पर सीधे दोनों ब्राउज़रों के बीच जाती हैं
- तैयारी सिर्फ़ एक-एक छोटा कोड, उसी बातचीत से जिस पर आप पहले से भरोसा करते हैं
- लेने वाला पहले सूची देखता है और स्वीकार करने पर ही बाइट चलते हैं
- एक साथ कई फ़ाइलें, चलती प्रगति, गति और बचे समय के साथ
- एक ही वाई-फ़ाई वाला ढंग, जो कोई बाहरी पता बिलकुल नहीं पूछता
- आने वाले नामों से रास्ते और भेस बदलने वाले अक्षर हटा दिए जाते हैं
- पूरी हुई फ़ाइलें अलग-अलग या एक साथ संग्रह में उतरती हैं
- बताता है कि संबंध स्थानीय रहा, सीधा रहा या किसी के ज़रिए
P2P फ़ाइल स्थानांतरण का उपयोग कैसे करें
- भेजने वाले उपकरण पर फ़ाइलें चुनिए और निमंत्रण कोड बनाइए
- वह कोड सामने वाले को उसी तरह भेजिए जैसे आप आम तौर पर लिखते हैं
- वे उसे चिपकाकर उत्तर कोड बनाते हैं और वापस भेजते हैं
- उत्तर चिपकाकर जुड़िए; उनके स्वीकार करते ही स्थानांतरण चल पड़ता है
उदाहरण
इनपुट
A 480 MB video, both laptops on the same office Wi-Fi
आउटपुट
Connected on the local network · 480 MB in about 40 seconds at 12 MB/s
एक ही नेटवर्क पर स्थानांतरण इमारत से बाहर जाता ही नहीं — ऊपर की कड़ी का इंतज़ार नहीं।
सामान्य त्रुटियाँ और समस्या निवारण
- दोनों ब्राउज़र जुड़ते ही नहीं। — इसकी दो वजहें होती हैं। कुछ नेटवर्क — ख़ासकर मोबाइल डेटा और बड़ी कंपनियों के — हर उपकरण को सख़्त NAT के पीछे रखते हैं जिसे दो पक्ष भेद नहीं पाते। कुछ दूसरे उस स्थानीय नाम-खोज को रोक देते हैं जिससे एक ही वाई-फ़ाई के उपकरण एक-दूसरे को ढूँढ़ते हैं, और इससे एक ही मशीन के दो टैब भी नहीं जुड़ पाते। किसी दूसरे नेटवर्क से, या सचमुच अलग दो उपकरणों के बीच आज़माने पर साफ़ हो जाता है कि मामला कौन-सा है।
- चिपकाते समय कोड आधा कट गया। — कुछ संदेश ऐप लंबे संदेश छाँट देते हैं या उन्हें संलग्नक बना देते हैं। उसे सादे पाठ संदेश की तरह भेजिए, या QR कोड लीजिए जिसे दूसरा उपकरण आपकी स्क्रीन से पढ़ ले।
- स्थानांतरण बीच में रुक गया। — संबंध दोनों टैब में रहता है। कोई टैब बंद हो, उपकरण सो जाए या नेटवर्क बदले तो माध्यम टूट जाता है और फिर से शुरू करना पड़ता है — आधी फ़ाइल कहीं रखी ही नहीं जाती।
- बहुत बड़ी फ़ाइल पर ब्राउज़र की स्मृति चुक गई। — लेने वाला फ़ाइल पूरी होने तक उसे स्मृति में रखता है। कई गीगाबाइट की फ़ाइलें पहले बाँट लेना बेहतर है।
अक्सर पूछे जाने वाले प्रश्न
- क्या P2P स्थानांतरण के दौरान मेरी फ़ाइल कहीं चढ़ती है?
- नहीं। फ़ाइल का डेटा एक ही संबंध पार करता है, आपके ब्राउज़र से उनके ब्राउज़र तक। किसी तीसरे से केवल तैयारी का कोड गुज़रता है, और उसमें नेटवर्क के पते होते हैं, सामग्री नहीं।
- जो कोड मैं भेजता हूँ उसमें असल में क्या है?
- वे पते जिन पर आपका ब्राउज़र समझता है कि उस तक पहुँचा जा सकता है, और वे कुंजियाँ जिनसे दोनों सिरे माध्यम कूटबद्ध करते हैं। कोड पूरा दिखाया जाता है और नीचे पते भी।
- क्या स्थानांतरण कूटबद्ध होता है?
- हाँ। WebRTC के डेटा माध्यम स्वयं मानक के अनुसार सिरे से सिरे तक कूटबद्ध होते हैं; बिना कूट वाला कोई विकल्प है ही नहीं। कुंजियाँ उन्हीं कोडों में हैं जो आपने बदले।
- कभी-कभी किसी बाहरी पता सेवा से बात क्यों होती है?
- यह जानने के लिए कि आपका उपकरण बाहर से कैसा दिखता है — इसी से अलग नेटवर्क के दो पक्ष एक-दूसरे को ढूँढ़ पाते हैं। एक ही वाई-फ़ाई का विकल्प चुनिए और वह पूछताछ पूरी तरह हट जाती है।
- क्या दोनों का एक ही समय जुड़ा होना ज़रूरी है?
- हाँ, और दोनों टैब खुले रहने चाहिए। यह दो उपकरणों के बीच जीवित संबंध है, कोई डिब्बा नहीं — कहीं कोई प्रति किसी के लेने की प्रतीक्षा नहीं करती।
- कितनी बड़ी फ़ाइल भेज सकता हूँ?
- यहाँ कोई सीमा नहीं लगाई गई, और स्थानीय नेटवर्क पर गति उतनी है जितनी नेटवर्क दे। व्यावहारिक छत लेने वाले ब्राउज़र की स्मृति है।
संबंधित टूल
- WiFi QR कोड जनरेटर — स्कैन करते ही WiFi से जोड़ने वाला QR कोड, सही एस्केपिंग सहित।
- QR कोड जेनरेटर — टेक्स्ट या URL से QR कोड जेनरेट करें; PNG या SVG के रूप में डाउनलोड करें।
- File Hash Checksum — किसी भी फ़ाइल के MD5, SHA-1, SHA-256 और SHA-512 checksum की गणना करें और सत्यापित करें।
- AES एन्क्रिप्शन टूल — AES-256-GCM का उपयोग करके एक passphrase से टेक्स्ट encrypt और decrypt करें।
- इमेज से PDF — इमेज को एक ही PDF में जोड़ें (स्वतः / पोर्ट्रेट / लैंडस्केप)।
- CIDR / सबनेट कैलकुलेटर — CIDR ब्लॉक के नेटवर्क, ब्रॉडकास्ट, होस्ट रेंज और मास्क की गणना करें।
- User Agent पार्सर — किसी भी User-Agent स्ट्रिंग को ब्राउज़र, OS, इंजन, और डिवाइस में तोड़ें।
सभी ArrayKit टूल