KDE Connect/Tutorials/Useful commands/uk: Difference between revisions

From KDE Wiki Sandbox
(Created page with "=Список прикладів команд KDE Connect=")
(Created page with "* Вимкнути/Увімкнути звук: {{Output|1=<nowiki> pactl set-sink-mute @DEFAULT_SINK@ toggle ## АБО pactl set-sink-mute $(pactl list short sinks | grep RUN...")
 
(41 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages />
<languages />
=Список прикладів команд KDE Connect=
==Список прикладів команд KDE Connect==


In KDE Connect, you can add your own commands and execute them from your phone. Here are some useful command. Feel free to add your own!
За допомогою KDE Connect ви можете додавати власні команди і виконувати їх з вашого телефону. Ничже наведено декілька корисних команд. Ви можете додадати до списку власні команди!


==Control your computer state==
===Керування станом вашого комп'ютера===


* Shutdown: {{Output|1=<nowiki>systemctl poweroff</nowiki>}}
* Вимкнути: {{Output|1=<nowiki>systemctl poweroff</nowiki>}}
* Reboot: {{Output|1=<nowiki>systemctl reboot</nowiki>}}
* Перезавантажити: {{Output|1=<nowiki>systemctl reboot</nowiki>}}
* Suspend: {{Output|1=<nowiki>systemctl suspend</nowiki>}}
* Призупинити: {{Output|1=<nowiki>systemctl suspend</nowiki>}}
* Hibernate: {{Output|1=<nowiki>systemctl hibernate</nowiki>}}
* Приспати: {{Output|1=<nowiki>systemctl hibernate</nowiki>}}
* Lock screen: {{Output|1=<nowiki>loginctl lock-session</nowiki>}}
* Заблокувати екран: {{Output|1=<nowiki>loginctl lock-session</nowiki>}}
* Unlock screen: {{Output|1=<nowiki>loginctl unlock-session</nowiki>}}
* Розблокувати екран: {{Output|1=<nowiki>loginctl unlock-session</nowiki>}}
* Turn off screen: {{Output|1=<nowiki>xset dpms force off</nowiki>}}
* Вимкнути екран: {{Output|1=<nowiki>sleep 0.1 && qdbus org.kde.kglobalaccel /component/org_kde_powerdevil invokeShortcut "Turn Off Screen"</nowiki>}}
* Turn on screen: {{Output|1=<nowiki>xset dpms force on</nowiki>}}
* Заблокувати клавіатуру і мишу (не екран): {{Output|1=<nowiki>pyxtrlock</nowiki>}}
* Lock keyboard and mouse (not the screen): {{Output|1=<nowiki>pyxtrlock</nowiki>}}
* Розблокувати клавіатуру і мишу: {{Output|1=<nowiki>pkill pyxtrlock</nowiki>}}
* Unlock keyboard and mouse: {{Output|1=<nowiki>pkill pyxtrlock</nowiki>}}


==Volume control==
===Керування гучністю===
===Plasma===
* Volume down: {{Output|1=<nowiki>qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "decrease_volume"</nowiki>}}
* Volume up: {{Output|1=<nowiki>qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "increase_volume"</nowiki>}}
* Mute: {{Output|1=<nowiki>qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "mute"</nowiki>}}
* Mute microphone: {{Output|1=<nowiki>qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "mic_mute"</nowiki>}}


===Other DE/WM (with pactl)===
* Volume down: {{Output|1=<nowiki>pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f1) -10%</nowiki>}}
* Volume up: {{Output|1=<nowiki>pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f1) +10%</nowiki>}}
* Volume up: {{Output|1=<nowiki>pactl set-sink-mute $(pactl list short sinks | grep RUNNING | cut -f1) toggle</nowiki>}}


==Change look and feel==
====Плазма====
* Breeze (Light) theme: {{Output|1=<nowiki>lookandfeeltool -a 'org.kde.breeze.desktop'</nowiki>}}
* Breeze (Dark) theme: {{Output|1=<nowiki>lookandfeeltool -a 'org.kde.breezedark.desktop'</nowiki>}}


==Brightness settings==
* Зменшити гучність: {{Output|1=<nowiki>qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "decrease_volume"</nowiki>}}
* Brightness Up: {{Output|1=<nowiki>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)</nowiki>}}
* Збільшити гучність: {{Output|1=<nowiki>qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "increase_volume"</nowiki>}}
* Brightness Down: {{Output|1=<nowiki>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.brightness) + 375)</nowiki>}}
* Вимкнути звук: {{Output|1=<nowiki>qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "mute"</nowiki>}}
* Вимкнути мікрофон: {{Output|1=<nowiki>qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "mic_mute"</nowiki>}}


==Screenshot==
====Інші стільничні середовища та засоби керування вікнами (на основі pactl)====
* Save locally: {{Output|1=<nowiki>spectacle -b</nowiki>}}
 
* Send to phone: {{Output|1=<nowiki>file=/tmp/$(hostname)_$(date "+%Y%m%d_%H%M%S").png; spectacle -bo "${file}" && kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --share ${file}</nowiki>}}
* Зменшити гучність: {{Output|1=<nowiki>
pactl set-sink-volume @DEFAULT_SINK@ -10%
## АБО
pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f1) -10%
</nowiki>}}
 
* Збільшити гучність: {{Output|1=<nowiki>
pactl set-sink-volume @DEFAULT_SINK@ +10%
## АБО
pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f1) +10%
</nowiki>}}
 
* Вимкнути/Увімкнути звук: {{Output|1=<nowiki>
pactl set-sink-mute @DEFAULT_SINK@ toggle
## АБО
pactl set-sink-mute $(pactl list short sinks | grep RUNNING | cut -f1) toggle
</nowiki>}}
 
====Інші стільничні системи та системи для керування вікнами (з amixer)====
 
* Зменшити гучність: {{Output|1=<nowiki>amixer -q sset Master 10%-</nowiki>}}
* Збільшити гучність: {{Output|1=<nowiki>amixer -q sset Master 10%+</nowiki>}}
Інші команди можна побудувати за допомогою [https://linux.die.net/man/1/amixer amixer]
 
===Зміна вигляд у і поведінки===
 
* Тема Breeze (світла): {{Output|1=<nowiki>lookandfeeltool -a 'org.kde.breeze.desktop'</nowiki>}}
* Тема Breeze (темна): {{Output|1=<nowiki>lookandfeeltool -a 'org.kde.breezedark.desktop'</nowiki>}}
 
===Параметри яскравості===
 
* Збільшити яскравість: {{Output|1=<nowiki>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)</nowiki>}}
* Зменшити яскравість: {{Output|1=<nowiki>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)</nowiki>}}
 
===Захоплення зображення з екрана===
 
* Зберегти локально: {{Output|1=<nowiki>spectacle -b</nowiki>}}
* Надіслати на телефон: {{Output|1=<nowiki>file=/tmp/$(hostname)_$(date "+%Y%m%d_%H%M%S").png; spectacle -bo "${file}" && kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --share ${file}</nowiki>}}
* Зберегти фотографію з вебкамери до каталогу Images і надіслати фотографію телефоном: {{Output|1=<nowiki>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}"</nowiki>}}
 
===Надсилання даних, виведених будь-якою командою, на ваш телефон===
 
* Перевірка стану індексування baloo: {{Output|1=<nowiki>kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(balooctl status)"</nowiki>}}
* Отримання рядків 5, 7 і 9 зі speedtest-cli: {{Output|1=<nowiki>kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(speedtest-cli|awk 'NR==5;NR==7;NR==9 {print;exit}')"</nowiki>}}
* Перевірка, чи запущено службу sshd: {{Output|1=<nowiki>kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(systemctl status sshd|grep Active)"</nowiki>}}
* Визначити 5 програм, які використовують найбільші об'єми оперативної пам'яті: {{Output|1=<nowiki>kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(ps -eo pid,%mem,cmd --sort=-%mem | head -n 6)"</nowiki>}}
 
[[Category:Підручники/uk]]

Latest revision as of 23:02, 23 September 2022

Other languages:

Список прикладів команд KDE Connect

За допомогою KDE Connect ви можете додавати власні команди і виконувати їх з вашого телефону. Ничже наведено декілька корисних команд. Ви можете додадати до списку власні команди!

Керування станом вашого комп'ютера

  • Вимкнути:
    systemctl poweroff
  • Перезавантажити:
    systemctl reboot
  • Призупинити:
    systemctl suspend
  • Приспати:
    systemctl hibernate
  • Заблокувати екран:
    loginctl lock-session
  • Розблокувати екран:
    loginctl unlock-session
  • Вимкнути екран:
    sleep 0.1 && qdbus org.kde.kglobalaccel /component/org_kde_powerdevil invokeShortcut "Turn Off Screen"
  • Заблокувати клавіатуру і мишу (не екран):
    pyxtrlock
  • Розблокувати клавіатуру і мишу:
    pkill pyxtrlock

Керування гучністю

Плазма

  • Зменшити гучність:
    qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "decrease_volume"
  • Збільшити гучність:
    qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "increase_volume"
  • Вимкнути звук:
    qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "mute"
  • Вимкнути мікрофон:
    qdbus org.kde.kglobalaccel /component/kmix invokeShortcut "mic_mute"

Інші стільничні середовища та засоби керування вікнами (на основі pactl)

  • Зменшити гучність:
    pactl set-sink-volume @DEFAULT_SINK@ -10%
    ## АБО
    pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f1) -10%
    
  • Збільшити гучність:
    pactl set-sink-volume @DEFAULT_SINK@ +10%
    ## АБО
    pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f1) +10%
    
  • Вимкнути/Увімкнути звук:
    pactl set-sink-mute @DEFAULT_SINK@ toggle
    ## АБО
    pactl set-sink-mute $(pactl list short sinks | grep RUNNING | cut -f1) toggle
    

Інші стільничні системи та системи для керування вікнами (з amixer)

  • Зменшити гучність:
    amixer -q sset Master 10%-
  • Збільшити гучність:
    amixer -q sset Master 10%+

Інші команди можна побудувати за допомогою amixer

Зміна вигляд у і поведінки

  • Тема Breeze (світла):
    lookandfeeltool -a 'org.kde.breeze.desktop'
  • Тема Breeze (темна):
    lookandfeeltool -a 'org.kde.breezedark.desktop'

Параметри яскравості

  • Збільшити яскравість:
    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)
  • Зменшити яскравість:
    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)

Захоплення зображення з екрана

  • Зберегти локально:
    spectacle -b
  • Надіслати на телефон:
    file=/tmp/$(hostname)_$(date "+%Y%m%d_%H%M%S").png; spectacle -bo "${file}" && kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --share ${file}
  • Зберегти фотографію з вебкамери до каталогу Images і надіслати фотографію телефоном:
    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}"

Надсилання даних, виведених будь-якою командою, на ваш телефон

  • Перевірка стану індексування baloo:
    kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(balooctl status)"
  • Отримання рядків 5, 7 і 9 зі speedtest-cli:
    kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(speedtest-cli|awk 'NR==5;NR==7;NR==9 {print;exit}')"
  • Перевірка, чи запущено службу sshd:
    kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(systemctl status sshd|grep Active)"
  • Визначити 5 програм, які використовують найбільші об'єми оперативної пам'яті:
    kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg "$(ps -eo pid,%mem,cmd --sort=-%mem | head -n 6)"