KDE Connect/Tutoriels/Commandes utiles

    From KDE UserBase Wiki
    The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
    This page is a translated version of the page KDE Connect/Tutorials/Useful commands and the translation is 100% complete.

    Liste d'exemples de commandes pour KDE Connect

    Dans KDE Connect, vous pouvez ajouter vos propres commandes et les exécuter à partir de votre téléphone. Vous trouverez ici quelques commandes utiles. N'hésitez pas à y ajouter les vôtres !

    Contrôlez l'état de votre ordinateur

    • Éteindre :
      systemctl poweroff
    • Redémarer :
      systemctl reboot
    • Suspendre :
      systemctl suspend
    • Hiberner :
      systemctl hibernate
    • Vérouiller l'écran :
      loginctl lock-session
    • Dévérrouiller l'écran :
      loginctl unlock-session
    • Éteindre l'écran :
      sleep 0.1 && qdbus org.kde.kglobalaccel /component/org_kde_powerdevil invokeShortcut "Turn Off Screen"
    • Vérouiller le clavier et la souris mais pas l'écran :
      pyxtrlock
    • Dévérrouiller le clavier et la souris :
      pkill pyxtrlock

    Contrôle du volume

    Plasma

    • Baisser le volume :
      qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "decrease_volume"
    • Augmenter le volume :
      qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "increase_volume"
    • Couper le son :
      qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "mute"
    • Couper le micro :
      qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "mic_mute"

    Autres environnements graphiques (avec pactl)

    • Baisser le volume :
      pactl set-sink-volume @DEFAULT_SINK@ -10%
      ## OU
      pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f1) -10%
      
    • Augmenter le volume :
      pactl set-sink-volume @DEFAULT_SINK@ +10%
      ## OU
      pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f1) +10%
      
    • Couper/Réactiver le son :
      pactl set-sink-mute @DEFAULT_SINK@ toggle
      ## OU
      pactl set-sink-mute $(pactl list short sinks | grep RUNNING | cut -f1) toggle
      

    Autre environnements graphiques (avec amixer)

    • Baisser le volume :
      amixer -q sset Master 10%-
    • Augmenter le volume :
      amixer -q sset Master 10%+

    Les autres commandes peuvent être construites en utilisant amixer

    Modifier la présentation et l'aspect

    • Appliquer le thème 'Breeze clair' :
      lookandfeeltool -a 'org.kde.breeze.desktop'
    • Appliquer le thème 'Breeze sombre' :
      lookandfeeltool -a 'org.kde.breezedark.desktop'

    Configuration de la luminosité

    • Augmenter la luminosité :
      qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement/Actions/BrightnessControl org.kde.Solid.PowerManagement.Actions.BrightnessControl.setBrightness $(expr $(qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement/Actions/BrightnessControl org.kde.Solid.PowerManagement.Actions.BrightnessControl.brightness) + 375)
    • Baisser la luminosité :
      qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement/Actions/BrightnessControl org.kde.Solid.PowerManagement.Actions.BrightnessControl.setBrightness $(expr $(qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement/Actions/BrightnessControl org.kde.Solid.PowerManagement.Actions.BrightnessControl.brightness) - 375)

    Captures d'écran

    • Enregister localement :
      spectacle -b
    • Enregister sur le téléphone :
      file=/tmp/$(hostname)_$(date "+%Y%m%d_%H%M%S").png; spectacle -bo "${file}" && while ! [ -f "${file}" ]; do sleep 0.5; done && kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --share "${file}"
    • Enregistrez les photos de la webcam dans le répertoire Images et envoyez au téléphone :
      file="$HOME/Images/WebcamImage_$(date "+%Y%m%d_%H%M%S").jpg"; ffmpeg -f video4linux2 -s 1280x720 -i /dev/video0 -ss 0:0:2 -frames 1 "${file}" && kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --share "${file}"

    Envoyer sur votre téléphone le résultat de n'importe quelle commande

    • Vérifiez l'état de l'indexation baloo :
      kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(balooctl status)"
    • Vérifiez les lignes 5, 7 et 9 de speedtest-cli:
      kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(speedtest-cli|awk 'NR==5;NR==7;NR==9 {print;exit}')"
    • Vérifiez si le service sshd est actif :
      kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(systemctl status sshd|grep Active)"
    • Vérifiez les 5 applications favorites qui utilisent le plus de RAM:
      kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(ps -eo pid,%mem,cmd --sort=-%mem | head -n 6)"