Autohotkey(오토핫키) 매크로 충돌 오류

Autohotkey(오토핫키) 매크로 충돌 오류

작성일 2024.05.06댓글 0건
    게시물 수정 , 삭제는 로그인 필요

#Persistent
SetBatchLines -1
CoordMode, Mouse, Screen

F7:: 
    return

F8::
    MsgBox, Bye!
    ExitApp

MacroActive := false

Macro() {
    global MacroActive
    MacroActive := true

    Sleep, 100
    Click, 1034, 602
    Click, 1034, 602, Right
    Sleep, 200
    Click, 1090, 760
    Sleep, 200
    Click, 236, 143, Right
    Sleep, 200
    Click, 278, 341
    Sleep, 100
    Click, 235, 310
    Sleep, 100
    Click, 1026, 325
    MacroActive := false
}

NumpadIns::
    ToggleMacro()
    return

ToggleMacro() {
    global MacroActive
    if (!MacroActive) {
        Macro()
    }
}

Aurohotkey라는 프로그램을 최근에 알게돼서 회사에서 사용중입니다,,
송장번호를 바코드리더기로 찍으면 번호를 다른곳으로 이동시켜서 바로 확인하는 매크로를 짜봤는데
바코드로 찍으면 원래 송장이 인쇄되는데 이 매크로를 키면 인쇄가 안되네요 ㅠㅠ 

매크로를 좀 지연시키면 되지 않을까 해서 지연을 5초정도로 넣어봐도 소용이 없습니다
바코드(Enter)를 찍는 순간 프린트 작업 실행을 강제로 멈추고 Autohotkey 매크로를 강제로 실행해서  지연을 넣어도 지연이라는 매크로가 실행되서 프린트 작업이 안되는거 같습니다
해결 방법이 없을까요 ㅠ  고수님들 오토핫키 자체를 좀 늦게 시작할 수 있을까요 



autohotkey 이미지 매크로

... { 매크로상태:= false } return GuiClose: { ExitApp } 스크립트 자체에는 오류가 없어보입니다.... 게임의 경우엔 오토핫키의 이미지서치와...