소프트웨어 오토핫키 하나만 더 질문드리겠습니다.
2021.08.05 17:40
오토핫키 질문 하나만 더 드리겠습니다
아래 팟플레이어 관련 질문에 답변주신 분들께 진심으로 감사드립니다.
하나 더 질문이 있어 문의 드려봅니다.
어떻게 보면 밑에 질문에 이어지는 건데요
단축키가 토글로 동작하고 있습니다.
process를 감지해서 팟플레이어가 실행되면 현재 상태에서 해당 키를 한번 눌러주고 기다렸다가
팟플레이어가 종료되면 동일한 키를 한번 눌러주게도 할 수 있을까요??
오토핫키 초보에 프로그램은 전혀 모르다보니 몇시간째 해매고 있습니다. ㅠㅠ
process, wait, ahk_exe PotPlayer.exe랑 waitclose를 섞으면 될듯한데 동작이 안되거나 무한 토글하거나 그러네요 ㅜㅜ
답변 기다리겠습니다
감사합니다.
댓글 [4]
-
클라크 2021.08.05 18:16
-
천공의아키라 2021.08.05 21:43
네 그래서 loop 사용해서 무한 토글되고 ㅠㅠ
어렵네요
-
지후빠 2021.08.05 23:09
의도하는 것이 맞을지 모르겠지만... process.ahk
ctrl+alt+p 누르면 PotPlayer64.exe 기다립니다. 있으면 즉시 넘어가고 없으면 3초간 기다립니다.
(PotPlayer.exe 이면 appl = PotPlayer.exe 이렇게 바꾸십시오.)
sleep, 5000은 큰 영화파일을 열때 걸리는 시간을 감안하여 수정하시면 됩니다.
뒷쪽 msgbox 줄은 PotPlayer64.exe 가 종료된 후에 일으킬 이벤트로 바꾸십시오.
일단은 계속 스크립트가 작동하고 있기에 필요시 종료시키려면 ctrl+alt+shift+p 를 누르세요.^^
^!p::
appl = PotPlayer64.exe
loop
{
process, wait, %appl%, 3
if (ErrorLevel <> 0 and toggle < 1)
{
toggle = 1
sleep, 5000
WinActivate, ahk_exe %appl%
send, {Tab}
}
else if (ErrorLevel = 0 and toggle = 1)
{
toggle = 0
msgbox, 특정키 전송하려면 여기를 send, {key} 처럼 변경
}
}
return
^!+p::ExitApp
-
천공의아키라 2021.08.06 08:19
아 감사드립니다
이따가 한번 적용해보고 다시 답변 드리겠습니다
감사합니다
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
99295 | 윈 도 우| 노트북 와이파이가 안되고 비행기모드인데 어떡하나요? [3] | 『ⓖⓤⓝ』 | 381 | 03-05 |
99294 | 소프트웨어| 벤토이 파티션 질문 드립니다. [2] | 양치기영감 | 255 | 03-05 |
99293 | 윈 도 우| VHDman에서 GHO변환 방법? [4] | 햇님 | 317 | 03-05 |
99292 | 윈 도 우| 최신 윈도우 설치 문제 문의 [2] | 자비 | 359 | 03-05 |
99291 | 하드웨어| 내장하드 소음 왜 이런건가요? [4] | slhyou | 308 | 03-05 |
99290 | 윈 도 우| 원드라이브 "요청 기반 파일 관리" 관련 문의 [16] | 푸른하늘좋 | 125 | 03-05 |
99289 | 하드웨어| 제 보드가 UEFI 환경을 사용할 수 있는 제품인가요?? [12] | 와디노 | 289 | 03-05 |
99288 | 소프트웨어| beyondcompare 파일 정렬.. 문의드립니다. [11] | 혀볶음 | 99 | 03-05 |
99287 | 윈 도 우| Windows 7.vhd 멀티부팅 방법 [8] | 햇님 | 174 | 03-05 |
99286 | 윈 도 우| Asus 메인 보드 바이오스 업데이트시에 Failed 메세지 [6] | 월장 | 220 | 03-05 |
99285 | 윈 도 우| 이상한 폴더가 하루에 하나씩 생기고 있는데 원인을 모르겠... [4] | 클리엔테스 | 477 | 03-05 |
99284 | 윈 도 우| 이더넷의 서브 네임?..., 변경 어떻게 하나요? [3] | 사가르마타 | 140 | 03-05 |
99283 | 윈 도 우| 마이크로소프트 스토어에서 다운 받은 프로그램 실행 파일... [8] | RURUTEAM | 216 | 03-05 |
99282 | 소프트웨어| 레인미터 카렌더 수정 질문합니디. | 사랑이7 | 80 | 03-05 |
99281 | 윈 도 우| 이더넷 명칭?..., 변경 어떻게 하나요? [1] | 사가르마타 | 129 | 03-05 |
99280 | 윈 도 우| 디스크관리에서 여러개의 efi 공간이 있는데 왜 그런건가요?? [5] | iqoo | 236 | 03-05 |
99279 | 소프트웨어| windows7 복제 [1] | 수담 | 483 | 03-04 |
99278 | 윈 도 우| 바탕화면 아이콘이 갑자기 변하네요 [7] | 화랑이 | 478 | 03-04 |
99277 | 윈 도 우| 윈도우 설치 관련 질문드릴게요. [10] | sgain | 469 | 03-04 |
99276 | 소프트웨어| 키보드 매크로 문의 [4] | 번개 | 249 | 03-04 |
감지를 하려면 loop를 써서 계속 일정시간마다 반복해서 체크를 하게 만들어줘야합니다.
단순히 process 이런식으로 작성해버리면
스크립트가 시작될때 혹은 어느 단축키로 스크립트가 시동될때만 체크가 되니까요.