키 조합을 “win”+ “”하는 방법을 media_next에 지시 하시겠습니까? 몇 가지 다른 방법으로

키 조합을 어떻게 만듭니 까? 승리 + . 지시를 보내라. media_next?

몇 가지 다른 방법으로 글을 써 보았지만 항상 스크립트 오류가 발생합니다.

내 목표는 키를 누르는 것입니다. 승리 . 음악 플레이어가 다음 트랙으로 건너 뛰도록하십시오.

예를 들어, 스크립팅에 완전히 익숙하지 않은 한 문장의 정확한 문장을 말해주십시오. 제게 큰 장애물이 될 것입니다 …

별로 중요하지 않습니다. autohotkey.ahk 또는에서 shortcuts.ahk?

대단히 감사합니다!



답변

이것은 작동해야합니다 (VLC 및 XMPlay로 테스트했습니다).

#.::Media_Next

미디어 – 넥스트 키를 활성 창으로 보냅니다. 풀 스크린 무비 등을 보면서 핫키를 사용하고 싶다면 트릭을 할 수 있습니다. 다른 작업을 할 때 화면의 구석에있는 비디오를보고 있다면 키를 전 세계적으로 보내야합니다.

#.::Send {Media_Next}

물론 미디어 플레이어는 실제 미디어 키를 감지하고 이에 응답 할 수 있어야합니다. 일부는 기본적으로 작성되며, 일부는 키 맵핑 구성에서 수행하도록 설정할 수 있으며, 다른 일부는 적절한 파일 유형 연관을 가질 때 자동으로 그렇게 할 수 있습니다.

Sonamor가 지적했듯이, 여러 개의 미디어 플레이어를 실행하여 미디어 키에 모두 응답 할 경우 (즉, 내 경험에 따르면, 실행되는 첫 번째 키는 키를 등록하고 다른 사용자를 차단하는 경향이 있음) 그것을 받기에서, 그래서 당신은 다만 그들을 전부 아래로 닫고 당신이 원하는 것을 달릴 수 있었다).


이에 대한 응답으로 더 자세한 질문

나는 계속 노력하고있어 나는 항상 오류가있다. 이것은 내가 마지막으로 시도한 것입니다 :

LWin + ,::{Media_Next}

나는 또한 시도했다 :

Win + .::Media_Next

이러한 행에는 몇 가지 문제가 있습니다.

  • 그만큼 + ⇧ 시프트 키이므로 단축키는 ⇧ 시프트 누르고있다
  • 그만큼 ;; 키이므로, ; 열쇠가 눌려있다.
  • 사용할 수 없습니다. {Media_Next} 작업으로 다음 중 하나를 사용할 수 있습니다.
    • Send {Media_Next} 일반적으로 미디어 – 다음 키를 전송하는 것
      또는
    • Media_Next 미디어 – 다음 키를 활성 창으로 보내려면
  • Win 유효하지 않습니다. # 수정 자로
  • LWin 사용하기 위해서만 유효하다. ⊞ 승리 바로 가기 키. 수 정자로서 다음을 사용해야합니다. <#.

따라서 귀하의 경우에는 아마 이것을 원할 것입니다 :

<#.::Send {Media_Next}

* 키보드에서 하나의 “win”키만 있습니다.

그렇다면 왜 왼쪽 Windows 키에만 해당되는 것입니까? 단 하나만 있다면, 당신이 지정한 차이가 없습니다. 사실 어떤 이유로 든 제네릭 버전을 사용하는 것이 더 안전합니다. 제조업체는 다른 키에 대한 스캔 코드를 사용하기로 결정했습니다. 당신도 이것을 사용할 수 있습니다 :

#.::Send {Media_Next}

답변

autohotkey.ahk 파일에 다음 행을 추가하고 저장 한 다음 트레이에서 AutoHotKey 아이콘을 마우스 오른쪽 버튼으로 클릭하여이 스크립트 다시로드를 선택하십시오.

#.::Send {Media_Next}

답변

AutoIt3 Window Spy를 사용하여 단축키를 VLC Media Player에서만 사용할 수 있습니다.

#IfWinActive, VLCWINDOW
#.::Media_Next