안녕하세요.
해루@모그리입니다.
모험의 시작, Haerubot 1.0.2.0 업데이트에 대해 안내드립니다.
#1 ACT를 실행 중이 아님에도 불구하고, Haerubot이 ACT를 감지했다며 강제로 종료하던 로직을 변경했습니다.
발신자 Mana@카벙클 님의 메일 제보입니다.
구 해루봇에서도 같은 로직이 적용됐었습니다. 그때도 관련 문의를 많이 받았던 것 같은데, 원인이 좀비 액트(작업관리자 프로세스에서는 찾아볼 수 없으나 서비스나 세부 정보에 남아서 감지되던 현상)라고 생각할 수 밖에 없었던 기억이 납니다.
그래서 이렇다 할 로직 변경 없이 신 해루봇에서도 동일하게 적용을 했지만, 여전히 이 문제로 고통을 받는 유저분들이 계셔서 이번에 발상의 전환을 살짝 바꾸는 방향으로 로직을 수정했습니다.
기존에는 ACT가 감지 되면 얄짤 없이 해루봇을 종료시켰는데, 이번 버전부터는 해루봇을 실행하고 있는 도중에 ACT가 감지될 경우 ACT를 강제로 종료시킵니다. 둘 다 실행할 수 있으면 좋겠지만 둘은 공존할 수 없습니다. 설정 적용이 바로 되지 않기 때문입니다. 혹시나 ACT가 강제로 종료되지 않는 경우, 그때는 어쩔 수 없이 해루봇을 강제로 종료합니다.
업데이트 이후에도 해당 현상이 반복된다면 불편하시겠지만 재부팅 밖에 답이 없을 것 같습니다. 제가 종료 로직에 이중 삼중으로 처리할 수 있게 설정해놨긴 한데, 일부 컴퓨터에서 간헐적으로 발생하는 문제라서 테스트가 어렵네요.
#2 버전 1.0.1.6 이후로 Haerubot 업데이트 후 중복으로 업데이트 판정되는 버그를 수정했습니다.
버전 1.0.1.6부터 해루봇과 해루봇 업데이트 관리자는 설치 날짜가 아니라 파일 버전으로 업데이트 판정을 하도록 변경되었습니다. 그 과정에서 해루봇은 업데이트를 시도할 때 업데이트 관리자를 실행하느라 강제 종료되는 바람에, 업데이트를 진행하도록 조작된 설치 날짜 데이터가 저장된 상황이었습니다. 때문에 자동 재실행 시 업데이트를 했음에도 불구하고 또다시 업데이트 판정이 되고, 이후 업데이트를 한 번 더 진행하게 되면 정상적으로 보이게 되던 것이었습니다. 강제 종료 전 설치 날짜를 설치 하는 당시의 시간으로 갱신한 후 저장하도록 로직을 변경했습니다.
이상입니다.
오늘도 즐거운 모험 되시길!
'✏️ 패치노트' 카테고리의 다른 글
1.0.2.2 패치노트 (2022-05-30 21:40:17) (0) | 2022.05.30 |
---|---|
1.0.2.1 패치노트 (2022-05-29 21:00:38) (0) | 2022.05.29 |
1.0.1.8 패치노트 (2022-05-29 03:23:40) (0) | 2022.05.29 |
1.0.1.6 패치노트 (2022-05-28 19:12:01) (0) | 2022.05.28 |
1.0.1.4 패치노트 (2022-05-27 19:13:12) (0) | 2022.05.27 |