도구함9696.kr

ZIP 압축 풀기

ZIP 파일을 열어 안에 든 파일 목록을 보여주고 하나씩 내려받게 합니다. 파일은 서버로 올라가지 않습니다.

ZIP 파일을 선택하세요.
    암호가 걸린 ZIP은 열지 못합니다. 암호를 알아내는 기능은 넣지 않았습니다.

    사용 방법

    ZIP 파일을 고르고 압축 풀기를 누르면 안에 든 파일이 목록으로 나옵니다. 각 줄 오른쪽 저장을 누르면 그 파일만 내려받습니다. 폴더 구조는 파일 이름 앞에 경로로 표시되고, 내려받을 때는 파일 이름만 남습니다.

    한글 파일명이 깨질 때

    윈도우 알집 등으로 만든 오래된 ZIP은 파일명을 UTF-8이 아니라 CP949로 넣습니다. 이 경우 자동 설정이 UTF-8과 EUC-KR 순서로 해석해보고 성공한 쪽을 씁니다. 그래도 이상하면 인코딩을 EUC-KR로 직접 고르세요. 고치지 않음을 선택하면 압축 파일에 적힌 바이트를 그대로 보여줍니다.

    암호가 걸린 ZIP

    압축 파일의 중앙 디렉터리를 먼저 훑어 암호 표시가 있으면 안내만 하고 멈춥니다. 암호를 모르는 상태에서 푸는 기능은 넣지 않았습니다. 암호를 아는 파일이라면 압축 프로그램에서 푼 뒤 필요한 작업에 쓰세요.

    처리 방식과 한계

    fflate 라이브러리를 브라우저에서 실행해 처리하므로 파일이 서버로 올라가지 않습니다. 다만 압축을 풀 때 내용 전체를 메모리에 올리기 때문에 수백 메가바이트짜리 파일은 브라우저가 버티지 못할 수 있습니다. 그런 파일은 데스크톱 압축 프로그램을 쓰는 편이 낫습니다.