Отладка по USB

Или как банановая собака скриншот через adb делала

Опубликовано BANANA DOG 28 мая 2022, 2 мин. на чтение

Приветики!

Сегодня будем сами себя чуть-чуть взламывать, а точнее сделаем скриншот экрана вашего телефона с помощью компьютера. Будем все делать поэтапно:

  1. Включаем отладку по USB на телефоне, если еще не включили. На разных телефонах это делается по-разному, поэтому лучше ищите в интернете😅

  2. Подключаем телефон к компьютеру по проводу.

  3. Устанавливаем драйвера (обычно windows их устанавливает сам) и Adb (с официального сайта андроид).

    !!!Телефон в любой момент может спросить разрешение на отладку по USB, а вы разрешайте!!!

  4. Переходим в папку platform-tools и открываем здесь окошко PowerShell. Сперва просто кликаем по пустой области папки, затем кликаем снова, но уже зажимая shift, и выбираем “Открыть окно PowerShell здесь”.

  5. В открывшемся окошке вводим команды:

1
2
3
4
# считать скриншот как текст в формате base64
adb exec-out "screencap -p | base64" > base64.txt
# декодировать base64 в бинарный файл изображения
certutil -f -decode base64.txt screenshot.png

Не забудьте заранее разблокировать телефон!!

Та-даа! Можете проверить папку, в которой вы запускали PowerShell, здесь должен был появиться файлик screenshot.png!!