화면 잠금 시 Banshee를 일시 중지하는 방법

화면 잠금 시 Banshee를 일시 중지하는 방법

저는 Ubuntu 12.04에서 실행 중이고 Banshee 버전은 2.96입니다. 화면을 잠글 때 Banshee를 재생 중인 모든 트랙을 일시 중지할 수 있는 플러그인이나 스크립트를 찾고 있습니다.

감사해요.

답변1

파이썬 스크립트(저장하고 실행해보세요.)

나는 그것을 찾았다런치패드 버그 페이지다음 코멘트와 함께 :

banshee가 이를 기본적으로 지원할 때까지는 첨부된 Python 코드 조각이 해당 작업을 수행합니다. 밴시가 아직 실행되지 않은 경우 화면을 잠그면 밴시가 실행되는 것으로 알려진 문제가 있습니다. 나는 이것을 방지할 만큼 dbus에 대해 충분히 알지 못하고, 그것을 알아낼 만큼 나를 괴롭히지 않습니다(어쨌든 밴시는 항상 실행 중입니다).

스크립트 코드는 여기에서 찾을 수 있습니다..

코멘트 관련:

코딩 스택 교환에 관해 이것을 물어볼 가치가 있을 것입니다.

그러나 관련 부분은 다음과 같습니다.

def Bconnect(session_bus):
  session_bus.name_has_owner("org.bansheeproject.Banshee")가 아닌 경우:
    반환 없음
  banshee = session_bus.get_object("org.bansheeproject.Banshee", "/org/bansheeproject/Banshee/PlayerEngine")
  밴시 반환

답변2

Android에는 분명히 앱 이름을 기반으로 밴시를 원격으로 제어하는 ​​밴시 원격 앱이 있습니다. 나는 그것을 사용했지만 이런 상황에서는 테스트하지 않았습니다. 아마도 이 앱이 작동할 것 같아요

답변3

터미널로 가서 다음을 입력하세요.banshee --pause

관련 정보