aspZip
1.0.0
저작권 (c) 2012 RCDMK <[email protected]>
본 소프트웨어의 사본 및 관련 문서 파일("소프트웨어")을 취득한 모든 사람에게 사용, 복사, 수정, 병합, 다음 조건에 따라 소프트웨어 사본을 게시, 배포, 재라이센스 및/또는 판매하고, 소프트웨어를 제공받은 사람에게 그렇게 하도록 허용합니다.
위의 저작권 고지와 본 허가 고지는 소프트웨어의 모든 사본 또는 상당 부분에 포함됩니다.
소프트웨어는 상품성, 특정 목적에의 적합성 및 비침해에 대한 보증을 포함하되 이에 국한되지 않고 명시적이든 묵시적이든 어떠한 종류의 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 작성자나 저작권 보유자는 계약, 불법 행위 또는 기타 행위로 인해 소프트웨어나 사용 또는 기타 거래와 관련하여 발생하는 모든 청구, 손해 또는 기타 책임에 대해 책임을 지지 않습니다. 소프트웨어.
원하는 페이지에 클래스 파일을 포함시키고 클래스를 인스턴스화합니다.
dim zip
set zip = new aspZip
ZIP 파일 열기(디스크에 기존 파일 생성 또는 열기)
zip.OpenArchieve("pathtofile.zip") ' this creates the archieve if it doesn't exists
일부 파일 또는 폴더 추가
zip.Add("..src")
zip.Add(".default.asp")
디스크에 파일 쓰기
zip.CloseArchieve()
ZIP 파일의 내용을 추출하려면 ExtractTo(DestinationPath)
메서드를 사용하세요.
zip.ExtractTo(".test")
아카이브에 파일이 포함되어 있지 않으면 개체가 삭제될 때 삭제됩니다.
메모:
현재 릴리스(0.4)에서는 디렉토리 구조만 추출하는 문제가 해결되어야 하지만 디렉토리 생성 대기로 인해 처리 시간이 훨씬 길어졌습니다. 최소 추가 대기 시간은 500ms입니다.