오토핫키 커뮤니티

제가 아주 옜날 90년대 오래전 게임을 하는데..

제가 혼자 해볼라고 했는데 ..ㅠㅠ

postmessage를 이용하려고 합니다...

AHK Window info 으로 control classNN 찾으려고 했거든요?..

근데 인벤창이나 케릭창 같은건 control classNN의 값이 뜨는데...

케릭창에선 control classNN의 값이 뜨질않네요 ...

이게 1인칭게임이라서... 화면에 키보드 키를 입력하고 싶은데.(케릭이동하려고요.)

 control classNN값 찾는 다른방법은 정작 없나요 ㅠㅠ?

없다면 그냥 포기하는게 빠를까요...


  • 석빡귀 2015.09.23 02:41

    이방법으로 한번 해보세요
    Hotkey_Target:=WinExist("작업표시줄의 게임이름")

    postmessage,0x100,☆,★,,ahk_id %Hotkey_Target%;;;{esc}
    별표에는 값넣으실줄 아신다고 믿습니다 hotkeytarget의 ""도 써야합니다.
  • 백경민 2015.09.23 23:07
    음...뭔가 작동이 잘안돼는데 ㅠㅠ... 제가..
    1::
    loop, 2
    {

    Hotkey_Target:=ahk_class Meridian 59
    postmessage,0x100, 0, 90,2883585,,ahk_id %Hotkey_Target%;;;{esc}
    postmessage,0x101, 1, 90,2883585,,ahk_id %Hotkey_Target%;;;{esc}
    }
    return

    2::Pause
    식으로 만들었거든요.
    키는 "z" 인데.. z가 누르진 않고 아무런 반응이 없어여.. 제가 뭔가 실수를 하고 있는걸까여..
  • 석빡귀 2015.09.24 05:40

    게임이름이 지뢰찾기라면

    Hotkey_Target:=WinExist("지뢰찾기")
    이런식으로 하세요
    Hotkey_Target:=ahk_class Meridian 59 이게 틀린거에요

  • 백경민 2015.09.24 07:00
    1::
    loop, 2
    {

    Hotkey_Target:=Hotkey_Target:=WinExist("ahk_class Meridian 59")
    postmessage,0x100,90,2883585,,ahk_id %Hotkey_Target%;;;{esc}
    }
    return

    2::Pause
    로 해봤는데도 무반응이네요...아..안되려나 봅니다 ㅠ.ㅠ..제 머리가 안좋아서..
    신경써주셔서 감사했습니다!!. 더 검색하고 공부해봐야겠네요..
  • 석빡귀 2015.09.24 07:33
    작업관리자 "응용 프로그램"에 ahk_class Meridian 59이 있나요?;
    (프로세스 이름이아닙니다..)
    1::
    loop, 2
    {
    Hotkey_Target:=WinExist("ahk_class Meridian 59")
    postmessage,0x100,90,2883585,,ahk_id %Hotkey_Target%;;;{esc}
    }
    return

    2::Pause
  • 백경민 2015.09.24 08:11
    네... 응용 프로그램에 ahk_class meridian 59 는 없고, 다른이름으로 있긴한데..
    그 다른이름으로도 해봤었거든요.. 그래도 안돼더라구요..
    그냥 일반적인 이미지서치나, send 뭐 그런 활성화 상태에서 기본적으로 초보도 할수있는
    명령어들은 다 실행이 되던데 비활성만은 안돼네요 ㅡㅜ..어렵네요 ㅎㅎ..정말
  • 석빡귀 2015.09.24 08:17
    작업관리자 응용프로그램 캡쳐해서 올려주심이...
  • 백경민 2015.09.24 21:02
    모른다고 계속 물어보면 죄송스러우니깐... 제가 한번 몇일간 연구좀 해본다음에 ㅠㅠ...
    다시 글 올릴게요.. 염치없이 계속 이러는것같아 죄송한 마음 뿐이네요..
    방금 퇴근해서 이제서야 댓글을 남깁니다.
  • 리체 2015.09.24 12:28

    control classNN 을 지정하여야만 명령이 먹히는가요?

    보통은 타이틀을 사용합니다. 석빡귀님이 제시한것처럼 핸들,클래스 등을 사용할수도 있구요.

    메모장처럼 클래스(control classNN)를 이용해야만 하는 경우도 있는데요.

    이럴경우, 좌표가 윈도우에 종속되는지 클래스에 따로 부과되는지 테스트해봐야 합니다.


    컨트롤에 대해 알아낼수 있는 명령은 winget , controlget, controlgetpos, mousegetpos 등이 있습니다.


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 SciTE4AutoHotKey 설정 관련 질문드려요 2 킴푸른 2015.09.27 0/0
질문 [해결] 비활성 드래그 오작동합니다. 14 마토깽 2015.10.24 0/0
질문 혹시 다른 게임 자동물약 소스 좀 가지고 계시분 있어요? 꿈을낚는아이 2015.09.26 0/0
질문 도와주셔서 70%해결했는데 또 문제 발생했어요 .. 2 델몽뜨 2015.10.02 0/0
질문 궁금합니다! 2 캐귗낳 2015.09.25 0/0
질문 밤샐기세..이미지서치 죽어도 못찾네요 11 델몽뜨 2015.09.26 0/0
자유 오토핫키 움직이는 이미지 서칭질문 2 켈스이 2015.09.25 0/0
질문 loop문 질문 드려요 !! 2 델몽뜨 2015.09.25 0/0
질문 guicontrol 질문 좀 드릴게요 !! 2 델몽뜨 2015.09.24 0/0
질문 오토핫키에서 adb명령어 어떻게사용하나요..? 1 횬히 2015.09.24 0/0
정보 [라이브러리] EasyINI 네이티브 ini 3 예지력1 2016.02.09 2/0
질문 오토핫키 GUI 속도 개선 방법 궁금증 13 프리 2015.10.02 0/0
질문 이미지서치가 PC에 따라 동작하고, 동작하지 않는 이유? 9 시나브로 2015.09.28 0/0
질문 ctrl+w키는 어떤건지 찾기가 너무 힘드네요;; 크루쟌 2015.09.23 0/0
질문 wparam값 관련 명령어 아시는분.. 1 석빡귀 2015.09.23 0/0
질문 도저히 찾아보려고 해도 못찾겠어서 ㅠㅠ ..도와주세요... 9 백경민 2015.09.24 0/0
자유 깜짝이야... fnwj 2015.09.22 0/0
질문 혹시 피파온라인3 오토핫키 스크립트 갖고 계신분있나... 앗뵤 2015.09.22 0/0
자유 오토핫키 초보...;;; 7 앙쥐 2015.09.24 0/0
자유 갑자기 썰러아네요.. 질문도없고.. 3 제발등업좀2 2015.09.24 0/0
Board Pagination Prev 1 ... 143144145146147148149150151 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글