화면이 잠겨 있으면 음악 일시중지

화면이 잠겨 있으면 음악 일시중지

화면이 잠겨 있는 동안 버튼을 눌러 음악 플레이어(제 경우에는 Rhythmbox)를 일시 중지할 수 있는지 알고 싶습니다. 아닐 것 같지만 물어봐야겠다고 생각했어요.

간단한 예: 화면 보호기가 켜져 있으면 음악이 계속됩니다. 그런데 누군가가 내 사무실에 와서 비밀번호를 입력하고 싶지 않고 버튼만 누르면 일시중지된다고 가정해 보겠습니다. 물론, 이상적인 시나리오는 혼자 있을 때 다시 플레이하는 것입니다.

그런 일을 가능하게 하는 프로그램이 있나요? 저는 Fedora16을 사용하고 있습니다.

편집자는 솔루션을 제공한 pbm에게 감사드립니다. 이것은 내 것입니다 ( ++ actkbd.conf사용 ) .CtrlAltP

25+29+56:::su MyUserName -c "dbus-send --type=method_call  --print-reply --dest=org.gnome.UPnP.MediaServer2.Rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause"

답변1

어쩌면 더 간단한 해결책이 있을 수도 있지만, 내 첫 번째 추측은 다음을 사용하는 것입니다.모바일 지식 기반- X 서버 외부에서 작동하는 키보드 단축키 데몬입니다.

구성 파일에서 모든 키 조합을 모든 명령에 바인딩할 수 있습니다. actkbd 실행에 대한 자세한 내용은 다음에서 확인할 수 있습니다.이 답변.

Rhythmbox는 dbus 인터페이스를 통해 제어할 수 있으므로 해당 명령을 키에 바인딩하면 트랙이 변경됩니다.

dbus-send --type=method_call  --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox  /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next

더 많은 dbus "명령"을 찾으려면 다음을 사용할 수 있습니다.D 피트.

관련 정보