naver.png  facebook.png  google.png


Extra Form
첨부







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

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



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





55q5x7Y.jpg

댓글 0
댓글 쓰기 로그인 하셔야 이용가능합니다.VIP게시판은 소위이상 이용가능합니다.
번호 제목 글쓴이 조회 수
947 게임공략 레벨업을 위해 필요한 피의증거 노가다 스팟은 어디!? 정예 던전에 존재하는 피의 마물을 한눈에 공략하기 [ file 익명_59a0c4 31
946 꿀팁 다음팟 -> 카카오tv로 다시 태어난다 1 file title: 풍산개안동참품생고기 49
945 꿀팁 맛집 찾을때 가짜 맛집블로그 거르는 방법 file title: 연예인1오바쟁이 127
944 강좌 오토핫키 강좌[ControlSend /비활성/비활성조작] file 익명_a01dfe 76
943 강좌 오토핫키 강좌[RegRead 레지 를가지고놀아보자!] file 익명_ac6938 46
강좌 오토핫키 강좌[본격 매크로만들기,반복적인 키실행 -[1/2] ] file 익명_848ea1 99
941 강좌 오토핫키 강좌[본격 매크로만들기,반복적인 키실행 - [1] ] file 익명_a9fcb5 90
940 강좌 오토핫키 강좌[ 메일보내기 소스] file 토랭이 83
939 강좌 오토핫키강좌 [문의 강좌][카페/블로그 정보를 추출해서 프로그램상에 띄어보고싶어요!] file 익명_b35381 59
938 강좌 오토핫키강좌 ] 오토핫키란 무엇인가?/오토핫키설치법/오토핫키로 매크로만들기! file 익명_99449e 23
937 강좌 오토핫키 재강좌]■ 매크로를 만들어보자 [반복적인 작업 편] file 익명_12e9cf 35
936 강좌 오토핫키 강좌] 키로그 프로그램의 대처방안/키로그 구조에대해알아보자 file 익명_e8356f 27
935 강좌 오토핫키 강좌] 약간위험한] 키로그 강좌 /키로그란무엇인가 ? 익명_011420 32
934 강좌 오토핫키 강좌[ControlSend /비활성/비활성조작] file 익명_a01dfe 17
933 강좌 이미지 서치를 이용한 비활성 버프! 익명_72b3c1 24
932 꿈 해몽 교통사고 나는 꿈 내용 정리 (요약) file 익명_37955a 71
931 꿈 해몽 신발 잃어버리는 꿈 풀이 보세요 file 익명_a425ac 99
930 꿈 해몽 전쟁나는꿈 풀이 보세요 (2가지) file 익명_d439a5 72
929 꿈 해몽 호랑이꿈 어떤내용인지 보세요! file 익명_62c12b 70
928 꿈 해몽 물건꿈 다양한 풀이한 것 보세요 file 익명_3c4091 54
1 6 - 53