SNSLOGIN.png


naver.png  facebook.png  google.png twitter.png  kakao.png


?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제







이번 파트는 포스트메세지로 이용한 반복적인 키실행입니다

저번 강좌에서는 컨트롤 센드로 반복적인 키실행 을해보았는데요.



ControlSend 를사용할경우 비활성은되지만

프로그램을 실행시킨뒤 다른 작업을 할경우[인터넷, 타게임]

알트 ,컨트롤 등먹통이올수있습니다.


그래서 이번은 컨트롤센드보다 더안정적이고 더좋은

 포스트메세지로 반복적인 키실행을해볼까합니다^^.

Gui, Add, CheckBox, x12 y20 w20 h20 gA2 vA1,1
Gui, Add, DropDownList, x32 y20 w60 h100 vAA1, Ctrl|Home
Gui, Add, Edit, x102 y20 w50 h20 vAAA1,1000
Gui, Show, x695 y460 h93 w167, New GUI Window


return
A2:                                    ;A2 g 라벨 활성
Gui, Submit, NoHide                    ;구이활성화
if A1 = 1                              ; A1[체크박스]가 [성공] 체크될시
SetTimer, ab,%AAA1%                    ; ab 라는 변수를 변수 AAA1 초만큼 서브루틴 실행
if A1 = 0                              ; A1[체크박스]가 [실패] 체크가안될시
Settimer, ab, off                      ; ab 라는 변수를 오프 종료



return                                 ; 구간 종료



ab:                                    ; ab
gui,submit,nohide                      ; 구이활성화
if( AA1 ="Ctrl"){                                   ;AA1[드롭다운리스트]가 Ctrl 일때
postmessage,0x100,17,1900545,,MapleStory            ;Ctrl 키다운 을 메이플스토리 라는 타이틀 키전송
postmessage,0x101,17,1900545,,MapleStory            ;Ctrl 키업 을 메이플스토리 라는 타이틀 키전송
}Else if( AA1 ="Home"){                             ;AA1[드롭다운리스트]가 Home 일때
postmessage,0x100,36,21430273,,MapleStory           ;Home 키다운 을 메이플스토리 라는 타이틀 키전송
postmessage,0x101,36,21430273,,MapleStory           ;Home 키업 을 메이플스토리 라는 타이틀 키전송
}
Return

GuiClose:
ExitApp

 



이렇게 짜보았습니다


처음 오신분들도있으니깐 차근차근설명해드리도록하겠습니다


Gui, Add, CheckBox, x12 y20 w20 h20 gA2 vA1,1

 체크박스 G라벨 A2 / V라벨A1 지정.


체크박스

if A1 = 1 ; 체크가되었을때

if A1 = 0 ;체크가되지않았을때.


강좌 목록에 if 문 강좌 를보시면 이해하실겁니다.

 1 / 0 차이를 이해하십시오


 

Gui, Add, DropDownList, x32 y20 w60 h100 vAA1, Ctrl|Home 

 드롭박스 리스트입니다. V라벨을줍시다.

드롭박스에 Ctrl 이나 Home 을눌를시


if( AA1 ="Ctrl"){                                   ;AA1[드롭다운리스트]가 Ctrl 일때
postmessage,0x100,17,1900545,,MapleStory            ;Ctrl 키다운 을 메이플스토리 라는 타이틀 키전송
postmessage,0x101,17,1900545,,MapleStory            ;Ctrl 키업 을 메이플스토리 라는 타이틀 키전송
}Else if( AA1 ="Home"){                             ;AA1[드롭다운리스트]가 Home 일때
postmessage,0x100,36,21430273,,MapleStory           ;Home 키다운 을 메이플스토리 라는 타이틀 키전송
postmessage,0x101,36,21430273,,MapleStory           ;Home 키업 을 메이플스토리 라는 타이틀 키전송
}


if( AA1 ="Ctrl"){


AA1 이라는 변수가 Ctrl 일떄

포스트메세지 실행

Else 아닐시 

 if( AA1 ="Home"){ 


AA1이라는 변수가 Home 일때

포스트메세지 실행


그러면 Ctrl 이나 home 아니면 반응을하지않습니다.

 




처음오시는 분은  "포스트메세지가 뭐지?" 라는 분이있습니다.

잠깐 설명해드릴께요

 

 Psotmessage, msg, wparam, lparam, classNN, 프로그램명[타이틀]

Psotmessage 기본 명령어 [ 포스트메세지]

Msg 키값/키코드[ Send = {n},{b} 같은 키값]

Wparam , 키 고유의 값 ? 이라고생각하시면대요

ClassNN = 클래스 값

프로그래명[타이틀] = MapleStroy 같은 게임 타이틀]

 

 

 

Wparam, lparam

키시면 이런 프로그램창이뜨실꺼에요

원하시는 키 를입력하시면 wParam/lParam 값이 나옵니다.



※마우스의 경우에는 lParam은 N:= (A*65536)+B 입니다 ;A = Y좌표

                                                                              B = X좌표

대입 = N:=(50*65536)+115


classNN


첨부파일에[제작지원도구].exe 클릭하시면

이런프로그램 이 뜰거에요

구하고자하는 창에드래그를하시면 값이뜨실텐데


Control ClassNN 요걸 입력하시면됩니다.

타이틀 : window Title 을입력하시면됩니다.

 

 

 

 


​포스트메세지를 사용할경우 키먹통이안되고 실질적으로..


포스트메세지>>>>>>>>>>컨트롤센드>>>>>>>>>>센드


또한번 동영상을보시지요 ~



만약 드롭박스리스트에 리스트를 추가하고싶으시면

A|B|C|D|E|F|G|H|I|G|K|L|N|M

| < 이걸 중간에써주시면됩니다^^.


다음강좌는 응용편입니다



 


출처:http://blog.naver.com/6438579_/220261868110

List of Articles
번호 제목 글쓴이 조회 수
68 오토핫키 강좌[ControlSend /비활성/비활성조작] 익명_a01dfe 36
67 오토핫키 강좌[RegRead 레지 를가지고놀아보자!] 익명_ac6938 23
» 오토핫키 강좌[본격 매크로만들기,반복적인 키실행 -[1/2] ] 익명_848ea1 47
65 오토핫키 강좌[본격 매크로만들기,반복적인 키실행 - [1] ] 익명_a9fcb5 43
64 오토핫키 강좌[ 메일보내기 소스] 토랭이 39
63 오토핫키강좌 [문의 강좌][카페/블로그 정보를 추출해서 프로그램상에 띄어보고싶어요!] 익명_b35381 20
62 오토핫키강좌 ] 오토핫키란 무엇인가?/오토핫키설치법/오토핫키로 매크로만들기! 익명_99449e 17
61 오토핫키 재강좌]■ 매크로를 만들어보자 [반복적인 작업 편] 익명_12e9cf 20
60 오토핫키 강좌] 키로그 프로그램의 대처방안/키로그 구조에대해알아보자 익명_e8356f 11
59 오토핫키 강좌] 약간위험한] 키로그 강좌 /키로그란무엇인가 ? 익명_011420 21
58 오토핫키 강좌[ControlSend /비활성/비활성조작] 익명_a01dfe 9
57 이미지 서치를 이용한 비활성 버프! 익명_72b3c1 10
56 양귀문 3쿠션 강좌 - 08 파이브 앤드 하프 시스템(2 1 file title: 양포켓몬자연보호 130
55 양귀문 당구강좌 - 37 세리2 file title: 양포켓몬자연보호 84
54 양귀문 당구강좌 - 36 세리1 file title: 양포켓몬자연보호 84
53 양귀문 당구강좌 - 33 모아치기 정리 1 file title: 양포켓몬자연보호 61
52 양귀문 당구강좌 - 31 모아치기 9 2 file title: 양포켓몬자연보호 88
51 양귀문 당구강좌 - 29 모아치기 07 file title: 양포켓몬자연보호 15
50 양귀문 당구강좌 - 27 모아치기 5 file title: 양포켓몬자연보호 42
49 양귀문 당구강좌 - 21 트랙션 file title: 양포켓몬자연보호 19
Board Pagination Prev 1 2 3 4 Next
/ 4