MEGA의 다운로드는 정확히 어떻게 작동합니까?


68

MEGA 서비스에서 파일을 다운로드하면 브라우저 내에 다운로드 진행률 표시 줄이 나타납니다. 이 진행률 표시 줄이 100 %에 도달하면 브라우저 가 파일 다운로드 를 시작 합니다. 즉, 그래픽 다운로드가 완료되면 브라우저의 일반 다운로드 프로세스가 시작됩니다. 여기서 정확히 무슨 일이 일어나고 있습니까?

답변:


61

기본적으로 파일을 로컬 파일 시스템의 샌드 박스 섹션에 쓰는 fileSystem API를 사용합니다 .

AppData \ Local \ Google \ Chrome \ 사용자 데이터 \ 기본 \ 파일 시스템 \


3
아 흥미 롭군 따라서 그래픽 다운로드는 답변에 언급 된 디렉토리에 파일을 만듭니다. 브라우저 다운로드 시작은 해당 디렉토리에서 다운로드 대상 폴더로 이동하는 것입니다. 맞습니까? 이것의 이점은 무엇입니까?
Jeff

5
예, 정확히 ... 음, 파일을 옮기지 않고 복사하는 것 같습니다. 이점에 관해서는, 나는 어떤 것을 보려고 고군분투하고 있습니다! "재개 가능한"다운로드는 하나이지만 다운로드 폴더를 선택할 수없는 것은 이상적이지 않습니다. 또한 약 3 일 전에 mega에서 무언가를 다운로드했으며 250mb 파일이 여전히 남아 있기 때문에 파일이 사용자 데이터 폴더에 얼마나 오랫동안 저장되어 있는지 확인하기 위해 고심하고 있습니다.
Dodswm

8
MEGA는 파일 시스템 API를 구현하지 않는 Firefox에서 작동하므로 이것이 전체 답변이라고 생각하지 않습니다.
Macil

3
파일 시스템은 다운로드 재개를 허용하는 데 사용할 수있는 HTML5 영구 저장소 중 하나입니다 . 그러나 재개가 필요하지 않은 경우 파일을 메모리에 저장하고 해독 한 다음 saveAs()메소드 (또는 FileSaver.js )를 사용하여 파일을 다운로드 할 수 있습니다 .
구스타보 로드리게스

9
메가의 파일은 암호화되어 하드 디스크에있을 때까지 암호화 된 상태로 유지됩니다.
다니엘 슈타이너
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.