Skip to content

Releases: 36base/girlsfrontline-resources-extract

v2.2.6

02 Jun 15:03
Compare
Choose a tag to compare
  1. 일부 파일 추출시 acb.py 내에서 발생하는 IndexError에 대한 예외처리. (임시방편 느낌의 처리입니다.)
  2. RGBA32 Texture2D 어셋의 데이터 크기가 실제 이미지 크기보다 큰 경우에 대한 데이터 버림 처리.

v2.2.5

26 May 03:00
Compare
Choose a tag to compare

pyetc 모듈의 메모리 누수 수정.

v2.2.4

24 May 17:49
Compare
Choose a tag to compare
  1. 사용 Python 버전을 3.8.0 64-bit로 변경, 사용 패키지들도 최신화.
  2. 개별 파일에 대한 오류 핸들링 추가. 이제 오류가 나더라도 프로그램이 종료되진 않습니다.
  3. Alpha 채널 이미지 크기를 실제 값에 맞추도록 변경. (이전에는 2배 차이에 대해서만 지원)
  4. np.fromstringnp.frombuffer로 변경.

편의상 exe 파일만 업로드합니다. 이전 릴리즈 파일을 받아 실행 파일만 교체해주세요...
오랜만에 소스 만져서 솔직히 저도 구조가 잘 기억이 안납니다... ㅜㅜ

v2.2.2

15 Nov 09:42
Compare
Choose a tag to compare
  1. 파일 덮어쓰기 여부 옵션 추가
  2. 로깅 메시지 개선
  3. exe 파일에서의 lz4hc 압축된 ab파일 추출 불가능한 오류 해결
    • lz4 모듈을 2.0.2에서 2.1.2 로 업데이트했습니다.

v2.2.1

22 Oct 16:44
Compare
Choose a tag to compare
  1. save_alpha_image 옵션이 use_object_name = False일때 설정한 값에 상관없이 알파 채널 단독 이미지가 저장되던 문제 수정
  2. image_compression 옵션이 실제로는 아무것도 안하고 있었던 문제 수정
  3. 이제 로깅시에 아래와 같은 내용이 추가로 기록됨:
    • 프로그램 버전
    • 원래 파일의 확장자
    • 추출해 저장된 파일의 파일 이름과 확장자

위와 같은 자잘한 문제들을 수정했습니다.

v2.2.0

21 Oct 17:13
Compare
Choose a tag to compare

딱히 큰 기능 추가가 있던건 아니지만 그래도 오디오 추출 관련해 몇가지 기능을 추가했습니다.

  1. GitHub Wiki 를 최신 버전에 맞게 업데이트하였습니다. 열심히 썼으니 많이 봐주세요. 어려운게 있다면 이슈 넣어주시면 답변해드리겠습니다.
  2. 오디오 파일 추출시 파일 이름 포맷을 코드 변경 없이 설정할 수 있습니다. 자세한건 역시 위키를 참조해주세요.
  3. 이미지 추출에 사용되는 etcpy 패키지의 이름을 pyetc로 바꾼 것에 대하여 대응하였습니다.
  4. 이제 acb2wav.py 를 단독으로 사용할 수 있습니다. 사용법은 abunpack.py 단독으로 쓰는 방법과 유사합니다.

v2.1.1

02 Oct 14:22
Compare
Choose a tag to compare

config.ini 파일에 좀 더 친절한 설명과 약간의 예시를 추가했습니다. 절대 별도 문서 다시 작성하기 귀찮아서가 맞습니다.
rename_doll 옵션 대신 사용할 수 있는 name_normalize옵션을 추가했습니다. 미카팀당한 SVD를 비롯한 여러 캐릭터들의 Pic_SVD.png 같은 이름도 전부 pic_SVD.png 식으로 바꿔줍니다.

v2.1.0

21 Sep 14:52
Compare
Choose a tag to compare

각종 기능들이 추가되었습니다. 일부 사용법이 변경되었습니다.

  1. girlsfrontline-core 2.0.x 버전 대응
  2. -o --output_dir 옵션 추가. 모든 파일들의 최상위 저장 경로를 지정합니다.
  3. 파일 종류별 상세 저장 경로 설정 기능(config_dir.json 반드시 필요, 수정 가능)
  4. 폴더 단위 일괄 추출 기능. 입력한 폴더 바로 안의 *.ab, *.acb.bytes 파일 전부를 추출합니다.
  5. abunpack.py 단독실행 기능 추가. 단일 파일만 지원하며 텍스트 로깅을 지원하지 않습니다. 사용법은 동일합니다.

v2.0.4

14 Sep 17:44
Compare
Choose a tag to compare

기능 추가는 얼마 없습니다. 각종 자잘한 버그들을 수정했습니다.

v2.0.3

14 Aug 15:19
Compare
Choose a tag to compare

#7 추가