매크로

조회 수 250 추천 0 댓글 2
활성화로 된 스크립트를 드디어 직접 짰는데요...

이걸 비활성화 하려면 어떻게 해야되는지 기본만 좀 알려주십셔... 명령어는 어떤게 있는데 어떤 기능이고 어떤 식으로 작성해야 한다 이런것 좀 부탁 드립니다.

시행착오는 스스로 하겠습니다..

인터넷에서 찾아보려니까 다들... 필요에 의해서 길게 늘어선 스크립트들만 공유해놨더라구요;;

애초에 사용 목적이 다르다보니... 뭘 어케해야할지 감도 안오고 그 기다란거 봐가면서 해석 하려니까 눈알이 빠질것 같아서요 ㅠㅠ 부탁 드립니다.

Ctrl::

SetTimer, a1, 1000
SetTimer, a2, 1500

bb:
{
Loop, 300
{
ImageSearch, vx, vy, 0,0, A_ScreenWidth, A_ScreenHeight, *40 cc.png
If Errorlevel = 0
{
vx:=vx+5
vy:=vy+5
Mouseclick, left, %vx%,%vy%
sleep, 8000
Loop, 2500
{
Send, {space}
sleep, 120
ImageSearch, vx, vy, 0,0, A_ScreenWidth, A_ScreenHeight, *70 dd.png
If Errorlevel = 0
{
Send, {u}
sleep, 200
Send, {a}
sleep, 2000
goto, bb
}
}
If Errorlevel = 1
{
}
}
If Errorlevel = 1
{
loop, 300
{
ImageSearch, vx, vy, 0,0, A_ScreenWidth, A_ScreenHeight, *40 ccb.png
If Errorlevel = 0
{
vx:=vx+5
vy:=vy+5
Mouseclick, left, %vx%,%vy%
sleep, 8000
Loop, 2500
{
Send, {space}
sleep, 120
ImageSearch, vx, vy, 0,0, A_ScreenWidth, A_ScreenHeight, *70 dd.png
If Errorlevel = 0
{
Send, {u}
sleep, 200
Send, {a}
sleep, 2000
goto, bb
}
}
}
If Errorlevel = 1
{
Random, A, 1,4
if ( A = 1)
{
loop, 6
{
Send, {Left}
sleep, 150
}
}
else if ( A = 2)
{
loop, 6
{
Send, {up}
sleep, 150
}
}
else if ( A = 3)
{
loop, 6
{
Send, {right}
sleep, 125
}
}
else if ( A = 4)
{
loop, 18
{
Send, {Down}
sleep, 125
}
}
}
}
}
}
}



a1:
{
Critical
ImageSearch, vx, vy, 0,0, A_ScreenWidth, A_ScreenHeight, *70 a1.png
If Errorlevel = 0
{
Send, {u}
sleep, 300
Send, {a}
sleep, 300
Send, {u}
sleep, 300
Send, {b}
sleep, 300
Send, {u}
sleep, 300
Send, {c}
sleep, 300
Send, {u}
sleep, 300
Send, {d}
sleep, 300
Send, {u}
sleep, 300
Send, {e}
sleep, 300
Send, {u}
sleep, 300
Send, {f}
}
IF ErrorLevel = 1
{
}
}

a2:
{
Critical
ImageSearch, vx, vy, 0,0, A_ScreenWidth, A_ScreenHeight, *70 a2.png
If Errorlevel = 0
{
Send, {u}
sleep, 200
send, {x}
sleep, 600
loop, 20
{
send, {Left}
sleep, 400
}
Send, {enter}
sleep, 400
Send, I'll destroy all olaf
sleep, 300
Send, {enter}
sleep, 400
Send, {left}
sleep, 400
Send, {left}
sleep, 400
Send, {left}
sleep, 400
Send, {left}
sleep, 1000
}
}

Critical, off
return
F7::Pause
Alt::Reload
Esc::ExitApp

  • sama 2018.11.29 10:22

    https://tailstar.net/index.php?mid=autohotkey&page=4&document_srl=26445413

    관련내용입니다

  • 쌍쌍바 2018.12.04 20:47

    입력 명령어를 send에서 포스트메시지나 controlsend 로 바꾸시고


    이미지 서치는 활성화된 창 기준으로 좌표따셔야해요


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오토핫키 배울때 3 크흠함 2015.06.12 0/0
질문 WinGetTitle처럼 ClassNN을 추출하는 방법이없을까요? 3 법돌 2015.06.09 0/0
질문 여러가지 이미지중 화면에 나타난 이미지를 클릭하는? 1 강남앞집오빠 2015.06.08 0/0
질문 비활성 고수님 도와주세요 24 민서s2아빠 2020.04.03 0/0
질문 몇가지 질문좀 드리겠습니다 ㅜ 도움 좀 부탁드릴게요 ㅜ 5 vesti 2015.06.10 0/0
질문 오토핫키 질문입니다. 4 문의드립니다 2015.06.09 0/0
질문 프로그래밍에 아무지식이 없는 사람입니다. 7 별되매냐 2015.06.13 0/0
질문 세븐나이츠 명예보내기 오토핫키 질문드립니다.. 3 쇠파이프 2015.06.11 0/0
질문 후 문의 2번째.. 드립니다......... 4 문의드립니다 2015.06.10 0/0
질문 궁금 한게 있습니다... 이미지 자체를 찾지 못했다고 ... 14 케리의비밀 2015.06.19 0/0
질문 공부중에 궁금한점 8 문의드립니다 2015.06.12 0/0
질문 질문 3번쨰......입니다.. 9 문의드립니다 2015.06.11 0/0
질문 하나의 키로 pause를 변수와 함께 토글 형식으로 사용 ... 3 인형 2015.06.12 0/0
질문 이미지 서치 아닌 이미지서치(?) 가능할까요 4 home01 2015.06.11 0/0
질문 메모장은 되는 Postmessage, 크롬은 안되는이유는 뭘까요 1 법돌 2015.06.12 0/0
질문 윈드로이에서 gdip 통한 비활성서치 해보신분 계신가요? 3 HyunsD 2015.06.16 0/0
질문 셋타이머가 리셋이 되질 않네요... 이유가 무엇일까요? 7 지니블렉션 2015.06.12 0/0
질문 오토핫키는.. 매클중에 PC를 별도로 사용이 가능한가요? 5 HyunsD 2015.06.17 0/0
질문 비활성화에서 체크박스 실행은 어떻게 해야하나요? 민서s2아빠 2015.06.12 0/0
질문 리스트 뷰 하나만 더 도와주세요 ㅜㅜ 1 뎅뎅 2015.06.16 0/0
Board Pagination Prev 1 ... 333435363738394041 ... 173 Next
/ 173

전체 최신 인기글

전체 주간 인기글