방개
비밀번호를 잊어버리셨나요?

질문

특정 프로그램이 실행될 때 특정 스크립트 자동실행 및 자동 종료

    • 글자 크기

예) 네이버 웨일 실행 시 script.ahk 실행, 네이버 웨일 종료 시 script.ahk 종료

 

이렇게 만들려고 합니다. 어떻게 하나요?

    • 글자 크기
댓글 5
  • 2020.10.17 00:56 댓글

    지속적으로, 반복적으로 네이버 웨일의 실행 여부를 탐지하면 됩니다. WinExist 함수를 쓰시든, Process 명령어를 쓰시든요.

  • 프날님께
    수뼈글쓴이
    2020.10.17 12:32 댓글

    그 방법밖에는 없군요ㅠㅠ 계속 루프를 돌리면 램에 무리가 가니까 더 좋은 방법이 있나 싶었어요. 항상 감사합니다!

  • 수뼈님께
    2020.10.18 12:44 댓글

    램에 무리가 가지는 않습니다..ㅎㅎ 그렇다면 그건 내부에 있는 코드 문제겠지요. 감지 간격을 1초당 한번(혹은 0.1초당 한번)으로 늘리셔도 되고요~

    비슷한 방식으로 작동하는 프로그램들 있죠.. '어떤 상황'이 발생하면 프로그램이 쨘 나타나는 프로그램이요. 대부분 이런 형식입니다.

  • 2020.10.17 13:56 댓글

    실행 순서를 바꿔보세요

    스크립트를 실행시키면 스크립트가 웨일을 실행 시키고

    스크립트를 종료하면 스크립트가 종료되기 전에 웨일을 먼저 끄고 종료되는 식으로요

  • 먹꼼님께
    수뼈글쓴이
    2020.10.17 14:11 댓글

    음... 제가 원하는 건 gui를 해당 프로그램의 사이드바처럼 사용하는 거거든요. 그래서 스크립트를 선실행하는 건 좀 더 연구해 봐야 할 것 같네요. 그래도 새로운 방향 제시 감사합니다!!

댓글 달기

서버에 요청 중입니다. 잠시만 기다려 주십시오...