Capítol 4. Creació de scripts del Konsole

El Konsole permet nombrosos mètodes que es poden utilitzar amb D-Bus.

Hi ha dues maneres d'utilitzar la interfície de D-Bus: La IGU de les Qt™ és qdbusviewer i la línia d'ordres qdbus.

Exemples:

  • % qdbus mostrarà tots els serveis disponibles.

  • % qdbus org.kde.konsole mostrarà la interfície de D-Bus per al Konsole.

  • % qdbus org.kde.konsole /Windows/1 mostrarà els mètodes per a controlar la finestra 1.

  • % qdbus org.kde.konsole $KONSOLE_DBUS_WINDOW mostrarà els mètodes per a controlar la finestra actual.

  • % qdbus org.kde.konsole /Sessions/1 mostrarà els mètodes per a controlar la sessió 1.

  • % qdbus org.kde.konsole $KONSOLE_DBUS_SESSION mostrarà els mètodes per a controlar la sessió actual.

  • % qdbus $KONSOLE_DBUS_SERVICE $KONSOLE_DBUS_SESSION mostrarà els mètodes per a controlar la sessió actual del Konsole.

Si qualsevol de les ordres anteriors surt amb: El servei «org.kde.konsole» no existeix, canvieu org.kde.konsole a un dels següents:

  • org.kde.konsole-`pidof -s konsole` (seleccionarà el primer pid)

  • $KONSOLE_DBUS_SERVICE (això es pot utilitzar des del Konsole actual)

  • trieu-ne un des de la sortida de «qdbus | grep konsole»

Per a més informació, visiteu La guia d'aprenentatge de D-Bus.