-
v0.4.11 Stable
released this
2026-07-20 16:18:36 +09:00 | 24 commits to main since this release음악퀴즈 통합 패키지 v0.4.11
리소스팩 설치기: 종료 시 임시 파일 정리 보장
- 증상: 설치 실패 후 재시도 중에 프로그램을 닫으면 미리 받아둔 임시 내용(.temp)이 지워지지 않던 문제.
- 원인: 창을 닫을 때 삭제를 시작하자마자 프로세스가 종료돼 삭제가 끝나지 못했고, 재시도 중에는 yt-dlp/ffmpeg가 파일을 잠가 삭제가 실패했습니다.
- 수정: 종료를 잠깐 미루고 진행 중 프로세스를 먼저 종료해 파일 잠금을 푼 뒤 임시 폴더 삭제가 끝나면 실제로 종료하도록 변경. 이제 실패→재시도 중에 닫아도 받아둔 임시 내용이 정리됩니다.
포함 파일: 음악퀴즈 간편설치기 / 음악퀴즈 리소스팩설치기 / 간편포트포워딩 / 음악퀴즈 파일제거 / (개발자용) 2종 — 모두 0.4.11.
Downloads
-
v0.4.10 Stable
released this
2026-07-20 13:55:09 +09:00 | 25 commits to main since this release음악퀴즈 통합 패키지 v0.4.10
리소스팩 설치기 사진 다운로드 속도 개선
- 한 장씩 순차로 받으며 사이에 딜레이(0.8초)를 주던 방식을 동시 다운로드(워커 풀, CPU 기반 4~8개 병렬)로 바꿔 크게 빨라졌습니다.
- 장 사이 고정 딜레이 제거, 음악 단계 후 쿨다운 4초→1초로 단축.
- 유튜브 429(속도제한)는 기존 지수 백오프 재시도가 그대로 흡수하고, 이어받기·취소 동작도 유지됩니다.
포함 파일: 음악퀴즈 간편설치기 / 음악퀴즈 리소스팩설치기 / 간편포트포워딩 / 음악퀴즈 파일제거 / (개발자용) 2종 — 모두 0.4.10.
Downloads
-
v0.4.9 Stable
released this
2026-07-17 18:35:55 +09:00 | 26 commits to main since this release음악퀴즈 통합 패키지 v0.4.9
서버 설치 시 JDK 탐색 우선순위 재정의
- ① 설치기가 자동 설치해둔 %APPDATA%.mc_custom\jdk 를 가장 먼저 확인해 있으면 사용(권장 버전이면 그대로, 혹시 다른 버전이면 경고).
- ② 없으면 환경변수(JAVA_HOME/JDK_HOME)의 JDK가 권장 버전이면 사용.
- ③ 그래도 없으면 기본 폴더 C:\Program Files\Java 에서 권장 버전을 찾아 사용.
- ④ 권장 버전을 어디서도 못 찾으면 환경변수 자바(없으면 Program Files 자바)로 폴백하고 "권장 버전과 달라 정상 실행이 안 될 수 있다"는 경고를 표시.
포함 파일: 음악퀴즈 간편설치기 / 음악퀴즈 리소스팩설치기 / 간편포트포워딩 / 음악퀴즈 파일제거 / (개발자용) 2종 — 모두 0.4.9.
Downloads
-
v0.4.8 Stable
released this
2026-07-17 14:44:14 +09:00 | 28 commits to main since this release음악퀴즈 통합 패키지 v0.4.8
권장 JDK 목록을 실제 배포 버전에서 동적으로 표시
- 사이트 편집기의 "권장 JDK" 목록을 하드코딩하지 않고 Adoptium(Temurin)에서 실제 배포되는 자바 버전을 가져와 채웁니다.
- 기본은 LTS 버전(25/21/17/11/8)만 보이고, "자세히 보기"를 켜면 비-LTS 메이저(26/24/23…)까지 펼쳐지며 선택한 버전의 정식(GA)·개발 스냅샷(EA) 상세 릴리스명을 함께 확인할 수 있습니다.
주의: 이 기능은 관리 사이트(서버) 기능입니다. 사이트 코드를 최신(main)으로 업데이트하고 재시작해야 반영됩니다. 설치기는 어떤 메이저를 골라도 그 버전을 우선 찾고/자동 설치하도록 함께 갱신했습니다.
포함 파일: 음악퀴즈 간편설치기 / 음악퀴즈 리소스팩설치기 / 간편포트포워딩 / 음악퀴즈 파일제거 / (개발자용) 2종 — 모두 0.4.8.
Downloads
-
v0.4.7 Stable
released this
2026-07-17 12:13:53 +09:00 | 29 commits to main since this release음악퀴즈 통합 패키지 v0.4.7
권장 JDK 탐색·설치 개선 (v0.4.6 대비)
- JDK 탐색 순서를 기본 자바 설치 위치 C:\Program Files\Java → 환경변수(JAVA_HOME/JDK_HOME) → 설치기 자동설치 위치 순으로 훑어 권장 버전을 우선 선택합니다.
- 권장 버전이 없으면 컴퓨터에 있는 다른 JDK를 대신 고르되, "권장 버전과 달라 서버가 정상 실행되지 않을 수 있다"는 경고를 함께 띄웁니다. 직접 선택도 마찬가지로 권장과 다르면 경고 후 동의 시에만 진행합니다.
- 권장 JDK 자동 설치 경로를 %APPDATA%\jdk 에서 %APPDATA%.mc_custom\jdk 로 변경했습니다(파일제거기로 한 번에 정리 가능). Adoptium 압축 구조(중첩 jdk-* 폴더)까지 정확히 탐색합니다.
포함 파일: 음악퀴즈 간편설치기 / 음악퀴즈 리소스팩설치기 / 간편포트포워딩 / 음악퀴즈 파일제거 / (개발자용) 2종 — 모두 0.4.7.
Downloads
-
v0.4.6 Stable
released this
2026-07-17 09:00:06 +09:00 | 30 commits to main since this release음악퀴즈 통합 패키지 v0.4.6
권장 JDK 선택 기능
- 사이트(관리 편집기)에서 음악퀴즈별로 "권장 JDK" 버전을 목록(Java 8/11/17/21/25)에서 선택할 수 있습니다(직접 입력 대신 드롭다운).
- 서버 설치 시 JDK 탐색 순서: ① 권장 JDK(설치기가 자동 설치하는 위치)를 가장 먼저 확인 → ② 없으면 컴퓨터의 JDK(JAVA_HOME/Program Files)를 확인. 권장 버전보다 낮은 자바는 서버가 안 뜨므로 "없음"으로 처리해 자동 설치로 유도합니다.
- 자동 설치와 직접 선택 검증도 해당 음악퀴즈의 권장 버전을 기준으로 동작합니다.
주의: 이 기능이 사이트에 반영되려면 관리 사이트(서버) 코드를 최신(main)으로 업데이트 후 재시작해야 합니다. 기존 음악퀴즈는 권장 JDK 기본값이 Java 25로 적용됩니다.
포함 파일: 음악퀴즈 간편설치기 / 음악퀴즈 리소스팩설치기 / 간편포트포워딩 / 음악퀴즈 파일제거 / (개발자용) 2종 — 모두 0.4.6.
Downloads
-
v0.4.5 Stable
released this
2026-07-17 00:45:22 +09:00 | 31 commits to main since this release음악퀴즈 통합 패키지 v0.4.5
서버 JDK 버전 검증 보강 (v0.4.4 대비)
- 자동 탐색은 Java 25 미만을 걸렀지만, 사용자가 JDK 폴더를 직접 입력/선택하는 경우 버전 검증 없이 넘어가 낡은 Java로 run.bat이 패치될 수 있었습니다(같은 UnsupportedClassVersionError 재발 가능).
- 이제 JDK 단계에서 "다음"을 누를 때 선택한 경로의 Java 버전을 확인해, Java 25 미만이거나 버전을 못 읽으면 진행을 막고 안내합니다. 자동 설치/자동 탐색 경로도 이 검증을 통과합니다.
(v0.4.3 서버 Java 25 수정, v0.4.4 리소스팩 429 개선 포함.)
포함 파일: 음악퀴즈 간편설치기 / 음악퀴즈 리소스팩설치기 / 간편포트포워딩 / 음악퀴즈 파일제거 / (개발자용) 2종 — 모두 0.4.5.
Downloads
-
v0.4.4 Stable
released this
2026-07-17 00:29:41 +09:00 | 32 commits to main since this release음악퀴즈 통합 패키지 v0.4.4
리소스팩 설치기 사진 다운로드 429(속도제한) 오류 개선
- 증상: 사진 다운로드 중 "N번 사진 다운로드 실패: HTTP 429"로 설치 중단.
- 원인: 음악(yt-dlp) 단계가 유튜브를 많이 두드려 IP가 일시적으로 속도제한되고, 이어지는 사진(i.ytimg.com 썸네일) 요청이 첫 장부터 429로 실패.
- 개선: 음악 단계 직후 쿨다운, 사진 요청 간 간격 추가로 429 유발을 억제. 재시도를 늘리고 재시도 대기 상태를 로그/진행률에 표시. 그래도 429로 실패하면 "몇 분 뒤 다시 시도하면 이미 받은 사진은 건너뛰고 이어받는다"는 안내를 표시.
참고: 유튜브가 IP를 강하게 제한한 상태라면 잠시 기다렸다가 다시 설치를 누르면 됩니다(이어받기 지원).
(v0.4.3 서버 Java 25 수정 포함.)
포함 파일: 음악퀴즈 간편설치기 / 음악퀴즈 리소스팩설치기 / 간편포트포워딩 / 음악퀴즈 파일제거 / (개발자용) 2종 — 모두 0.4.4.
Downloads
-
v0.4.3 Stable
released this
2026-07-17 00:12:08 +09:00 | 33 commits to main since this release음악퀴즈 통합 패키지 v0.4.3
서버 실행 오류 수정 (UnsupportedClassVersionError)
- 증상: 서버 실행 시 "class file version 69.0(Java 25)로 컴파일된 서버를 Java 17로 실행" 오류로 서버가 뜨지 않음.
- 원인 1: 설치기가 자동 설치하던 JDK가 21이라 최신 마인크래프트(Java 25)에 부족.
- 원인 2: 서버 zip의 run.bat이 시스템 PATH의 낡은 java(17)를 그대로 사용.
- 수정: 자동 설치 JDK를 Temurin 25로 올리고, JDK 자동 탐색은 Java 25 미만을 "없음"으로 처리해 자동 설치로 유도. 서버 run.bat이 설치기가 준비/선택한 JDK의 java를 쓰도록 자동 수정(한글 사용자명 환경도 안전).
주의: 이미 설치한 서버가 있다면, 새 설치기로 서버 설치를 다시 진행해야 run.bat과 Java가 갱신됩니다.
포함 파일: 음악퀴즈 간편설치기 / 음악퀴즈 리소스팩설치기 / 간편포트포워딩 / 음악퀴즈 파일제거 / (개발자용) 2종 — 모두 0.4.3.
Downloads
-
v0.4.2 Stable
released this
2026-07-16 00:10:03 +09:00 | 34 commits to main since this release음악퀴즈 통합 패키지 v0.4.2
변경 (v0.4.1 대비)
- 약관 본문 로드에 실패한 경우 동의 체크를 막고 "다시 시도" 버튼만 노출하도록 수정. (이전에는 로드 실패 시에도 동의 후 진행이 가능했음.) 본문이 정상적으로 표시되고 끝까지 읽은 뒤에만 동의할 수 있습니다.
(v0.4.1 약관 페이지 개편 + v0.4.0 기능 포함.)
포함 파일: 음악퀴즈 간편설치기 / 음악퀴즈 리소스팩설치기 / 간편포트포워딩 / 음악퀴즈 파일제거 / (개발자용) 2종 — 모두 0.4.2.
Downloads