프리헌터스님의 돌키우기 스크립트 쓰고있습니다. 스크립트 만드는건 아직 초짜라 강의 보면서 기기 재부팅 하는것까지는 끝냈는데 이제 매크로 방지 퀴즈 푸는걸 배워보고자 하는데 퀴즈 푸는 방식의 강좌는 없어서 도움좀 요청합니다.
돌키우기 스크립트 매크로방지 하는 스크립트는 퀴즈쪽에서 조금 수정만 하면 된다고 들었습니다.
카카오토 pro버전 몇번강의 혹은 무슨강의를 들어야 하는지랑 어떤식으로 스크립트를 짜면 되는지 쫌 여쭈어보고 싶네요!
고수분들 초보인 저에게 도움좀 부탁드립니다 ㅜㅜ
매크로방지는 좀 많이 어렵던데요..
완벽하지도 않고요 ^^
기본개념은
1. 녹색 배경을 제거
이미지효과를 이용하여 녹색계열을 블랙으로 변환시킴
(가장 어려운 부분인듯.. 찌꺼기가 남으면 이후 처리에서 잘못 계산됨)
2. 캐릭터간의 간격 계산
실제 캐릭이미지의 시작과 마지막 위치를 확인하여
캐릭간의 간격을 구함.
3. 하단 캐릭터를 상단이미지에서 검색..
스샷-모양찾기흘 이용하여 가장 비슷한 캐릭터의 위치를 검색
(캐릭터가 겹쳐있으면 잘못인식될 확률이 높아짐)
4. 검색된 캐릭터의 번호 산출
검색된 X위치와 캐릭터간격으로 몇번째 위치인지 산출
5. 산출된 번호를 클릭
산출된 번호에 맞는 버튼을 클릭
----------------------------------------------------
대략 위와 같고요.
스크립트 소스보시면 인증처리함수에 이미 구현되어 있습니다.
다만 오래전 소스이고 돌키우기 안한지 오래되어...
퀴즈이미지가 달라졌을수도...
인식률 자체는 보장못함요 ^^.