매크로

조회 수 280 추천 0 댓글 12

Gdip을 이용해서 이미지 서치 프로그램을 간단하게 제작해 보려 합니다



게임 아이템을 서치한다고 생각하면,


예를 들어 이미지 파일을 만들기 위해

1번 위치에 두고 캡쳐 후 소스를 만들면 1번에서는 서치가 성공적으로 진행되는데,

2번으로 옮기면 이미지 서치가 안됩니다.


Gdip이 문제인가 싶어서 일반 이미지 서치 명령어로도 제작을 해보아도 똑같은 문제가 생기네요.

그래서 소스 파일을 png, bmp 등 다양한 확장자로도 변경, 녹스 재설치, 오토핫키 32, 64비트 전환 등 어떤걸 해봐도 똑같네요...


녹스 외에 다른 프로그램에서도 구동해봤는데 다른 곳에선 정상적으로 실행이 되는데 무슨 문제인지 잘 모르겠습니다.



현재 녹스는 기본모드(Direct X)로 구동 중이며, 혹시 몰라 호환모드로도 실행해 봤지만 똑같은 난관에 막히네요.


여러분들의 조언 부탁드립니다!!!g21.gif






이미지 예시.

좌측은 게임 구동화면이고 오른쪽은 캡처하여 만든 소스파일 입니다.




XWlFGJj.png


  • profile
    bkvcqr 2022.06.10 00:36

    1번 위치에서의 아이템과 2번 위치에서의 아이템의 픽셀이 바뀌나보네요


    녹스창의 윈도우크기가 1만큼 바뀌어서 픽셀이 변할 가능성도 있구요

  • a1237694 2022.06.10 04:08
    조금 바뀌는 정도라면 viration 값 수정하여 찾을 수 있지 않나요??
  • profile
    bkvcqr 2022.06.10 06:00

    variation 을 말씀하시는 것 같은데 얘는 색상차이 허용범위이기 때문에 이미지 자체가 달라지는 것은 찾지 못합니다

  • a1237694 2022.06.10 10:37
    아아 variation이군요 이미지 사이즈가 살짝 찌그러져서 바뀌는 정도는 가능할거라 생각했는데 어렵네요... 친절한 답변 감사합니다! 다른 방법을 찾아봐야겠네욤ㅎㅎ
  • profile
    bkvcqr 2022.06.10 21:58
    찌그러지거나 각도가 살짝 바뀌거나 하는 것을 찾으려면 opencv 로 가셔야해요
  • a1237694 2022.06.11 12:27
    template match 요 녀석인가 보네요! 감사합니다ㅜㅜㅜㅜㅜㅜㅜㅜ
  • profile
    bkvcqr 2022.06.11 16:33
    근데 이미지가 어떤건지는 못올리시나요?

    앱에 뜬 화면이랑 캡쳐된 이미지를 보면 좀 편하게 확인할 수 있을텐데 굳이 템플릿매치까지 갈필요다 있을까... transcolor 만 잘하고 전처리만 잘하면 되지 않을까라는 생각이 들어서요...
  • a1237694 2022.06.14 06:04
    본문 최하단에 사진 첨부하였습니다!
    transcolor기능은 원하는 색상코드값을 입력하고 그 색을 제외하고 서치를 진행한다는 기능 아닌가요?
  • profile
    bkvcqr 2022.06.14 07:49
    그쵸 도너츠만 남기고 나머지 배경은 전부 빨간색으로 칠해서 필터를 거는거죠.
    보통 저런 경우에는 인벤토리라는 이미지 위에 도너츠 이미지를 올려놓는 식으로 출력하기 때문에
    도너츠는 인벤 위치에 따라 색이나 픽셀이 바뀔 가능성은 거의 없고
    인벤토리 배경이 각 위치마다 픽셀이 바뀔 가능성이 있기 때문이에요
  • profile
    bkvcqr 2022.06.14 07:51
    근데 올리신 사진에서 확대해보면 도너츠에 올라간 색 설탕들 픽셀이 깨진 느낌이 있네요.
    별 검은색 테두리도 어떤것은 두껍고 어떤것은 얇네요. 제가 한 말들의 전부 반대로 ㅋㅋㅋㅋㅋ...
  • profile
    bkvcqr 2022.06.14 07:59

    단적인 예인데
    LCkxftK.png


    이 두 용가리 등이 보면 왼쪽은 두껍고 오른쪽은 얇습니다. 이게 캡쳐 도중에 발생한건지 원래 이런건지 모르겠네요

  • a1237694 2022.06.16 16:45
    저도 그래서 stone01번 파일 배경 검은색으로해서 트랜스컬러 적용해봤는데도 이미지 자체가 다른지 작동이 안되더라구요. 캡쳐 도중 문제는 아니구 게임 내에서 매크로 등 문제 때문에 고의적으로 그렇게 만든 것 같습니다. 방법 열심히 고안해봐야겠네요 친절하신 답변 감사합니당!!!

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 Hide 관련 질문 5 파더 2014.11.29 0/0
질문 변수에 관한 질문 5 파더 2014.11.30 0/0
질문 몬스터 길들이기 패치후에. 4 페르니코 2017.12.18 0/0
질문 스크립트 좀더 간략하게 작성방법이 있을까요. 8 우후훅 2014.12.04 0/0
질문 비활성마우스클릭 질문드려요 단키와 합성키 12 성인남자 2014.12.02 0/0
질문 지니모션은 인터넷에 돌아다니는거아무거나사용해도되... 2 튀니지사람들 2014.12.02 0/0
질문 혹시 1004 매크로 1920 * 1080 해상도를 세나에 맞춰 ... 인사왕바이킹 2014.12.01 0/0
질문 어떤 이미지를 찾을때 같은 이미지가 있을때 대한 처리 7 프로구라머 2014.12.07 0/0
질문 리스트박스 관련질문 4 파더 2014.12.03 0/0
질문 체크박스 if 에대해서 6 파더 2014.12.04 0/0
질문 오토핫키 이미지서치좀 봐주세요ㅡ모비즌연동 8 뀨잉여기좋아 2014.12.05 0/0
질문 1004매크로 1 dlalsrb86 2014.12.04 0/0
질문 VMProtect Unpack 17 외치기 2017.03.19 0/0
질문 와 ,,,핫오토키는 뭔가여... 3 찬쓰찬쓰 2014.12.12 1/0
질문 변수로 저장된 값마다 터치위치를 변경하고싶을때..어... 2 파더 2014.12.05 0/0
질문 오랜만의 질문 1 가지~!!! 20 파더 2014.12.08 0/0
질문 질문하나합니다.. 2 dsaf3 2014.12.10 0/0
질문 몽길이 메클 질문드립니다... 1 헬로시드니 2014.12.09 0/0
질문 절전모드 전부 해제 시켰는데도 잘 때 매크로가 멈추네요 2 FKILLER 2014.12.14 0/0
질문 오토핫키가 다루기가 어려울까요? 7 그냥그래요 2014.12.13 0/0
Board Pagination Prev 1 2345678910 ... 172 Next
/ 172

전체 최신 인기글

전체 주간 인기글