매크로

조회 수 235 추천 0 댓글 6

동영상

https://youtu.be/Vc-NE69WOzk

(올리는 방법 모르고 ..화면 저질 죄송합니다 ...)



이전 질문들

1) http://tailstar.kr/autohotkey/14280672

2) http://tailstar.kr/autohotkey/14258882


아직도 이유를 모르겠는 어리둥절 ...




한 분의 추천으로 %A_ScriptDir%\지워서 아래와 같은 코딩을 해도 같은 문제 흠 ..


 ImageSearch, oX, oY, winX, winY, winX+winW, winY+winH, *50 %img%


이미지를 못 찾는걸까요 ?


NOX 창을 못 찾는걸까요 ...




=====================================================================================================

#NoEnv
#SingleInstance force ; 스크립트를 동시에 한개만 실행
#Persistent ; 핫키가 없더라도 스크립트 실행을 유지
SetBatchLines,-1 ; 라인간 딜레이를 없애서 속도 상승
coordmode, pixel, Screen
CoordMode, ToolTip, Screen
SetWorkingDir %A_ScriptDir%
SetTitleMatchMode, 2
ActiveID:="Nox" ;NoxFirst
WinActivate,%ActiveID%
DebugMode := 1
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
WinGetPos, winX, winY, winW, winH,%ActiveID%
X2:=X+W
Y2:=Y+H



F1::
gui, submit, nohide

wingettitle, title, Nox ; 1번)타이틀의 첫부분으로 검색시 성공
msgbox,,,%title%


if(imageSearcher(x,y,"제목 없음.bmp")=1)
{
msgbox, 이미지 찾음 오예~
}

if(imageSearcher(x,y,"제목 없음.bmp")=0)
{
msgbox, 이미지 못찹음 ㅋㅋㅋㅋㅋ
}

RETURN



;이미지 서치
imageSearcher( ByRef imgX, ByRef imgY,img)
{
 global ActiveID
 WinGetPos, winX, winY, winW, winH, %ActiveID%

 ImageSearch, oX, oY, winX, winY, winX+winW, winY+winH, *50 %img%
 If ( ErrorLevel = 0)
 {
 imgX := oX
 imgY := oY
 return 1
 }
 else If ( ErrorLevel = 1){
 return 0
 }
}

;클릭
sendClick( x, y) {
 global ActiveID
 WinGetPos, winX, winY, winW, winH, %ActiveID%


 px:=x
 py:=y

 p := px|py<<16

 PostMessage, 0x201, 1, %p%, , %ActiveID%
 sleep, 100
 PostMessage, 0x202, 0, %p%, , %ActiveID%
 Sleep, 200
 Return
}

sendClick2( x, y)
{
 global ActiveID


 px:=x
 py:=y

 p := px|py<<16

 PostMessage, 0x201, 1, %p%, , %ActiveID%
 sleep, 100
 PostMessage, 0x202, 0, %p%, , %ActiveID%
 Sleep, 200
 Return
}

;서치앤클릭
imageSearchClick(img)
{
 If imageSearcher( x, y, img) = 1
 {
 sendClick( x, y)
 Return 1
 }
 Return 0
}

;이미지 찾을때까지 대기
waitImage(img) {
 Loop {
 If imageSearcher( x, y, img) = 1
 {
 Break
 }
 Sleep, 500
 }
 Sleep, 200
 Return
}

;이미지 찾을때까지 대기후 클릭
waitImageClick(img) {
 Loop {
 If imageSearchClick( img) = 1
 {
 Break
 }
 Sleep, 500
 }
 Sleep, 200
 Return
}





  • 슉슉이 2016.06.18 18:40
    멀티메니저에서 녹스 이름을 nox이외의 것으로 바꿔봇세요.

    녹스는 보더랑 캡션이 없습니다. 타이틀처럼 보이는 곳은 사실 타이틀이 나오는 보더가 아닙니다. 따로 숨겨져 있죠. 게다가 옆의 사이드바도 별개의 윈도우인데 이것의 이름이 nox입니다. 그러니 nox로 할 경우 타이틀이 겹치죠.
  • 슉슉이 2016.06.18 18:42
    그리고 직성하신 코드는 클릭만 비활성이고 서치는 그냥 다이랙트로 모니터 서치하는 거라서 창을 가리면 안됩니다.
  • 슉슉이 2016.06.18 18:48
    제 닉네임으로 검색해서 잘 찾아보시면 현재 판매중인 매크로 테스트버전을 포함해서 완성품 매크로 소스코드 두어개 있을 겁니다.
  • 슉슉이 2016.06.18 18:52
    https://tailstar.net/provider_gravity/13642846 이 게시글 하단에 링크 있습니다.
  • T7GG 2016.06.21 13:02

    ActiveID:="Nox_A" 로 바꾸시고 해보세요

    슉슉이님 말대로 이미지 서치는 그냥 이미지 서치 이고 클릭만 비활성입니다

    액티브 아이디를 Nox_A로 지정하였으니 녹스 창도 당연히 Nox_A로 고치셔야됩니다

    수정법은 녹스 멀티 들어가셔서 이름 수정하시면됩니다


    원격으로 봐드리면 좋은데 계속 엇갈리네요 ㅎㅎ;;;;


  • profile
    bleuG 2016.06.26 21:35
    아 감사합니다. 요 몇일 너무 바빠서 ㅠㅠ

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 블루스택 완전히 종료시키는 명령어좀 부탁드립니당(무... 3 welchs 2016.07.04 0/0
자유 요새 오토핫키로 매크로 만드는 재미에 빠졌어요 3 퓨쥬 2016.08.07 0/0
질문 ahk 윈도부팅시 자동실행되게 시작등록했을때.. 3 검정다람쥐 2016.06.27 0/0
질문 autohotkey unicode 32-bit의 작동이 중지되었습니다 6 땀꾸루즈 2016.07.02 0/0
정보 소개 : CJon class 1 와이로 2016.06.26 2/0
질문 postmessage 명령 질문입니다. 5 왕초보이에으 2016.06.30 0/0
질문 비활성클릭 질문 5 왜6자냐 2016.06.25 0/0
질문 ADB드래그 혹시 명령어 다시한번만 봐주세요 ~ 4 제발등업좀2 2016.07.02 0/0
질문 비활성 이미지서칭 문제..질문입니다. 4 파르페틱 2016.06.22 0/0
질문 루프문 세개를 돌리고싶은데요 1 감성폭발 2016.06.21 0/0
질문 Gdip이미지 서치하고 싶은데 인식이 안됩니다 13 가족오락관 2016.06.25 0/0
질문 ADB (몽키) 클릭 및 드래그관련 ... 5 제발등업좀2 2016.07.02 0/0
질문 비활성화 질문+디버깅 영상 추가(T7GG님 코딩) 6 bleuG 2016.06.26 0/0
질문 오토핫키 멀티쓰레드(?) 3 다홍이 2016.06.20 0/0
질문 모니터상에 선을그을수있는 방법은 없을까요? [ 칼무리... 1 강군s 2016.06.19 0/0
질문 ADB 중에서 .. 누르다 !! 는 어케 해야하는 지 아시는분? 제발등업좀2 2016.06.17 0/0
질문 ADB캡쳐시 ... A알파값 지포스 710 에서 도 그러네요 ㅠㅠ 4 제발등업좀2 2016.06.17 0/0
질문 녹스 비활성 좌표클릭 질문요 2 총각미남 2016.06.16 0/0
질문 단축키실행질문이요 2 혜띠뿌뿌 2016.06.17 0/0
질문 postmessage의 처리 적용 유무에대해 아시는분? 1 FOHENN 2016.06.15 0/0
Board Pagination Prev 1 ... 114115116117118119120121122 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글