합작할 때 작품을 하나씩 합치는 게 번거롭지 않으신가요?
클릭 한 번으로 여러 개의 ENT 파일을 손쉽게 하나로 합쳐보세요!
ENT File Extractor는 엔트리 작품 파일(.ent)을 압축 해제하고, 여러 개의 파일을 병합한 후 새로운 .ent 파일로 다시 압축할 수 있는 GUI 애플리케이션입니다. Python의 Tkinter로 개발되었습니다.
이 프로젝트는 100% 생성형 AI를 활용하여 개발되었습니다.
.ent파일 선택 및 추가 (최대 10개)project.json파일 병합 및 중복 데이터 처리- 압축 해제 후 다시
.ent파일로 압축 - 직관적인 GUI 제공 및 예외 처리 포함
- Windows: EXE 실행 파일 제공
- macOS 및 Linux: Python 코드 실행 필요
Python 환경 설정 없이 실행할 수 있는 Windows 실행 파일을 제공합니다.
EntryMerge.exe다운로드EntryMerge.exe실행- GUI에서
.ent파일을 추가하고 병합 진행
실행 시 보안 경고가 발생하면 아래 방법을 사용하세요.
pip install -r requirements.txt
requirements.txt가 없는 경우 다음 라이브러리를 직접 설치하세요.
pip install tkpython app.py유튜브 영상 참고
- 저장 경로 지정: 빈 폴더만 선택 가능
- ENT 파일 추가:
.ent파일을 최대 10개까지 추가 가능 - 작품 등록: 개별
.ent파일 압축 해제 - 합치기: 병합된 데이터를 새
.ent파일로 저장
.ent 파일은 엔트리 작품 데이터를 저장하는 압축 파일로, 프로젝트의 JSON 데이터와 필요한 에셋 파일을 하나로 묶어 보관합니다.
project.ent
└── temp
├── project.json
├── 0a
└── fd
temp폴더: 프로젝트에 사용된 모든 에셋 파일이 포함된 디렉터리project.json파일: 프로젝트의 전체 데이터를 포함하는 JSON 파일- 에셋 폴더:
project.json에 명시된 경로에 따라 에셋 파일 저장
에셋 파일은 고유한 파일 ID를 기반으로 폴더 구조를 형성합니다.
예를 들어, 파일 ID가 e49448cdlyy4s42e0013f820158i7nqj인 경우 해당 파일은 /e4/94/ 경로에 저장됩니다.
.ent파일은tar형식으로 압축되며,memLevel=6설정이 적용됩니다.- 압축 시
temp폴더 내project.json및 에셋 파일을 포함합니다. - 압축 해제 시 원래 파일 구조로 복원됩니다.
이 프로젝트는 MIT 라이선스 하에 배포됩니다.