Kumaha Ngontrol Telepon anjeun dina PC (Scrcpy)

Ayeuna, aya puluhan aplikasi anu ngamungkinkeun mirroring telepon Android dina PC, tapi ngan sakeupeul aranjeunna bener alus. Ti kadang jerks ka latency tinggi mun Iklan intrusive; teu disebutkeun yen layar Android mirroring on PC mangrupa salah ngimpina badag.

Scrcpy mangrupikeun salah sahiji alat mirroring layar pangsaéna pikeun Android. Éta ngamungkinkeun anjeun pikeun ngeunteung telepon Android anjeun dina PC anjeun sareng ngontrolana langsung nganggo périferal PC sapertos keyboard sareng beurit. Scrcpy ngadukung salinan sareng témpél anu mulus antara telepon sareng PC anjeun, tiasa dianggo dina PC Mac sareng Windows, sareng leres pisan gratis.

Sanajan kitu, merlukeun pamahaman cara ngagunakeun garis paréntah ADB. Upami anjeun pamekar anu maju, anjeun panginten parantos terang Scrcpy, tapi upami anjeun pemula nyobian ngan ukur ngeunteung teleponna, pituduh ieu bakal terang anjeun léngkah-léngkah sareng ngajarkeun anjeun kumaha ngagunakeun Scrcpy pikeun Windows.

Sababaraha fitur dasar Scrcpy:

  • rekaman
  • mirroring kalawan layar alat pareum
  • salin-témpél dina dua arah
  • kualitas configurable
  • layar alat salaku webcam (V4L2) (Linux wungkul)
  • simulasi keyboard fisik (HID) (Linux wungkul)
  • sareng seueur ...

Ieu museurkeun kana:

  • enteng: pituin, mintonkeun ukur layar alat
  • kinerja: 30~120fps, gumantung kana alat
  • kualitas: 1920 × 1080 atawa luhur
  • latency low: 35 ~ 70ms
  • waktos ngamimitian low: ~1 detik pikeun mintonkeun gambar kahiji
  • non-intrusiveness: euweuh ditinggalkeun dipasang dina alat
  • kauntungan pamaké: euweuh akun, euweuh iklan, euweuh internét diperlukeun
  • kabebasan: software bébas tur open source

syarat:

  • Alat Android merlukeun sahenteuna API 21 (Android 5.0).

  • Pastikeun Anjeun diaktipkeun adb debugging dina alat anjeun (s).

  • Dina sababaraha alat, anjeun ogé kedah ngaktipkeun hiji pilihan tambahan () pikeun ngadalikeun eta ngagunakeun keyboard jeung mouse.

Kumaha eunteung layar Android ka PC via USB?

 

 

  • Teras, gulung ka handap pikeun milarian debugging usb sareng aktipkeun.

 

  • Ayeuna, sambungkeun alat Anjeun ka PC Anjeun liwat kabel USB jeung ngidinan USB Debugging.

 

  • Salajengna, balik deui ka PC Anjeun tur ngundeur Scrcpy ngawangun panganyarna tina link ieu (langsung) sareng ekstrak kana polder.

 

  • Lajeng, bari alat Anjeun disambungkeun ka PC Anjeun sareng USB Debugging diaktipkeun tur diwenangkeun, ganda klik "scrcpy.exe" jero polder.

 

  • Upami anjeun ngalakukeun unggal léngkah anu leres, anjeun kedah ningali ieu saatos ngantosan sababaraha detik:

  • Tungtungna, anjeun ayeuna mirroring layar telepon anjeun ka PC Anjeun. Salaku tambahan, anjeun tiasa nganggo beurit sareng keyboard pikeun ngontrol alat!
  • Éta pisan. waktos salajengna, Anjeun ngan bisa nyambungkeun telepon Anjeun ka PC Anjeun tur langsung muka Scrcpy tina folder na.

 

Naon anu anjeun tiasa laksanakeun sareng Scrcpy? Ogé ningali Scrcpy urang Github Page

Konfigurasi Capture

Ngurangan ukuran

Sakapeung, éta mangpaat pikeun eunteung hiji alat Android dina harti handap pikeun ngaronjatkeun kinerja.

Pikeun ngawates lebar sareng jangkungna sababaraha nilai (contona 1024):

scrcpy --max-ukuran 1024 scrcpy -m 1024  # versi pondok

Diménsi anu sanés diitung supados rasio aspék alat dilestarikan. Ku cara éta, alat dina 1920 × 1080 bakal dicerminkeun dina 1024 × 576.

Robah bit-rate

Laju bit standar nyaéta 8 Mbps. Pikeun ngarobah bitrate video (misalna jadi 2 Mbps):

scrcpy --bit-rate 2M scrcpy -b 2M  # versi pondok

Ngawatesan laju pigura

Laju pigura néwak tiasa diwatesan:

scrcpy --max-fps 15

Ieu sacara resmi dirojong saprak Android 10, tapi tiasa dianggo dina versi sateuacana.

Pepelakan

Layar alat bisa dipotong pikeun ngeunteung ukur bagian tina layar.

Ieu mangpaat contona pikeun ngeunteung ngan hiji panon tina Oculus Go:

scrcpy --crop 1224:1440:0:0   # 1224x1440 di offset (0,0)

If --max-size ieu ogé dieusian, pangaturan ukuran jadi dilarapkeun sanggeus cropping.

Konci orientasi pidéo

Pikeun ngonci orientasi mirroring:

scrcpy --lock-video-orientation     # orientasi awal (ayeuna).
scrcpy --lock-video-orientation=0   # orientasi alam
scrcpy --lock-video-orientation=1   # 90 ° sabalikna jarum jam
scrcpy --lock-video-orientation=2   #180°
scrcpy --lock-video-orientation=3   # 90° saarah jarum jam

Ieu mangaruhan orientasi rékaman.

Jandéla ogé tiasa diputer sacara mandiri.

nangkep

rekaman

Kasebut nyaéta dimungkinkeun pikeun ngarekam layar bari mirroring:

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

Pikeun nganonaktipkeun mirroring nalika ngarékam:

scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
# ngaganggu ngarékam nganggo Ctrl + C

"Skipped pigura" dirékam, sanajan maranéhna teu ditémbongkeun sacara real waktu (kusabab kinerja). Pigura anu cap waktu dina alat, jadi variasi reureuh pakét henteu mangaruhan file anu dirékam.

hubungan

Multi-alat

Upami sababaraha alat didaptarkeun dina adb devices, Anjeun kudu nangtukeun serial:

scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef  # versi pondok

Upami alat disambungkeun ngaliwatan TCP/IP:

scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # versi pondok

Anjeun tiasa ngamimitian sababaraha instansi tina scrcpy pikeun sababaraha alat.

Konfigurasi jandela

gelar

Sacara standar, judul jandela nyaéta modél alat. Ieu bisa dirobah:

scrcpy --window-title 'Paranti kuring'

Posisi jeung ukuran

Posisi sareng ukuran jandela awal tiasa ditetepkeun:

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

Teu aya watesna

Pikeun nganonaktipkeun hiasan jandela:

scrcpy --window-borderless

Sok di luhur

Pikeun ngajaga jandela scrcpy salawasna di luhur:

scrcpy --salawasna-di-luhur

Layar pinuh

Aplikasi tiasa langsung dimimitian dina salayar:

scrcpy --layar pinuh scrcpy -f  # versi pondok

Layar pinuh teras tiasa togél sacara dinamis MOD+f.

rotasi

Jandéla tiasa diputer:

scrcpy --rotasi 1

Nilai anu mungkin nyaéta:

  • 0: euweuh rotasi
  • 1: 90 darajat counterclockwise
  • 2: 180 derajat
  • 3: 90 darajat jarum jam

 

Pilihan mirroring séjén

Ngan ukur maca

Pikeun nganonaktipkeun kadali (sagala anu tiasa berinteraksi sareng alat: konci input, acara beurit, sered & teundeun file):

scrcpy --no-control scrcpy -n

Tetep hudang

Pikeun nyegah alat teu sare saatos sababaraha waktos reureuh sawaktos alat dicolokkeun:

scrcpy --cicing-hudang scrcpy -w

Kaayaan awal dibalikeun nalika scrcpy ditutup.

Pareuman layar

Kasebut nyaéta dimungkinkeun pikeun mareuman layar alat bari eunteung dimimitian ku pilihan garis paréntah:

scrcpy --turn-screen-off scrcpy -S

Témbongkeun némpél

Pikeun presentasi, meureun aya mangpaatna pikeun mintonkeun touch fisik (dina alat fisik).

Android nyadiakeun fitur ieu dina Pilihan pamekar.

naskah nyadiakeun pilihan pikeun ngaktipkeun fitur ieu dina ngamimitian tur malikkeun nilai awal dina kaluar:

scrcpy --show-touches scrcpy -t

Catet yén éta ngan ukur nunjukkeun fisik némpél (kalayan ramo dina alat).

File serelek

Pasang APK

Pikeun masang APK, séred & teundeun file APK (ditungtungan ku .apk) ka scrcpy jandela.

Henteu aya eupan balik visual, log dicitak kana konsol.

Nyorong file ka alat

Pikeun nyorong file ka /sdcard/Download/ dina alat, sered & teundeun file (non-APK) kana scrcpy jandela.

Henteu aya eupan balik visual, log dicitak kana konsol.

Diréktori target tiasa dirobih nalika ngamimitian:

scrcpy --push-target=/sdcard/Pilem/

potong kompas

Pikeun ningali sadaya potong kompas tingali ieu

Di dieu anjeun ningali sadaya paréntah sareng paréntah anu mangpaat. Mudah-mudahan aya mangpaatna.

Artikel nu patali