D- 버스 : 어디서부터 시작해야합니까?


14

터미널을 사용하여 Ubuntu의 많은 일상 작업을 터미널에서 쉽게 수행 할 수 있습니다 dbus. 주요 장점은 밝기 변경 , 파일 복사 등과 같은 하나의 라이너를 사용하여 GUI가 정확하게 수행 할 수 있다는 것입니다 .

  • 예를 들어, 밝기를 낮추는 표준 터미널 방법은 다음과 같습니다.

    xbacklight +30%      #-30%
    

    dbus 방법 (가독성 향상을 위해 줄 바꿈) :

    dbus-send --session --print-reply --dest="org.gnome.SettingsDaemon" \
        /org/gnome/SettingsDaemon/Power \
        org.gnome.SettingsDaemon.Power.Screen.SetPercentage uint32:30
    
  • 파일을 복사하려면

    cp ./a/source ./b/destination
    

    과:

    qdbus org.gnome.Nautilus /org/gnome/Nautilus \
        org.gnome.Nautilus.FileOperations.CopyFile \
        "file:///source/directory" "*" \
        "file:///destination/directory" ""
    

에서 qdbus그래픽 표시 속도와 취소] 버튼이 표시됩니다.

그래서는 dbus뭔가 재미 있고 정말 D-버스 물건을 배우고 싶다. 전자 책, 링크 등을 제공하여 안내해주십시오.

답변:


13

다음에서 구할 수있는 간단한 문서 목록이 있습니다.

응용 프로그램에서 dbus를 사용할 때의 기본 및 절차를 학습합니다.

구현 된 dbus 속성이 작동하는 방법을 찾기위한 또 다른 유용한 리소스는 다소 훌륭한 도구 d-feet를 사용하여 dbus 호출을 실험하는 것 d- 피트 설치입니다. 이를 통해 시스템 또는 세션 버스에서 사용 가능한 dbus 속성을 검사하거나 호출 할 수 있습니다.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.