वास्तव में MEGA का डाउनलोड कैसे काम करता है?


68

जब आप MEGA सेवा से फ़ाइल डाउनलोड करते हैं, तो आपको ब्राउज़र के भीतर एक सुंदर डाउनलोड प्रगति पट्टी दिखाई जाती है। एक बार जब यह प्रगति बार 100% तक पहुँच जाता है, तो आपका ब्राउज़र तब फ़ाइल डाउनलोड करना शुरू कर देता है। यानी केवल एक बार ग्राफिकल डाउनलोड पूरा होने के बाद, आपके ब्राउज़र की सामान्य डाउनलोड प्रक्रिया शुरू हो जाती है। यहाँ वास्तव में क्या हो रहा है?

जवाबों:


61

यह फ़ाइलसिस्टम एपीआई का उपयोग करता है , जो मूल रूप से आपके स्थानीय फ़ाइल सिस्टम के सैंडबॉक्स वाले अनुभाग में फाइल लिखता है:

AppData \ Local \ Google \ Chrome \ उपयोगकर्ता डेटा \ Default \ फ़ाइल सिस्टम \


3
आह दिलचस्प है। तो चित्रमय डाउनलोड आपके उत्तर में उल्लिखित निर्देशिका में फ़ाइल बनाता है। ब्राउज़र डाउनलोड की शुरुआत उस निर्देशिका से आपके डाउनलोड गंतव्य फ़ोल्डर में होने वाली हलचल है। क्या वह सही है? इससे क्या लाभ हैं?
जेफ

5
हां, बिल्कुल ... ठीक है, यह कॉपी करने के लिए लगता है, न कि फ़ाइल को स्थानांतरित करें। लाभ के लिए, मैं किसी भी देखने के लिए संघर्ष कर रहा हूँ! "पुनरारंभ करने योग्य" डाउनलोड एक है, लेकिन आपके डाउनलोड फ़ोल्डर को चुनने में सक्षम नहीं होना आदर्श नहीं है। मैं यह पता लगाने के लिए भी संघर्ष कर रहा हूं कि फ़ाइल आपके उपयोगकर्ता डेटा फ़ोल्डर में कितनी देर तक संग्रहीत है, जैसा कि मैंने लगभग 3 दिन पहले मेगा से कुछ डाउनलोड किया था और 250mb फ़ाइल अभी भी है।
डोडस्वाम

8
MEGA फ़ायरफ़ॉक्स के साथ काम करता है जो फाइलसिस्टम एपीआई को लागू नहीं करता है, इसलिए मुझे नहीं लगता कि यह पूरा उत्तर है।
6

3
फ़ाइल सिस्टम HTML5 लगातार स्टोरेज में से एक है जिसे डाउनलोड फिर से शुरू करने की अनुमति देने के लिए इस्तेमाल किया जा सकता है। लेकिन अगर फिर से शुरू करने की जरूरत नहीं है, तो यह केवल मेमोरी में फ़ाइलों को स्टोर कर सकता है, फिर डिक्रिप्ट कर सकता है और saveAs()विधि (या फाइलसेवर.जेएस ) का उपयोग करके डाउनलोड कर सकता है ।
गुस्तावो रोड्रिग्स

9
इसका केवल एक कारण है: मेगा पर फाइलें एन्क्रिप्टेड हैं और वे तब तक एन्क्रिप्टेड रहते हैं जब तक कि वे आपकी हार्डडिस्क पर न हों।
डैनियल स्टेनर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.