Ako ovládať telefón cez PC (Scrcpy)

V súčasnosti existujú desiatky aplikácií, ktoré umožňujú zrkadlenie telefónov s Androidom na PC, ale len niekoľko z nich je skutočne dobrých. Od občasných trhnutí cez vysokú latenciu až po rušivé reklamy; nehovoriac o tom, že zrkadlenie obrazovky Androidu na PC je jedna veľká nočná mora.

Scrcpy je jedným z najlepších nástrojov na zrkadlenie obrazovky pre Android. Umožňuje vám zrkadliť telefón so systémom Android na vašom počítači a ovládať ho priamo pomocou periférnych zariadení počítača, ako je klávesnica a myš. Scrcpy podporuje bezproblémové kopírovanie a vkladanie medzi telefónom a PC, funguje na počítačoch Mac aj Windows PC a je tiež úplne zadarmo.

Vyžaduje si to však pochopenie toho, ako používať príkazový riadok ADB. Ak ste pokročilý vývojár, možno už Scrcpy poznáte, ale ak ste začiatočník, ktorý sa snaží len zrkadliť svoj telefón, táto príručka vám krok za krokom osvetlí a naučí vás používať Scrcpy pre Windows.

Niektoré základné funkcie Scrcpy:

  • záznam
  • zrkadlenie s vypnutou obrazovkou zariadenia
  • copy-paste v oboch smeroch
  • konfigurovateľná kvalita
  • obrazovka zariadenia ako webová kamera (V4L2) (iba Linux)
  • simulácia fyzickej klávesnice (HID) (iba Linux)
  • a viac…

Zameriava sa na:

  • ľahkosť: natívny, zobrazuje iba obrazovku zariadenia
  • výkon: 30~120fps, v závislosti od zariadenia
  • kvalita: 1920 × 1080 alebo viac
  • nízka latencia: 35 ~ 70ms
  • nízky čas spustenia: ~1 sekunda na zobrazenie prvého obrázka
  • nevtieravosť: na zariadení nezostalo nič nainštalované
  • užívateľské výhody: nie je potrebný žiadny účet, žiadne reklamy ani internet
  • sloboda: bezplatný softvér s otvoreným zdrojom

Požiadavky:

  • Zariadenie Android vyžaduje aspoň API 21 (Android 5.0).

  • Uistite sa, že ste povolené ladenie adb na vašom zariadení (zariadeniach).

  • Na niektorých zariadeniach je tiež potrebné povoliť dodatočná možnosť () na ovládanie pomocou klávesnice a myši.

Ako zrkadliť obrazovku Androidu do počítača cez USB?

 

 

  • Ďalej prejdite nadol a nájdite ladenie usb a povoľte ho.

 

  • Teraz pripojte svoje zariadenie k počítaču pomocou kábla USB a povoľte ladenie USB.

 

  • Potom sa vráťte do počítača a stiahnite si najnovšiu zostavu Scrcpy tento odkaz (priamy) a rozbaľte ho do priečinka.

 

  • Potom, keď je vaše zariadenie pripojené k počítaču s povoleným a povoleným ladením USB, dvakrát kliknite na „scrcpy.exe“ v priečinku.

 

  • Ak ste urobili každý krok správne, po niekoľkých sekundách by ste mali vidieť tieto:

  • Nakoniec teraz zrkadlíte obrazovku telefónu do počítača. Okrem toho môžete na ovládanie zariadenia použiť myš a klávesnicu!
  • To je všetko. Nabudúce stačí pripojiť telefón k počítaču a priamo otvoriť Scrcpy z jeho priečinka.

 

Čo môžete robiť so Scrcpy? Pozri tiež Scrcpy's Github Page

Konfigurácia snímania

Zmenšiť veľkosť

Niekedy je užitočné zrkadliť zariadenie Android v nižšom rozlíšení, aby sa zvýšil výkon.

Ak chcete obmedziť šírku aj výšku na určitú hodnotu (napr. 1024):

scrcpy --max-size 1024 scrcpy -m 1024  #krátka verzia

Ďalší rozmer sa vypočíta tak, aby sa zachoval pomer strán zariadenia. Týmto spôsobom bude zariadenie s rozlíšením 1920 × 1080 zrkadlené v rozlíšení 1024 × 576.

Zmeňte bitovú rýchlosť

Predvolená bitová rýchlosť je 8 Mbps. Ak chcete zmeniť bitovú rýchlosť videa (napr. na 2 Mbps):

scrcpy --bitová rýchlosť 2M scrcpy -b 2M  #krátka verzia

Obmedzte snímkovú frekvenciu

Snímkovú frekvenciu snímania je možné obmedziť:

scrcpy --max-fps 15

Toto je oficiálne podporované od Androidu 10, ale môže fungovať na starších verziách.

Plodina

Obrazovku zariadenia možno orezať tak, aby zrkadlila iba časť obrazovky.

Je to užitočné napríklad na zrkadlenie iba jedného oka Oculus Go:

scrcpy --crop 1224:1440:0:0   # 1224 x 1440 pri posune (0,0)

If --max-size je tiež špecifikované, zmena veľkosti sa použije po orezaní.

Uzamknutie orientácie videa

Ak chcete uzamknúť orientáciu zrkadlenia:

scrcpy --lock-video-orientation     # počiatočná (aktuálna) orientácia
scrcpy --lock-video-orientation=0   # prirodzená orientácia
scrcpy --lock-video-orientation=1   # 90° proti smeru hodinových ručičiek
scrcpy --lock-video-orientation=2   # 180°
scrcpy --lock-video-orientation=3   # 90° v smere hodinových ručičiek

To ovplyvňuje orientáciu záznamu.

Okno sa môže otáčať aj samostatne.

zajatí

záznam

Počas zrkadlenia je možné nahrávať obrazovku:

scrcpy --record file.mp4 scrcpy -r súbor.mkv

Ak chcete vypnúť zrkadlenie počas nahrávania:

scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
# prerušte nahrávanie pomocou Ctrl+C

„Preskočené snímky“ sa zaznamenávajú, aj keď sa nezobrazujú v reálnom čase (z dôvodov výkonu). Rámy sú s časovou pečiatkou na zariadení, takže zmena oneskorenia paketov nemá vplyv na nahraný súbor.

Spojenie

Viacnásobné zariadenia

Ak je uvedených niekoľko zariadení adb devices, musíte špecifikovať sériový:

scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef  #krátka verzia

Ak je zariadenie pripojené cez TCP/IP:

scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  #krátka verzia

Môžete spustiť niekoľko inštancií scrcpy pre niekoľko zariadení.

Konfigurácia okien

nadpis

V predvolenom nastavení je nadpisom okna model zariadenia. Dá sa zmeniť:

scrcpy --window-title 'Moje zariadenie'

Poloha a veľkosť

Počiatočná poloha a veľkosť okna môžu byť špecifikované:

scrcpy --window-x 100 --window-y 100 --window-width 800 --window-height 600

bez hraníc

Ak chcete zakázať dekorácie okien:

scrcpy --okno-bez okrajov

Vždy na vrchole

Ak chcete, aby okno scrcpy bolo vždy navrchu:

scrcpy --always-on-top

Celá obrazovka

Aplikáciu je možné spustiť priamo v režime celej obrazovky:

scrcpy --fullscreen scrcpy -f  #krátka verzia

Celá obrazovka sa potom môže dynamicky prepínať MOD+f.

Rotácia

Okno je možné otáčať:

scrcpy --rotácia 1

Možné hodnoty sú:

  • 0: bez otáčania
  • 1: 90 stupňov proti smeru hodinových ručičiek
  • 2: 180 stupňov
  • 3: 90 stupňov v smere hodinových ručičiek

 

Ďalšie možnosti zrkadlenia

Iba na čítanie

Ak chcete vypnúť ovládacie prvky (všetko, čo môže interagovať so zariadením: vstupné klávesy, udalosti myši, súbory drag&drop):

scrcpy --no-control scrcpy -n

Zostaň hore

Ak chcete zabrániť tomu, aby sa zariadenie po určitom oneskorení uložilo do režimu spánku, keď je zariadenie pripojené:

scrcpy --stay-wake scrcpy -w

Po zatvorení scrcpy sa obnoví počiatočný stav.

Vypnite obrazovku

Pri spustení zrkadlenia je možné vypnúť obrazovku zariadenia pomocou možnosti príkazového riadka:

scrcpy --turn-screen-off scrcpy -S

Ukázať dotyky

Pri prezentáciách môže byť užitočné ukázať fyzické dotyky (na fyzickom zariadení).

Android poskytuje túto funkciu v Možnosti vývojárov.

skriptá poskytuje možnosť povoliť túto funkciu pri spustení a obnoviť počiatočnú hodnotu pri ukončení:

scrcpy --show-touches scrcpy -t

Všimnite si, že iba zobrazuje fyzikálne dotyky (prstom na zariadení).

Spustenie súboru

Nainštalujte súbor APK

Ak chcete nainštalovať súbor APK, presuňte myšou súbor APK (končiaci na .apk) scrcpy okno.

Neexistuje žiadna vizuálna spätná väzba, na konzolu sa vytlačí protokol.

Push súbor do zariadenia

Ak chcete odoslať súbor do /sdcard/Download/ na zariadení presuňte myšou súbor (nie APK) do scrcpy okno.

Neexistuje žiadna vizuálna spätná väzba, na konzolu sa vytlačí protokol.

Cieľový adresár je možné zmeniť pri štarte:

scrcpy --push-target=/sdcard/Movies/

skratky

Ak chcete zobraziť všetky skratky, pozri toto

Tu vidíte všetky pokyny a užitočné príkazy. Dúfam, že to pomôže.

súvisiace články