Scrcpy – зеркалирование и управление вашим Android телефоном с рабочего стола Ubuntu Linux

200 прочитали
Экран мобильного отображенный с помощью Scrcpy
Экран мобильного отображенный с помощью Scrcpy

Scrcpy - это утилита plug-and-play на основе командной строки, предназначенная для того, чтобы пользователи могли управлять своими устройствами Android по беспроводной сети с помощью android adb или через USB-кабель. Она на 100% бесплатна и поставляется с открытым исходным кодом, с её помощью можно управлять своим телефоном с помощью обычной клавиатуры и мыши - не требуется root–доступ!

Дисплей телефона в Scrcpy
Дисплей телефона в Scrcpy

Его последняя версия поставляется с такими классными функциями, как блокировка вращения экрана, бодрствование телефона при выключенном экране и синхронизация буфера обмена – все функции, которыми вы можете управлять, используя список привязок клавиш в вашем терминале.

Особенности в Scrcpy

  • Бесплатное ПО с открытым исходным кодом.
  • Root не требуется.
  • Доступно на GNU/Linux, Mac и Windows.
  • Виртуальная клавиатура.
  • Бесшовный обмен буфером обмена.
  • Отображение с высоким разрешением.
  • На телефоне не требуется устанавливать дополнительное приложение.

Как установить Scrcpy на Debian, Ubuntu и Linux Mint

Самый быстрый способ установить и запустить Scrcpy - из репозиториев по умолчанию или с помощью Snapcraft:

sudo apt install scrcpy
или
sudo snap install scrcpy

Для использования Scrcpy необходимо использовать Android 5.0 и выше. Вам также необходимо включить отладку Android (параметры разработчика> Отладка USB) и параметры разработчика. Включите параметры разработчика в Android, перейдя в Настройки> Система> О телефоне и постоянно нажимая номер сборки / версии, пока не появится уведомление.

Вы можете использовать следующие hotkey для взаимодействия с телефоном:

  • Alt + ←для поворота дисплея на 90° против часовой стрелки.
  • Alt + →для поворота дисплея на 90° по часовой стрелке.

Если вы хотите, передайте --lock-video-orientation флаг при запуске scrcpy, чтобы заблокировать ориентацию одним из четырех способов:

scrcpy --lock-video-orientation 0 # естественная ориентация
scrcpy --lock-video-orientation 1 # 90° против часовой стрелки
scrcpy --lock-video-orientation 2 # 180°
scrcpy --lock-video-orientation 3 # 90° по часовой стрелке

Можно записывать экран во время зеркалирования:

scrcpy --record file.mp4
scrcpy -r file.mkv

Чтобы отключить зеркалирование во время записи:

scrcpy --no-display --record file.mp4
scrcpy -Nr file.mkv
# прерывание записи с помощью Ctrl + C

"Пропущенные кадры" записываются, даже если они не отображаются в режиме реального времени (по соображениям производительности)

Можно отключить экран устройства во время зеркалирования при запуске с помощью опции командной строки:

scrcpy --turn-screen-off
scrcpy -S

Больше подробностей по дополнительным флагам можете прочитать в README на Github.

Scrcpy - это приложение на основе командной строки, поэтому вы не увидите никаких кнопок навигации, переключаемых контекстными меню. Однако вы можете использовать guiscrcpy, интеграцию GUI с открытым исходным кодом для работы с Scrcpy.

Подписывайтесь на мой канал и ставьте лайки!