매크로

조회 수 201 추천 0 댓글 1

이미치서치를 바탕화면에서는 가능하게 만들었는데, 녹스를 키면 이미지를 못찾습니다.


이유가 뭘까요?


  • 파이썬공부중 2020.05.10 11:29

    녹스를 캡쳐해봐야 알겠는데.


    이미지캡쳐하는 소스라도 볼 수 있을까요?


    제가 짐작하는 이유는.


    소스코드에 win api중에서 printwindow()를 사용하고 있지 않을까 싶음.


    제가 알기론,

    printwindow는 운영체제가 알고있는 해당 프로그램의 이미지를 보여주는건데.(DC에 접근해서)

    만약 운영체제에게는 안 알려주고, 해당 프로그램이 그래픽드라이버에(모니터) 직접 뿌릴 좌표별색깔을 알려준다면.

    printwindow로는 캡쳐하지 못함. 이런경우 특징이. 해당 창을 캡쳐하면 창타이틀은(상단바) 표시가 되는데. 내용은 검은색임.


    이럴때는 비활성이미지서치는 불가임..

    만약한다면, 활성상태의 이미지서치뿐인데,  graphics 클래스를 이용해서 화면 전체 캡쳐해서 해당 프로그램만 도려내는 방식을 이용해야함.

    1. 전체 캡쳐

    2. 해당 프로그램 좌표와 해당 프로그램 폭,넓이 얻기

    3. 캡쳐한 이미지에서 해당 프로그램이미지 도려내기.


    틀리다면 지적



    + 아니면 getpixel로 픽셀 색깔 얻어보세요.

    0,0~5,x 부분정도는 색깔이 있는데.

    이미지 중간 부분에는 다 검은색으로 나온다면 제 말이 맞을듯.





List of Articles
분류 제목 글쓴이 최근변경 추천
질문 처음으로 매크로 만들어보려 하는데 질문입니다! 3 니리루 2019.05.22 0/0
질문 처음 배우는 사람이 배우려면 어려울가요? 라기나 2017.10.20 0/0
자유 처음 만들었던 디아블로3 오토 14 무하마드알리 2016.02.17 1/0
질문 처음 게임 메크로 만들어보는데 맞는지 봐주세요. 치킨님 2018.07.13 0/0
질문 처녀작고치는중 ㅎㅎ 인식이 잘안되네용! ㅎㅎ 2 뚜르따르또르 2015.08.07 0/0
질문 채팅창에 채팅인식(배경미세하게다를때) 1 뚜아압 2018.04.24 0/0
질문 채팅매크로같은거 만들려고하는데 좀 도와주실분 계신... 매냐현질 2015.11.22 0/0
자유 채집룬하고 채집매크로 교환하실분 구합니다.. 1 룬오리 2019.08.30 0/0
질문 찾아봐도없네요) 링크버튼 고유값을알아서 그 링크기능... 8 배우고싶어요 2018.05.15 0/0
질문 찾아보다가.. 질문하나만 합니다 ㅠ 2 궁금증호야 2015.06.06 0/0
질문 찾다 찾다 못찾아서..글 올려봅니다.. 3 오핫정보공유 2019.11.26 0/0
질문 창이활성화상태가 아닐땐 이미지서치가 되지않습니다 4 GOLD 2015.03.02 0/0
질문 창을 가려도 이미지를 인식하게 할 수 있는 방법을..배... 궁금증호야 2015.06.12 0/0
질문 창선택하기 하는 방법질문요 4 낭군이 2015.01.05 0/0
질문 창 크기조절과.. 비율에 맞게 조절하는법 2 루디332 2015.09.22 0/0
질문 참조변수 사용법 알려주세요 4 검정다람쥐 2016.04.25 0/0
질문 차이점궁금해서문의드립니다! 1 스티븐쓰바 2019.10.31 0/0
질문 차구차구 월드챌린지 자동을 만들어 봤는데 점검시간이... 1 으뜸어린이 2014.11.04 0/0
질문 쫄작하는오핫만들려는데 도와주세요 6 호시히카리 2014.11.28 0/0
자유 짜증나는 한영전환 오타를 해결할 아이디어인데 이런 ... 2 배틀크루저 2023.02.24 1/0
Board Pagination Prev 1 ... 202122232425262728 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글