Downloads

릴리즈

최신 버전 다운로드

A2DIL2 v0.4.1

v0.4.1 · 2026. 8. 14. PM 11:04:53

다운로드
# A2DIL2 v0.4.1

## 회랑 숙제 관리

- Tasks 주간 계정 카드에 `회랑`을 추가했습니다. 현재 플레이 진영과 하층·중층 6개 회랑의 서부/동부 점령 상태를 설정할 수 있습니다.
- 등록 캐릭터마다 현재 진영이 확보한 회랑 수를 표시하며, 회랑 아이콘에서 캐릭터별 완료 또는 전체 완료를 수동 처리할 수 있습니다.
- `완료된 숙제 숨기기`를 사용하는 경우 회랑을 모두 완료한 캐릭터에서는 회랑 항목도 숨깁니다.
- 회랑은 주 2회 갱신되지만 정확한 갱신 시각이 확인되지 않아 자동 초기화하지 않습니다. 게임에서 갱신을 확인한 뒤 회랑 점령 설정의 `확인`을 눌러 직접 초기화해 주세요.
- 자동 차감은 실측으로 확인된 서부 회랑 4곳만 지원합니다.
  - 시엘의 날개 군도 (`503002`)
  - 침식된 중앙섬 (`503004`)
  - 오염된 늪지 (`503005`)
  - 뒤틀린 고목나무 숲 (`503006`)
- 서부의 미확인 2곳과 동부 6곳은 ID를 추측해 넣지 않았습니다. 자동 차감되지 않는 회랑은 캐릭터별 회랑 아이콘에서 수동 완료해 주세요.
- 하층·중층 배경과 진영별 SVG 아이콘을 적용하고, 일반 던전 카탈로그에도 `회랑` 카테고리를 추가했습니다.
- 설정과 회랑 점령 화면에서 [회랑 도움말](https://a2dil.com/a2dil2#corridor)을 바로 열 수 있습니다.

## 파티 지원 조회 수정

- 서버 이전 캐릭터는 파티 패킷에 함께 포함된 프로필 서버 정보를 우선 사용해 공식 프로필을 조회합니다.
- 같은 서버에 같은 이름의 다른 캐릭터가 있더라도 패킷 직업과 일치하지 않는 프로필은 사용하지 않아 다른 직업의 스킬이 표시되지 않게 했습니다.

## 안정성 및 관리 개선

- Tasks 상태 저장을 줄이고 파일 읽기 충돌을 보완해 창을 오래 켜 두었을 때 간헐적으로 깜빡이던 현상을 수정했습니다.
- 백그라운드 시작 시 게임이 감지되기 전에는 시작 모듈을 지연하고, 설정 전용 스킬 카탈로그를 런처 WebView에 중복 전달하지 않도록 해 초기 메모리 사용을 줄였습니다.
- 파티 프로필 캐시와 조회 작업의 수명을 제한하고, 각성전처럼 정상 완료 신호 없이 `0x922F`로 나간 전투도 상세 수집 메모리를 회수하도록 보완했습니다.
- 설정의 스킬 카탈로그에서 로컬 미확인 스킬을 한 번에 삭제할 수 있는 `전체 삭제` 기능을 추가했습니다.

기존 사용자 설정, 숙제 저장값과 전투 기록 JSON은 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.3.14

v0.3.14 · 2026. 8. 14. PM 6:54:22

다운로드
# A2DIL2 v0.3.14

## 각성전 실시간 차감 수정

- 각성전 입장 직후 서버가 `0x610C mode 0x0C` 형식으로 전달하는 기본 잔여 횟수와 추가 잔여 횟수를 즉시 반영합니다.
- 기본 잔여 2회와 추가 잔여 1회인 경우 캐릭터를 다시 선택하지 않아도 `2(+1)/4`로 표시합니다.
- 기존 `mode 0x08` 실시간 차감과 캐릭터 선택 전체 동기화 형식은 그대로 지원합니다.

기존 사용자 설정과 전투 기록 JSON은 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.3.13

v0.3.13 · 2026. 8. 14. PM 2:47:04

다운로드
# A2DIL2 v0.3.13

## 수정

- 원정·초월 재접속 동기화가 `syncKind=0`으로 전달될 때 횟수가 0에 머물던 문제를 수정했습니다.
  - 확인된 `0xFFAC`의 `syncKind=0` 재접속·계정 Snapshot과 `syncKind=8` 실시간 갱신을 지원합니다.
  - 제보 패킷 기준 원정 21회, 초월 21회가 정상 반영됩니다.
- DPS, TASKS, TARGET 창의 크기 조절 가능 여부를 알아보기 쉽도록 오른쪽 가장자리 중앙에 조절 표시를 추가했습니다.
- TASKS와 TARGET의 왼쪽 크기 조절을 제거하고 DPS와 동일하게 오른쪽에서만 조절하도록 통일했습니다.
- DPS와 TASKS의 화면 비율을 기존 100~200%에서 75~200%로 확장했습니다.
  - WQHD와 Windows 고배율 환경에서 글자·아이콘·카드와 실제 창 크기를 함께 축소할 수 있습니다.

## 검증

- 앱 자동 테스트 603개 통과
- DPS, TASKS, TARGET JavaScript 문법 통과
- 앱·웹 공통 스타일 계약 통과
- Release 빌드 경고 0개·오류 0개

기존 사용자 설정과 전투 기록 JSON은 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.3.12

v0.3.12 · 2026. 8. 14. AM 8:43:08

다운로드
# A2DIL2 v0.3.12

## 횟수 동기화 긴급 수정

- 각성전 시작 시 실시간 차감 패킷의 마지막 값을 기본 잔여가 아닌 기본 3회 중 사용 횟수로 반영합니다.
- 기본 횟수를 모두 사용하고 추가 횟수 12회가 남았다면 `0(+12)/12`로 즉시 표시합니다.
- 일일 던전 기본 잔여가 0이고 추가 티켓만 남은 전체 동기화 형식을 지원합니다.
- 추가 티켓 30회만 남은 경우 과거 저장값을 유지하지 않고 `0(+30)/30`으로 표시합니다.

기존 사용자 설정과 전투 기록은 그대로 유지됩니다.
GitHub에서 보기

A2DIL2 v0.3.11

v0.3.11 · 2026. 8. 14. AM 8:08:57

다운로드
# A2DIL2 v0.3.11

## 주요 변경사항

- DPS 전투 화면에 병아리 모드를 추가했습니다. 설정한 보스 HP 기여 기준에 미달하면 경고 색상으로 표시하고, 기준 도달 전에는 해당 기준을 DPS 막대의 100%로 사용합니다.
- 원정·초월 주간 횟수 패킷 변경에 대응해 재접속 후에도 완료 횟수를 정상적으로 표시합니다.
- 허수아비 장비 전체 동기화의 변경된 패킷 형식에 대응해 재접속 후 장비 23개 착용 상태를 다시 확인합니다.
- 자동 등록된 허수아비 기록을 다시 등록할 때 발생하던 동일 기록 충돌을 방지했습니다.
- 허수아비 측정 완료 화면과 전투기록의 랭킹 버튼을 돋보기 옆에 배치하고, 클릭하면 해당 직업의 홈페이지 랭킹을 바로 엽니다.
- 자동 등록 대상 기록에서 기존 수동 등록 확인창이 표시되던 동작을 제거했습니다.

기존 사용자 설정과 전투 기록은 그대로 유지됩니다.
GitHub에서 보기

A2DIL2 v0.3.10

v0.3.10 · 2026. 8. 13. PM 3:20:43

다운로드
# A2DIL2 v0.3.10

- 업데이트 확인 창에서 새 버전의 변경사항을 미리 확인할 수 있습니다.
- Updater 교체 중에도 연속된 진행 화면을 표시해 업데이트가 끝난 것으로 오해하지 않도록 개선했습니다.
- AION2 종료 시 Launcher는 계속 표시하고, 임시로 숨긴 도구 창은 재접속 시 이전 상태로 복원합니다.
- 허수아비 랭킹 등록이 완료된 초록색 표시를 클릭하면 랭킹 사이트로 이동합니다.
- Google 로그인 여부와 관계없이 조건을 충족한 60초 허수아비 기록을 자동 등록합니다.
- 같은 PC에서 나중에 Google 로그인하면 기존 익명 랭킹 기록을 계정에 연결합니다.
- 자동 등록 실패는 불필요한 팝업 없이 내부에서 제한적으로 재시도합니다.

기존 사용자 설정과 전투 기록은 그대로 유지됩니다.
GitHub에서 보기

A2DIL2 v0.3.9

v0.3.9 · 2026. 8. 13. AM 9:26:56

다운로드
# A2DIL2 v0.3.9

## 각성전 잔여 횟수 긴급 수정

- 전체 동기화에서 첫 값을 기본 사용 횟수가 아닌 기본 잔여 횟수로 바로잡았습니다.
- 기본 잔여와 추가 잔여를 합산해 현재 총 잔여를 계산합니다.
- 미사용 상태는 `3(+N)/(3+N)`, 기본 2회 사용 후 추가 3회가 남은 상태는 `1(+3)/4`로 표시합니다.
- B형 카드의 `/합계`가 최대 보유량이 아닌 현재 총 잔여를 표시하도록 수정했습니다.

## 신규 던전·보스 추가

- 잠식된 데우스 연구기지 탐험·보통·어려움과 관련 보스를 추가했습니다.
- 노이란의 숨겨진 유산 4단계와 관련 보스를 추가했습니다.
- 아직 보스 ID가 확인되지 않은 유산 1~3단계는 포함하지 않았습니다.

## 미정 보스 확인 개선

- 후보 확인 시각을 마지막 처치 시각이 아닌 해당 전투의 첫 패킷 시각으로 표시합니다.
- 미정 보스 후보 저장 후 일반 몬스터의 상세 전투 자료를 즉시 정리해 긴 던전에서 메모리가 계속 증가하는 현상을 완화했습니다.

기존 사용자 설정과 저장 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.3.8

v0.3.8 · 2026. 8. 12. PM 6:33:28

다운로드
# A2DIL2 v0.3.8

## 기능별 홈페이지 사용법 연결

- 앱의 도움말을 홈페이지 사용법으로 연결하고 Launcher, DPS, 허수아비, 신규 인던·보스 추가 안내를 각각 바로 열 수 있도록 나눴습니다.

## 슈고 알림 효과음 음량

- 슈고 알림 효과음에 별도 음량 설정을 추가했습니다.
- 설정 화면의 테스트 재생에도 같은 음량을 적용합니다.

## 허수아비 장비 확인 보강

- 변경된 장비 동기화 패킷의 초기·전체·장착·해제·세트 변경 형식을 반영했습니다.
- 장비 슬롯 23개를 기준으로 허수아비 모드의 장비 착용 여부를 확인합니다.

## Tasks 창 크기 조절 개선

- 창 폭을 조절하는 동안 카드와 WebView가 마우스를 놓기 전에도 실시간으로 따라오도록 수정했습니다.
- 크기 조절 중 화면이 잘리거나 불필요한 빈 공간이 남는 현상을 정리했습니다.

## 각성전·악몽 잔여 횟수 수정

- 각성전 전체 동기화의 기본 사용 횟수와 추가 잔여 횟수를 구분해 계산합니다.
- 기본 잔여 0회와 추가 잔여 16회인 경우 B형 카드에 `0(+16)/19`로 표시합니다.
- 일부 캐릭터의 악몽 잔여 횟수가 `-`로 표시되던 추가 동기화 형식을 지원합니다.

기존 사용자 설정과 저장 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.3.7

v0.3.7 · 2026. 8. 11. AM 7:56:44

다운로드
# A2DIL2 v0.3.7

## DPS 전투 화면 미리보기 안내

- DPS가 실행되지 않은 상태에서 설정의 `전투 화면 미리보기`를 켜면 체크를 즉시 해제하고 DPS 실행이 필요하다는 안내를 표시합니다.

## TARGET 창 잠금 개선

- TARGET 창의 잠금·잠금 해제 자물쇠 모양을 실제 상태와 일치하도록 수정했습니다.
- TARGET 창이 잠긴 동안에는 투명도 슬라이더를 조절할 수 없으며 잠금 해제 버튼만 입력을 받습니다.

## 사망 시 도핑 상태 정리

- 참가자의 사망이 확인되면 전투 버프·디버프와 함께 주문서·음식·음료 도핑 표시도 초기화합니다.

## 허수아비 완료 화면 랭킹 등록

- 60초 허수아비 측정 완료 화면에 공개 랭킹으로 바로 등록할 수 있는 트로피 버튼을 추가했습니다.
- 기존 전투 기록의 랭킹 등록과 같은 자격 검증·일일 한도·등록 완료 상태를 사용합니다.

기존 사용자 설정과 저장 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.3.6

v0.3.6 · 2026. 8. 10. AM 8:16:56

다운로드
# A2DIL2 v0.3.6

## DPS 100% 불투명 표시

- DPS 창 투명도를 100%로 설정하면 네이티브 창뿐 아니라 대기 카드, 전투 메뉴, 보스 카드와 참여자 DPS 행의 배경도 완전히 불투명하게 표시합니다.
- 투명도를 95% 이하로 설정하면 기존 반투명 디자인을 그대로 유지합니다.

기존 DPS 창 위치·크기·투명도 설정과 사용자 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.3.5

v0.3.5 · 2026. 8. 10. AM 12:40:53

다운로드
# A2DIL2 v0.3.5

## 관심 스킬 효과음·Tasks 각성전 표시

- 관심 스킬 아이콘의 우클릭 메뉴에서 `효과음`을 켠 스킬만 재사용시간이 0이 되는 순간 짧은 알림음을 한 번 재생합니다.
- Buff 기본 설정에서 관심 스킬용 기본 효과음 1~4, 사용자 MP3·WAV, 음량과 테스트 재생을 선택할 수 있습니다.
- Tasks 숙제 레이아웃 B형에서 각성전의 기본 잔여와 추가 잔여를 `0(+1)/4`처럼 구분해 표시합니다.
- 추가 횟수가 없는 기본 숙제와 사용자가 직접 추가한 숙제의 표시는 기존대로 유지합니다.

기존 사용자 설정·계정·캐릭터·전투 기록 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.3.4

v0.3.4 · 2026. 8. 9. PM 4:14:05

다운로드
# A2DIL2 v0.3.4

## 전투 상세·파티·주시 대상 안정화

- 전투 상세 기록이 보유한 직업 정보로 우측 상단 직업 아이콘과 직업색을 즉시 표시하도록 수정했습니다.
- 스킬 목록은 다른 보조 조건 없이 저장된 `displayIndex`만으로 정렬하고, 연계기는 부모 스킬 바로 다음에 배치했습니다.
- 정령성 소환수 기본 공격을 앱 카탈로그 규칙에 맞는 소환 스킬의 연계기로 표시합니다.
- PARTY 상세·미니 모드 전환 아이콘을 확장·축소 화살표로 변경했습니다.
- 확인된 파티 탈퇴 패킷만 구성원 제거에 사용해 입장 전 파티원이 잘못 사라지지 않도록 수정했습니다.
- 보스 전투 종료와 게임 종료 시 남아 있던 주시 대상·던전 대기 상태를 정리합니다.
- DPS가 백그라운드로 숨겨지면 주시 대상 창도 함께 숨기고, DPS가 숨겨진 동안 단독으로 다시 나타나지 않도록 수정했습니다.
- 닫힌 전투 상세 창의 참조를 해제하고 종료 과정의 예외를 수정해 사용이 끝난 기록 메모리를 회수할 수 있게 했습니다.

기존 사용자 설정·계정·캐릭터·전투 기록 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.3.3

v0.3.3 · 2026. 8. 9. AM 2:48:30

다운로드
# A2DIL2 v0.3.3

## DPS 보스 주시 대상 안정화

- 보스 전투가 시작되는 순간 들어온 첫 주시 대상이 DPS 보스 화면 생성 과정에서 사라지지 않도록 수정했습니다.
- DPS에서 이미 확인한 파티원의 이름과 직업을 TARGET 창에서도 안정적으로 재사용합니다.
- 현재 DPS 스냅샷에서 Actor 정보가 잠시 빠져도 이름 대신 `Actor ####`가 표시되지 않도록 확인된 식별 정보를 유지합니다.

기존 사용자 설정·계정·캐릭터·전투 기록 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.3.2

v0.3.2 · 2026. 8. 9. AM 1:25:36

다운로드
# A2DIL2 v0.3.2

## DPS 보스 주시 대상 표시

- DPS에 `주시 대상 확인` 토글을 추가했습니다. 별도 TARGET 창에서 현재 보스가 주시하는 파티원을 실시간으로 표시합니다.
- 대상 이름과 직업 아이콘, 직업색 배경을 함께 표시하며 보스가 바뀌거나 대상을 전환하면 즉시 갱신합니다.
- 보스 전투에 처음 진입한 순간에도 피해 기록을 기다리지 않고 던전 Actor 정보로 대상 이름과 직업을 확인합니다.
- 다른 몬스터의 대상 변경은 현재 보스 표시를 덮어쓰지 않습니다.
- TARGET 창은 좌우 크기 조절, 위치 이동, 투명도와 잠금을 지원합니다. 위치·크기·투명도·잠금·ON/OFF 상태는 다음 실행에도 유지됩니다.
- DPS 대기 화면과 전투 화면의 토글 상태를 공유하며, 전투 화면에서는 상단 제어 영역에 마우스를 올리면 잠금 버튼 옆에 토글이 표시됩니다.

기존 사용자 설정·계정·캐릭터·전투 기록 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.19

v0.2.19 · 2026. 8. 8. PM 8:20:48

다운로드
# A2DIL2 v0.2.19

## 파티 명단과 단축키 포커스 긴급 수정

- 파티 교체 뒤 이미 나간 파티원이 Party와 DPS 목록에 남는 문제를 수정했습니다. 확인된 `0x9702` 완전 명단은 이전 목록에 합치지 않고 현재 명단으로 교체합니다.
- 게임 중 단축키로 Tasks·Party·DPS·Buff 화면을 다시 표시해도 아이온2의 키보드 포커스를 가져오지 않습니다.
- 단축키와 자동 표시에서는 게임 포커스를 유지하며, 사용자가 오버레이를 직접 클릭할 때는 기존처럼 상호작용할 수 있습니다.

기존 사용자 설정·계정·캐릭터·전투 기록 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.18

v0.2.18 · 2026. 8. 8. PM 7:35:48

다운로드
# A2DIL2 v0.2.18

## 접속·화면 안정성과 계정 주간 자원

- 접힌 Launcher 컨트롤러가 사라지지 않도록 표시와 최상단 상태를 복구합니다.
- 새로 연 DPS 화면에 현재 캐릭터·파티·전투 상태를 즉시 전달하고, 한 화면의 상태 처리 오류가 다른 화면 갱신을 중단하지 않도록 보강했습니다.
- 재실행 전에 표시 중이던 Tasks·Party·DPS·Buff는 다음 실행에서도 표시 상태를 유지합니다.
- 파티에서 나간 인원은 확인된 파티 탈퇴 신호에 따라 Party와 DPS 목록에서 즉시 제거합니다.
- 사망 뒤에도 게임에서 유지되는 음식·주문서·음료 도핑은 임의로 제거하지 않습니다.
- 계정 창고로 옮긴 키나는 캐릭터 수익으로 잘못 집계하지 않습니다.

## Tasks 계정 카드

- 일일 던전 입장권, 슈고 페스타 열쇠, 차원 침공 보상 열쇠의 일반·추가 수량과 실시간 소모를 표시합니다.
- 슈고 페스타 일반 열쇠는 매일 오전 5시에 2개씩 최대 14개, 차원 침공 일반 열쇠는 1개씩 최대 7개까지 오프라인 회복을 반영합니다.
- 일일 던전 일반 입장권은 매주 수요일 오전 5시에 14개로 초기화합니다.
- 메인 카드와 주간 계정 카드에 A형·B형을 추가하고 카드 높이와 배치를 선택한 형태에 맞게 조정합니다.

## 슈고 페스타 알리미

- 매시간 정각 시작 5분 전에 Launcher 알림창과 알림음으로 안내합니다.
- 일반·보너스 열쇠가 남아 있을 때만 알리기, 기본음 2종, 사용자 MP3/WAV, 미리 듣기와 중지를 지원합니다.
- 알림은 클릭하거나 소리가 끝나면 닫히며 최대 10초 뒤 안전 종료됩니다. Launcher를 숨긴 동안에는 설정값을 바꾸지 않고 던전·슈고 알림만 표시하지 않습니다.

기존 사용자 설정·계정·캐릭터·전투 기록 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.17

v0.2.17 · 2026. 8. 7. PM 10:48:07

다운로드
# A2DIL2 v0.2.17

## Npcap 설치 안내와 실행 상태 개선

- 아이온2 실행은 감지했지만 Npcap 누락 또는 손상으로 패킷 캡처를 시작하지 못하면 `Npcap 설치 필요` 안내를 표시합니다.
- 사용자가 동의한 경우에만 Npcap 공식 서버에서 설치 파일을 내려받습니다. HTTPS 공식 호스트, 파일 크기와 고정 SHA-256을 검증한 뒤 관리자 권한의 대화형 설치 창을 실행합니다.
- 설치가 끝나면 실행 중인 A2DIL2에서 패킷 캡처를 다시 시도하고, 필요한 경우 앱 재시작을 안내합니다.
- Launcher 모듈을 백그라운드에 둔 상태와 완전히 종료한 상태를 구분해 다음 A2DIL2 실행에도 각각 유지합니다.
- 새 버전이 확인돼도 시작 시 바로 업데이트하지 않습니다. 업데이트 알림에서 사용자가 `지금 업데이트`를 선택한 경우에만 Updater를 실행합니다.

기존 사용자 설정·계정·캐릭터·전투 기록 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.16

v0.2.16 · 2026. 8. 7. PM 9:48:01

다운로드
# A2DIL2 v0.2.16

## 사망 상태 표시와 원격 진단 개선

- 확인된 사망 신호를 받으면 해당 참가자에게 남아 있던 Buff와 관련 표시를 정리합니다.
- 사망 중인 참가자의 DPS 행은 이름 옆에 별도 문구를 붙이지 않고 직업 색만 회색으로 표시합니다. 생존 신호를 받거나 캐릭터 상태가 다시 동기화되면 원래 직업 색을 복원합니다.
- 버그 리포트 ZIP에 최근 Engine 로그를 최대 1MiB까지 자동으로 포함합니다. 패킷 기록이 0개여도 캡처·프레임 처리와 진단 writer의 상태를 확인할 수 있는 `runtime-diagnostics.json`을 함께 전송합니다.
- 진단 상태에는 기록·드롭 프레임 수, 완료·미완료 청크 수와 ZIP 생성 전·flush 후 상태가 포함됩니다. 사용자 설정과 저장 JSON은 포함하지 않습니다.
- DPS와 Launcher 화면은 게임 실행 전 `아이온2 실행 대기`, 게임 감지 후 `패킷 연결 대기`, AION2 패킷 감지 완료 후에만 `캐릭터 접속 대기`를 표시합니다.

기존 사용자 설정·계정·캐릭터·전투 기록 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.15

v0.2.15 · 2026. 8. 7. PM 8:02:50

다운로드
# A2DIL2 v0.2.15

## 설정 구성과 전투 기록 안정성 개선

- 설정 상단의 별도 `Engine` 메뉴를 없애고 Engine 상세 화면과 관리자 설정을 Launcher의 `설정 저장·불러오기` 아래로 옮겼습니다.
- Tasks 설정의 `전체 레이아웃` 명칭을 `화면 비율`로 바꾸고, 화면 비율 설정 카드가 오른쪽 빈 공간 없이 콘텐츠 영역 전체 너비를 사용하도록 정리했습니다.
- 정령성 `협공: 파멸의 공세`에서 확인된 불·물·땅·바람·고대 정령의 추가 RAW 단계 `160014xx`·`160015xx`·`160016xx`를 정확 코드로 등록했습니다. 실제 RAW는 기록에 보존하고 기존 정령 공격 이름·아이콘으로 표시·집계합니다.
- 전투 기록과 전투 상세 창이 WebView2 환경을 공유해 별도 브라우저 프로세스 중복을 줄였습니다.
- 전투 상세 자료는 화면에 전달한 뒤 큰 원본 참조를 해제하며, 스킬 로그는 로그 탭을 열 때만 화면 요소를 만들고 다른 탭으로 이동하면 해제합니다.
- 던전 기록 확정과 수집 종료 시 피해·스킬 로그·대상 시도 컬렉션의 남은 내부 용량을 축소합니다. 다음 전투에 필요한 참가자와 Entity 연결은 보존합니다.

운영 스킬 카탈로그도 새 배포본으로 갱신되어 기존 설치 사용자는 프로그램 업데이트와 별개로 확정된 정령 RAW 코드를 받을 수 있습니다.

기존 사용자 설정·계정·캐릭터·전투 기록 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.14

v0.2.14 · 2026. 8. 7. PM 12:19:14

다운로드
# A2DIL2 v0.2.14

## 스킬 아이콘 트래픽 절감과 화면 실행 방식 개선

- 새 설치와 카탈로그 갱신 때 프로그램에 이미 포함된 스킬 아이콘을 서버에서 다시 받지 않습니다.
- 서버의 작은 아이콘 manifest에서 파일별 SHA-256만 확인하고, 설치본·기존 캐시에 같은 파일이 없거나 실제 아이콘이 변경된 경우에만 해당 파일을 내려받습니다.
- 아이콘 캐시를 삭제해도 설치본과 서버 파일이 같으면 설치본을 바로 사용하며, manifest 서버가 일시적으로 실패해도 전체 아이콘 다운로드로 되돌아가지 않습니다.
- 설정 Launcher의 `제품 자동 실행` 선택을 제거했습니다. 마지막으로 화면을 켜 둔 Tasks·Party·DPS·Buff만 다음 A2DIL2 실행 때 다시 표시합니다.
- 확인된 아이온2 프로세스가 종료되면 제품 화면, Engine 상세, 설정, 미니 런처와 던전 알리미를 모두 숨깁니다. 아이온2 종료로 숨긴 상태는 다음 A2DIL2 실행의 사용자 선택을 바꾸지 않습니다.

기존 사용자 설정·계정·캐릭터·전투 기록 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.13

v0.2.13 · 2026. 8. 7. AM 8:55:48

다운로드
# A2DIL2 v0.2.13

## 버그 제보 최근 기록 안내 개선

- 버그 제보 화면의 `첨부할 최근 기록`에서 용량 표시 대신 완결 조각 수와 기록 시작·종료 시각을 보여줍니다.
- 기록 시작·종료 시각을 진단 ZIP manifest와 서버 전송 metadata에도 함께 남겨 관리자가 제보 자료의 시간 범위를 바로 확인할 수 있습니다.
- 최근 패킷의 내부 압축 합계 10MB 순환 보관과 12MB 전송 제한은 안전장치로 그대로 유지합니다.

진단 기록은 자동으로 서버에 전송되지 않습니다. 사용자 설정·계정·캐릭터·전투 기록 JSON은 진단 ZIP에 포함하지 않으며 기존 사용자 JSON을 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.12

v0.2.12 · 2026. 8. 7. AM 8:22:27

다운로드
# A2DIL2 v0.2.12

## 버그 제보와 최근 진단 기록

- 트레이 메뉴와 설정 상단에 같은 `버그 제보` 화면을 여는 진입점을 추가했습니다.
- 일반 사용자 환경에서도 AION2로 확인된 최근 패킷 진단 기록을 압축된 조각으로 최대 10MB까지 순환 보관합니다.
- 사용자가 Google 로그인 후 진단 자료 첨부에 명시적으로 동의하고 제보를 전송한 경우에만 최근 기록을 ZIP으로 만들어 서버에 등록합니다.
- 제보 ZIP에는 진단 manifest와 완결된 최근 패킷 조각만 포함하며 사용자 설정 JSON, 계정·캐릭터 등록정보와 전투 기록 JSON은 포함하지 않습니다.
- ZIP 생성 직후 진단 기록을 다시 시작하고 전송 성공 여부와 관계없이 임시 ZIP을 삭제합니다.
- 앱은 12MB를 초과한 제보 ZIP을 전송하지 않으며 서버의 사용자별 최근 24시간 5건 제한 결과를 화면에 표시합니다.

진단 기록은 자동으로 서버에 전송되지 않습니다. 기존 사용자 설정 JSON과 저장된 전투 기록은 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.11

v0.2.11 · 2026. 8. 7. AM 12:17:53

다운로드
# A2DIL2 v0.2.11

## 전투 기록과 화면 안정성 개선

- 접속 전에 이미 사용 중이던 질주·용기·축복 주문서를 자기 캐릭터 프로필에서 복원합니다.
- 같은 보스를 실패 후 재도전해도 이전 실패 시도와 다음 성공 시도를 각각 전투 기록에 보존합니다.
- 허수아비 측정 화면에서 뒤로가기를 누르면 허수아비 모드도 함께 종료합니다.
- Party 상세 화면은 관심 스킬이 두 줄인 파티원 카드만 높이를 늘립니다.
- Engine 상세 창이 일반 인터넷 브라우저 뒤로 내려가지 않도록 최상위 표시를 보강했습니다.

## 스킬 카탈로그 개선

- 배포 카탈로그 JSON의 `displayIndex`를 프로그램 스킬 카탈로그 정렬에 반영합니다.
- 기존 로컬 관리자 정렬이 있으면 해당 값을 우선하여 사용자 설정을 보존합니다.
- 로컬 스킬 아이콘이 없거나 손상된 경우 카탈로그의 공개 URL에서 다시 받을 수 있도록 복구 경로를 보강했습니다.
- 카탈로그 아이콘 주소를 앱·웹에서 함께 사용할 수 있는 공개 형식으로 정규화했습니다.

기존 사용자 설정 JSON, 계정·캐릭터 등록정보, 전투 기록과 창 위치는 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.10

v0.2.10 · 2026. 8. 6. PM 2:50:44

다운로드
# A2DIL2 v0.2.10

## 허수아비 상세 코드와 스킬 카탈로그 개선

- 허수아비 랭킹 상세 기록에 음식·음료·주문서·신석의 대표 카탈로그 코드를 함께 전송합니다.
- 주문서와 신석의 이름 및 아이콘을 웹 상세 화면에서 더 정확하게 연결할 수 있습니다.
- 확장 피해 RAW 형태의 신석도 확정된 신석 별칭과 일치하면 신석 피해로 인식합니다.
- 스킬 카탈로그의 확인된 항목과 미확인 RAW 항목에서 바로 오류 제보를 등록할 수 있습니다.
- 음식·주문서·신석도 오류 제보 분류로 선택할 수 있습니다.

기존 일반 스킬의 BASE 코드 의미는 변경하지 않았습니다. 기존 사용자 설정 JSON, 계정·캐릭터 등록정보, 전투 기록과 창 위치는 초기화하거나 자동 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.9

v0.2.9 · 2026. 8. 6. AM 11:14:49

다운로드
# A2DIL2 v0.2.9

## 허수아비 랭킹 전투력 확인 개선

- 서버 이전 캐릭터처럼 자기 프로필 패킷의 전투력 위치가 달라진 경우에도 확인된 패킷 형식을 읽습니다.
- 확정 `0x3633` 전투력을 우선 사용하며, 패킷에서 전투력을 확인하지 못한 기록만 등록 시 공식 AION2 캐릭터 API로 보완합니다.
- 전투력 누락만으로 등록 버튼이 비활성화되지 않으며, 공식 API에서도 전투력 300K 이상이 확인되어야 등록됩니다.
- 공식 API가 전투력을 확인하지 못하면 임의 구간에 등록하지 않고 잠시 후 다시 시도하도록 안내합니다.

기존 사용자 설정 JSON, 계정·캐릭터 등록정보, 전투 기록과 창 위치는 초기화하거나 자동 마이그레이션하지 않습니다. `0x3633` 패킷에서 정상적으로 확인된 전투력은 외부 API보다 우선합니다.
GitHub에서 보기

A2DIL2 v0.2.8

v0.2.8 · 2026. 8. 6. AM 9:45:29

다운로드
# A2DIL2 v0.2.8

## 허수아비 랭킹 등록 개선

- Tasks를 사용하지 않고 DPS만 사용하는 사용자도 현재 접속 캐릭터가 확인되면 허수아비 랭킹에 등록할 수 있습니다.
- 등록 가능 조건과 실패 사유를 측정 시간, 장비 착용, 캐릭터 정보, 전투력 기준으로 나누어 안내합니다.
- 마도성 소환수의 버프·디버프 시전자를 본체로 판정해 혼자 측정한 기록이 외부 지원으로 잘못 표시되는 문제를 수정했습니다.
- 등록 확인창에서 캐릭터별·Google 계정별 하루 20건 제한을 안내하고, 서버가 사용량을 확인한 뒤에는 남은 횟수도 표시합니다.

## 전투 상세와 카탈로그 정리

- 버프·디버프 상세 데이터에 실제 적용 시작·종료 구간을 보존해 웹 상세 분석에서 사용할 수 있습니다.
- 전투 상세 스킬 로그의 컬럼명과 중앙 정렬을 정리하고 일반 사용자 화면의 빈 RAW 코드 열을 제거했습니다.
- 설정에 공용 `Catalog` 메뉴를 추가해 던전·보스, 악몽, 스킬 카탈로그를 한곳에서 관리합니다.
- 스킬 카탈로그 안내에서 버전, 직업별 스킬, 음식·주문서·신석과 미확인 BASE 코드 수를 간결하게 확인할 수 있습니다.

기존 사용자 설정 JSON, 계정·캐릭터 등록정보, 전투 기록과 창 위치는 초기화하거나 자동 마이그레이션하지 않습니다. 랭킹 상세 기록은 사용자가 전투 기록에서 등록을 누른 경우에만 업로드됩니다.
GitHub에서 보기

A2DIL2 v0.2.7

v0.2.7 · 2026. 8. 5. PM 11:44:39

다운로드
# A2DIL2 v0.2.7

## 허수아비 랭킹 등록

- 전투 기록에서 60초 허수아비 측정 결과를 공개 랭킹에 직접 등록할 수 있습니다.
- 전체 장비 착용이 확인된 기록만 등록할 수 있으며, 측정 중 장비 해제나 장비 프리셋 변경을 감지한 기록은 등록할 수 없습니다.
- 본인 효과만 확인된 기록과 타인의 버프·디버프가 포함된 기록을 아이콘으로 구분합니다. 타인 효과가 있어도 등록은 가능합니다.
- 등록 버튼을 랭킹 아이콘으로 정리하고 등록 성공 또는 서버에서 중복으로 확인된 기록은 앱을 다시 실행해도 완료 상태를 유지합니다.

## 전투 기록과 효과 판정 개선

- 허수아비 기록 행의 중복 시간 표시를 제거하고 측정 시간과 시각을 간결하게 정리했습니다.
- 음식과 음료를 별도 효과로 분류하고 이벤트 음식도 전투 상세 아이콘에 표시합니다.
- 질풍의 권능 적용 중 자신의 스킬 재사용 대기시간 감소를 관심 스킬 계산에 반영합니다.
- 장비 상태를 확인할 수 없는 경우 허수아비 대기 화면과 전투 기록에서 명확히 안내합니다.

기존 사용자 설정 JSON, 계정·캐릭터 등록정보, 전투 기록과 창 위치는 초기화하거나 자동 마이그레이션하지 않습니다. 랭킹 상세 기록은 사용자가 전투 기록에서 등록을 누른 경우에만 업로드됩니다.
GitHub에서 보기

A2DIL2 v0.2.6

v0.2.6 · 2026. 8. 5. PM 4:38:25

다운로드
# A2DIL2 v0.2.6

## 트레이 빠른 제어

- Windows 트레이 메뉴 첫 항목에서 미니 런처를 바로 숨기거나 다시 표시할 수 있습니다.
- `전체 창 다음 모니터로 이동`을 누르면 Launcher, Engine, Tasks, Party, DPS, Buff와 열린 보조창을 다음 모니터로 함께 이동합니다.
- 닫혀 있는 제품 창의 저장 위치도 같은 모니터로 변경되어 다음 실행 때 창이 다시 흩어지지 않습니다.

## 미니 런처 자유 배치

- 미니 런처의 A2DIL 브랜드 영역을 드래그해 화면 좌측 또는 우측의 원하는 높이에 둘 수 있습니다.
- 드래그를 놓으면 가까운 좌우 가장자리에 자동으로 붙고 세로 위치는 그대로 유지합니다.
- 저장된 세로 위치는 재실행과 모니터 이동 뒤에도 복원하며 화면 밖으로 나가는 위치만 작업영역 안으로 보정합니다.
- Engine 설정의 고정된 `미니 런처 위치` 선택 항목은 제거했습니다.

기존 사용자 설정 JSON, 계정·캐릭터 등록정보, 창 위치와 숙제·재산 관측값은 초기화하지 않습니다. 기존 미니 런처 위치 파일도 자동 변환하지 않으며 사용자가 런처를 직접 드래그한 시점에만 새 세로 위치를 저장합니다.
GitHub에서 보기

A2DIL2 v0.2.5

v0.2.5 · 2026. 8. 4. PM 11:35:42

다운로드
# A2DIL2 v0.2.5

## Tasks 전체 화면 비율

- Engine 설정의 `Tasks > 전체 레이아웃`에 `화면 비율`을 추가했습니다.
- 기본 100%부터 200%까지 5% 단위로 조절할 수 있으며 메인카드, 계정·캐릭터 카드, 글자, 아이콘, 간격과 실제 Tasks 창 크기가 함께 확대됩니다.
- 숙제·재산·축소 화면의 크기는 100% 기준으로 보존해 비율을 다시 바꿔도 창 크기가 누적 확대되거나 축소되지 않습니다.
- 모니터 작업영역보다 큰 실제 창 크기는 화면 안으로 제한합니다.
- 투명 카드 영역이 어긋나지 않도록 확대된 Tasks 화면의 휠·터치패드 문서 스크롤을 차단하고 항상 상단 위치를 유지합니다.

## DPS 화면 비율

- Engine 설정의 `DPS > 전투 화면 > 전투 화면 비율` 상한을 150%에서 200%로 확장했습니다.
- DPS 가로 길이는 계속 100% 기준으로 저장되므로 확대 비율을 변경해도 기존 너비 설정을 유지합니다.

기존 사용자 설정 JSON, 계정·캐릭터 등록정보, 숙제·재산 관측값은 초기화하지 않습니다. 새 Tasks 비율 값이 없는 기존 설정은 100%로 해석하며 사용자가 직접 변경하기 전에는 자동으로 파일을 다시 쓰거나 마이그레이션하지 않습니다.
GitHub에서 보기

A2DIL2 v0.2.4

v0.2.4 · 2026. 8. 4. PM 10:49:18

다운로드
# A2DIL2 v0.2.4

## DPS 화면 크기

- Engine 설정의 `DPS > 전투 화면`에 `전투 화면 비율`을 추가했습니다.
- 기본 100%부터 150%까지 5% 단위로 조절할 수 있으며 글자, 아이콘, 카드, 막대, 간격과 실제 DPS 창 크기가 함께 확대됩니다.
- 확대 상태에서도 전투 참여자 카드가 오른쪽이나 아래쪽에서 잘리지 않도록 전체 표시 영역과 창 높이를 함께 맞춥니다.
- 가로 크기를 직접 조절할 때는 현재 비율을 반영해 100% 기준 너비로 안전하게 저장합니다.

## Tasks 가독성

- 재산 캐릭터카드 A형에 `A형 폰트` 조절을 추가했습니다. 기본 9px을 유지하면서 8~14px 범위에서 전체 기본값과 캐릭터별 값을 설정할 수 있습니다.
- 사용자가 추가한 숙제 칩의 글자 크기를 기본 숙제 칩과 동일하게 표시하도록 수정했습니다.
- 수익과 지출 카드의 초기화 버튼을 분리해 선택한 항목만 초기화되도록 수정했습니다.
- 한쪽을 수동 초기화해도 다른 쪽의 값과 새벽 5시 자동 초기화 기준은 그대로 유지됩니다.

## 권성 폭주

- 권성 `폭주`가 실제 적용 중인데도 Buff 화면에서 ON으로 표시되지 않던 경우를 수정했습니다.
- 폭주 특성 5의 `모든 스킬 재시전 시간 10% 감소`를 관심 스킬 쿨다운 계산에 반영했습니다.
- 폭주가 활성화된 동안 시작된 쿨다운에만 추가 감소율을 적용하고, 폭주 종료 뒤 시작된 쿨다운은 기존 계산을 사용합니다.

기존 사용자 설정 JSON, 계정·캐릭터 등록정보, 숙제·재산 관측값은 초기화하지 않습니다. 새 DPS 비율 값이 없는 기존 설정은 100%로 해석하며 자동 마이그레이션하지 않습니다.
GitHub에서 보기