ZIP 내용 보기
ZIP archive를 브라우저에서 풀어 각 entry 이름과 압축 해제 후 byte 크기를 목록으로 표시합니다.
사용 방법
- 확인할 .zip 파일을 선택하고 실행해 내부 경로와 크기 목록을 봅니다.
핵심 기능과 처리 범위
fflate unzipSync로 archive 전체를 메모리에 해제한 뒤 각 entry Uint8Array 길이를 B/KB/MB/GB로 표시합니다.
처리 원리
ZIP bytes를 unzipSync에 전달하고 Object.entries 결과의 name과 uncompressed data.length를 줄별로 구성합니다.
예시
docs/readme.txt와 images/a.png가 든 ZIP이면 두 경로와 각각의 해제 크기가 보입니다.
이럴 때 유용합니다
- ZIP을 실제 폴더에 풀기 전에 포함 파일명을 확인할 때
사용 전 참고
- 목록만 보여주며 개별 entry 다운로드 기능은 없고 압축 해제 전체가 메모리에서 일어나므로 큰/고압축 archive는 부담이 클 수 있습니다.
자주 묻는 질문
표시 크기는 압축된 크기인가요?
아닙니다. 현재 목록의 크기는 unzip된 entry byte 길이입니다.