오토핫키 커뮤니티

조회 수 134 추천 0 댓글 6

ButtonSTART:

StartNum := 1

if (StartNum) = 1
{
 IfWinExist BlueStacks App Player
 {
  WinActivate
 }
}

return


ButtonSETTING:
Global StartNum
StartNum := 0
return

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

필요한 스크립트 부분만 가져 왔습니다

현재 START 버튼을 누르면 StartNum 에 1이 저장되어

if문이 작동하고 BlueStacks 가 있으면 WinActive 메소드를 사용하는 건데

여기서 SETTING 버튼으로 StartNum이 0이 되어도 WinActive가 계속 실행되네요

WinActive가 지속성 메소드 인걸 뒤늦게 알았는데 Gui 버튼으로 on / off 가 되도록 도와주세요


  • 제발등업좀2 2015.08.04 11:50

    StartNum = 1

    ButtonSTART:
    if (StartNum = 1)
        {
            IfWinExist,겜~1
                {
                    MsgBox,활성화한다
                    WinActivate,겜~1
                    StartNum = 0
                }
        }
    else if (StartNum = 0)
        {
            IfWinExist,겜~1
                {
                    MsgBox,활성을 푼다
                    WinMinimize,겜~1
                    StartNum = 1
                }
        }
    return


    이렇게 하면 될듯한데요?? 버튼 하나로.. 활성화  최소화 왔다 갔다 하면 되는것 아닌가요???

    저번에도 답변 남겨지만.. 활성화 푼다는 의미가 .. 어떤 의미를 말씀하시는지요

  • colt 2015.08.05 09:50
    로직의 문제인지 WinActivate가 매번 작동하더라고요 그래서 제 생각엔 WinActivate가 지속성 메소드인줄 알앗네요....ㅎㅎ
  • 제발등업좀2 2015.08.04 11:50

    그리고 처음 변수값은 버튼 위로 빼셔야합니다.. 버튼 안에 넣어두시면 항상 .. 1 이지 않을까요..

  • colt 2015.08.05 09:52
    스타트 라벨을 통해서 WinActivate랑 실행 구문을 한번에 하려 했는데 그게 욕심이였나 봅니다 ㅎㅎ
    변수값을 따로 버튼을 만들어서 값을 오갈수 있게 따로 짜야겠네요 감사합니다 ㅎㅎ
  • Hangoon 2015.08.04 13:12
    이해가 잘 안되네요
    윈엑티베이트가 실행되면 창이 활성화 되겠죠.
    그런데 버튼세팅 라벨 뒤에는 원엑티베이트가 없는데 어디서 실행되는건가요?
    버튼세팅이 실행되어스타트넘이 0이 된 뒤에
    다시 윈엑티베이트를 만나게 되는 경로를 알아야 답변이 될듯한데요
    만약 버튼스타트 라벨이 계속 반복되는 구조라면 당연히 스타트넘은 윈엑티베이트가 실행되기전엔 무조건 1로 변경될수밖에 없죠.
  • colt 2015.08.05 09:51
    제가 생각을 잘 못했었네요...... 세팅라벨에서 StartNum을 바꿔주고 또 스타트라벨에서 수정하고 있으니 계속 반복 될 수 밖에 없다는걸 잊었네요..... 감사합니다 ㅎ

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 비활성 이미지 서치 질문 5 스피릿치 2015.08.09 0/0
질문 한영전환 문제 혹시 해결가능할가요 6 오핫정보공유 2015.08.25 0/0
질문 드롭다운리스트 질문있습니다. 16 오핫정보공유 2015.08.13 0/0
질문 [레이븐]setimer 라벨에 gosub 이나 goto 명령어 쓰면 ... 15 T7GG 2015.08.30 0/0
질문 처녀작고치는중 ㅎㅎ 인식이 잘안되네용! ㅎㅎ 2 뚜르따르또르 2015.08.07 0/0
자유 [블루스택] 제가 만든 비활성 레이븐 매크로입니다 14 스피릿치 2015.08.12 1/0
질문 다른 오토핫키 프로그램 제어 3 스피릿치 2015.08.25 0/0
자유 세나 매크로 소스같은데 맞나요? 8 7auto 2015.08.11 0/0
질문 오토핫키처녀작..역시나 안되네욤 ㅠ_ㅠ 4 뚜르따르또르 2015.08.06 0/0
질문 외치기님 글좀 봐주세요ㅠㅠ 5 오핫정보공유 2015.08.07 0/0
질문 여러분 정말 도움이 절실합니다. 1 오핫정보공유 2015.08.06 0/0
질문 버튼으로 어떻게 다른 구이를 띄울수 있을까요??ㅠㅠ 7 zzxxll 2015.08.07 0/0
질문 소스 자동 정렬 할수 있나요? 고파사탕 2015.08.05 0/0
질문 WinActive 메소드 on / off 스크립트좀 도와주세요 6 colt 2015.08.05 0/0
질문 엔젤스톤의 스테이지 선택을 매크로로 제작할 때. 8 시나브로 2015.08.06 0/0
질문 마우스좌표의 범위를 한자리로 치환하려면? 4 아마미 2015.08.03 0/0
질문 레이븐 가방정리 방법에대한 문의 4 스피릿치 2015.08.06 0/0
자유 효율적인 쫄작교체방법이 없을까요? 3 세나블텍 2015.08.06 0/0
질문 오토핫키 입문자의 비활성창 이미지서치 질문드립니다. 4 푸린느 2015.08.08 0/0
질문 레이븐 가방 비활성 클릭 안되는문제 5 스피릿치 2015.09.08 0/0
Board Pagination Prev 1 ... 151152153154155156157158159 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글