Jak kontrolować telefon za pomocą komputera (Scrcpy)

Obecnie istnieją dziesiątki aplikacji, które umożliwiają tworzenie kopii lustrzanych telefonów z Androidem na komputerze, ale tylko kilka z nich jest naprawdę dobrych. Od sporadycznych szarpnięć, przez duże opóźnienia, po natrętne reklamy; nie wspominając, że kopiowanie ekranu Androida na PC to jeden wielki koszmar.

Scrcpy to jedno z najlepszych narzędzi do tworzenia kopii lustrzanych ekranu dla Androida. Umożliwia tworzenie kopii lustrzanej telefonu z Androidem na komputerze i sterowanie nim bezpośrednio za pomocą urządzeń peryferyjnych komputera, takich jak klawiatura i mysz. Scrcpy obsługuje płynne kopiowanie i wklejanie między telefonem a komputerem, działa zarówno na komputerach Mac, jak i PC z systemem Windows, a także jest całkowicie bezpłatny.

Wymaga to jednak zrozumienia sposobu korzystania z wiersza poleceń ADB. Jeśli jesteś zaawansowanym programistą, być może znasz już Scrcpy, ale jeśli dopiero zaczynasz, próbując po prostu wykonać kopię lustrzaną swojego telefonu, ten przewodnik oświeci Cię krok po kroku i nauczy Cię, jak używać Scrcpy dla Windows.

Kilka podstawowych cech Scrcpy:

  • nagranie
  • tworzenie kopii lustrzanej przy wyłączonym ekranie urządzenia
  • kopiuj-wklej w obu kierunkach
  • konfigurowalna jakość
  • ekran urządzenia jako kamera internetowa (V4L2) (tylko Linux)
  • symulacja klawiatury fizycznej (HID) (tylko Linux)
  • i więcej…

Skupia się na:

  • lekkość: natywny, wyświetla tylko ekran urządzenia
  • jest gwarancją najlepszej jakości, które mogą dostarczyć Ci Twoje monitory,: 30 ~ 120 klatek na sekundę, w zależności od urządzenia
  • jakość: 1920×1080 lub wyższa
  • małe opóźnienie: 35 ~ 70ms
  • niski czas uruchamiania: ~1 sekunda, aby wyświetlić pierwszy obraz
  • nieinwazyjność: na urządzeniu nie pozostało nic zainstalowanego
  • korzyści dla użytkownika: bez konta, bez reklam, bez Internetu
  • wolność: darmowe i otwarte oprogramowanie

Wymagania:

  • Urządzenie z systemem Android wymaga co najmniej API 21 (Android 5.0).

  • Upewnij się, że włączone debugowanie adb na Twoim urządzeniu (urządzeniach).

  • Na niektórych urządzeniach musisz także włączyć dodatkowa opcja () aby sterować nim za pomocą klawiatury i myszy.

Jak wykonać kopię lustrzaną ekranu Androida na komputerze przez USB?

 

 

  • Następnie przewiń w dół, aby znaleźć debugowanie USB i włączyć je.

 

  • Teraz podłącz urządzenie do komputera za pomocą kabla USB i zezwól na debugowanie USB.

 

  • Następnie wróć do komputera i pobierz najnowszą wersję Scrcpy pod tym linkiem (kierować) i wyodrębnij go do folderu.

 

  • Następnie, gdy urządzenie jest podłączone do komputera z włączonym i dozwolonym debugowaniem USB, kliknij dwukrotnie plik „scrcpy.exe” w folderze.

 

  • Jeśli wykonałeś każdy krok poprawnie, po odczekaniu kilku sekund powinieneś zobaczyć te informacje:

  • Wreszcie tworzysz kopię lustrzaną ekranu telefonu na komputerze. Co więcej, do sterowania urządzeniem możesz używać myszy i klawiatury!
  • Otóż ​​to. Następnym razem możesz po prostu podłączyć telefon do komputera i bezpośrednio otworzyć Scrcpy z jego folderu.

 

Co możesz zrobić za pomocą Scrcpy? Zobacz także Strona Scrcpy na Githubie

Konfiguracja przechwytywania

Zmniejsz rozmiar

Czasami przydatne jest utworzenie kopii lustrzanej urządzenia z systemem Android w niższej rozdzielczości, aby zwiększyć wydajność.

Aby ograniczyć szerokość i wysokość do pewnej wartości (np. 1024):

scrcpy --max-size 1024 scrcpy -m 1024  # krótka wersja

Drugi wymiar jest obliczany w taki sposób, aby zachować proporcje urządzenia. W ten sposób urządzenie w rozdzielczości 1920 × 1080 będzie odzwierciedlane w rozdzielczości 1024 × 576.

Zmień przepływność

Domyślna szybkość transmisji wynosi 8 Mb/s. Aby zmienić szybkość transmisji wideo (np. na 2 Mb/s):

scrcpy --przepływność 2M scrcpy -b 2M  # krótka wersja

Ogranicz liczbę klatek na sekundę

Liczba klatek na sekundę przechwytywania może być ograniczona:

scrcpy --max-fps 15

Jest to oficjalnie obsługiwane od Androida 10, ale może działać we wcześniejszych wersjach.

Plon

Ekran urządzenia można przyciąć tak, aby odzwierciedlał tylko jego część.

Jest to przydatne na przykład do tworzenia kopii lustrzanej tylko jednego oka Oculus Go:

scrcpy --crop 1224:1440:0:0   # 1224x1440 z przesunięciem (0,0)

If --max-size jest również określony, zmiana rozmiaru zostanie zastosowana po przycięciu.

Zablokuj orientację wideo

Aby zablokować orientację odbicia lustrzanego:

scrcpy --lock-video-orientation     # orientacja początkowa (bieżąca).
scrcpy --lock-video-orientation=0   # naturalna orientacja
scrcpy --lock-video-orientation=1   # 90° w kierunku przeciwnym do ruchu wskazówek zegara
scrcpy --lock-video-orientation=2   #180°
scrcpy --lock-video-orientation=3   # 90° zgodnie z ruchem wskazówek zegara

Ma to wpływ na orientację nagrywania.

Okno można także obracać niezależnie.

Zdobyć

Nagranie

Możliwe jest nagrywanie ekranu podczas tworzenia kopii lustrzanej:

scrcpy --record plik.mp4 scrcpy -r plik.mkv

Aby wyłączyć dublowanie podczas nagrywania:

scrcpy --no-display --record plik.mp4 scrcpy -Nr plik.mkv
# przerwać nagrywanie za pomocą Ctrl+C

„Pominięte klatki” są rejestrowane, nawet jeśli nie są wyświetlane w czasie rzeczywistym (ze względów wydajnościowych). Ramki są znacznik czasu na urządzeniu, tzw zmienność opóźnienia pakietów nie ma wpływu na nagrany plik.

Przyłącze

Wiele urządzeń

Jeśli na liście znajduje się kilka urządzeń adb devices, musisz określić seryjny:

scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef  # krótka wersja

Jeśli urządzenie jest podłączone przez TCP/IP:

scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # krótka wersja

Możesz rozpocząć kilka wystąpień scrcpy dla kilku urządzeń.

Konfiguracja okna

Tytuł

Domyślnie tytułem okna jest model urządzenia. Można to zmienić:

scrcpy --tytuł-okna 'Moje urządzenie'

Pozycja i rozmiar

Początkowe położenie i rozmiar okna można określić:

scrcpy --okno-x 100 --okno-y 100 --szerokość-okna 800 --wysokość-okna 600

Borderless

Aby wyłączyć dekoracje okienne:

scrcpy --window-borderless

Zawsze na górze

Aby okno scrcpy było zawsze na wierzchu:

scrcpy --zawsze na wierzchu

Pełny ekran

Aplikację można uruchomić bezpośrednio w trybie pełnoekranowym:

scrcpy --pełny ekran scrcpy -f  # krótka wersja

Pełny ekran można następnie dynamicznie przełączać za pomocą MOD+f.

Rotacja

Okno można obracać:

scrcpy --obrót 1

Możliwe wartości to:

  • 0: brak rotacji
  • 1: 90 stopni w kierunku przeciwnym do ruchu wskazówek zegara
  • 2: 180 stopni
  • 3: 90 stopni w prawo

 

Inne opcje tworzenia kopii lustrzanych

Tylko do odczytu

Aby wyłączyć sterowanie (wszystko, co może wchodzić w interakcję z urządzeniem: klawisze wejściowe, zdarzenia myszy, pliki typu „przeciągnij i upuść”):

scrcpy --no-control scrcpy -n

Nie zasypiaj

Aby zapobiec uśpieniu urządzenia po pewnym opóźnieniu, gdy urządzenie jest podłączone:

scrcpy --stay-awake scrcpy -w

Stan początkowy jest przywracany po zamknięciu scrcpy.

Wyłącz ekran

Możliwe jest wyłączenie ekranu urządzenia podczas uruchamiania kopii lustrzanej za pomocą opcji wiersza poleceń:

scrcpy --wyłącz ekran scrcpy -S

Pokaż dotknięcia

W przypadku prezentacji przydatne może być pokazanie elementów fizycznych (na urządzeniu fizycznym).

Android udostępnia tę funkcję w Opcje programistów.

skrypty udostępnia opcję włączenia tej funkcji przy uruchomieniu i przywrócenia wartości początkowej przy wyjściu:

scrcpy --show-touches scrcpy -t

Pamiętaj, że to tylko pokazuje fizyczny dotyka (palcem urządzenia).

Upuszczenie pliku

Zainstaluj pakiet APK

Aby zainstalować plik APK, przeciągnij i upuść plik APK (z końcówką .apk) do scrcpy okno.

Nie ma wizualnej informacji zwrotnej, dziennik jest drukowany na konsoli.

Prześlij plik na urządzenie

Aby przekazać plik do /sdcard/Download/ na urządzeniu przeciągnij i upuść plik (inny niż APK) do scrcpy okno.

Nie ma wizualnej informacji zwrotnej, dziennik jest drukowany na konsoli.

Katalog docelowy można zmienić przy starcie:

scrcpy --push-target=/sdcard/Filmy/

Skróty

Aby zobaczyć wszystkie skróty, zobacz to

Tutaj zobaczysz wszystkie instrukcje i pomocne polecenia. Mam nadzieję, że będzie to pomocne.

Powiązane artykuły