Ungayilawula Kanjani Ifoni Yakho Nge-PC (Scrcpy)

Njengamanje, kunenqwaba yezinhlelo zokusebenza ezivumela ukwenza isibuko amafoni e-Android ku-PC, kodwa ambalwa kuphela azo amahle ngempela. Ukusuka kumajerks ngezikhathi ezithile kuya ekubambezelekeni okuphezulu kuya ezikhangisweni ezingenele; ingasaphathwa ukuthi isibuko sesikrini se-Android ku-PC kuyiphupho elibi elikhulu.

I-Scrcpy ingelinye lamathuluzi amahle kakhulu wokubonisa isikrini we-Android. Ikuvumela ukuthi ufane nefoni yakho ye-Android ku-PC yakho futhi uyilawule ngokuqondile nge-PC peripherals njengekhibhodi negundane. I-Scrcpy isekela ukukopisha nokunamathisela okungenamthungo phakathi kwefoni yakho ne-PC, isebenza kuwo womabili ama-Macs nama-Windows PC, futhi imahhala ngokuphelele.

Kodwa-ke, kudinga ukuqonda ukuthi ungasebenzisa kanjani umugqa womyalo we-ADB. Uma ungumthuthukisi othuthukile, kungenzeka ukuthi usuyayazi iScrcpy, kodwa uma ungumuntu osaqalayo ozama ukumane ufane nefoni yakhe, lo mhlahlandlela uzokukhanyisa isinyathelo ngesinyathelo futhi ukufundise ukuthi ungasebenzisa kanjani i-Scrcpy ye-Windows.

Ezinye izici eziyisisekelo ze-Scrcpy:

  • Ukurekhoda
  • ukwenza isibuko ngesikrini sedivayisi sicinyiwe
  • kopisha-namathisela kuzo zombili izinkomba
  • ikhwalithi elungisekayo
  • isikrini sedivayisi njengekhamera yewebhu (V4L2) (Linux-kuphela)
  • ukulingisa ikhibhodi ebonakalayo (HID) (i-Linux kuphela)
  • futhi nokuningi…

Igxile ku:

  • ukukhanya: okomdabu, kubonisa kuphela isikrini sedivayisi
  • ukusebenza: 30~120fps, kuye ngedivayisi
  • izinga: 1920×1080 noma ngaphezulu
  • ukubambezeleka okuphansi: 35 ~ 70ms
  • isikhathi sokuqalisa esiphansi: ~1 isekhondi ukubonisa isithombe sokuqala
  • ukungangeneli: akukho lutho olusele olufakiwe kudivayisi
  • izinzuzo zomsebenzisi: akukho akhawunti, akukho izikhangiso, akukho internet edingekayo
  • Inkululeko: isofthiwe yomthombo wamahhala nevulekile

Izidingo:

Ungasifaka kanjani isikrini se-Android ku-PC nge-USB?

 

 

  • Okulandelayo, skrolela phansi ukuze uthole ukulungisa iphutha le-usb futhi uyinike amandla.

 

  • Manje, xhuma idivayisi yakho ku-PC yakho ngekhebula le-USB bese uvumela ukulungisa iphutha le-USB.

 

  • Okulandelayo, buyela ku-PC yakho bese ulanda i-Scrcpy build yakamuva kusuka lesi isixhumanisi (ngqo) bese uyikhiphela kufolda.

 

  • Bese, ngenkathi idivayisi yakho ixhunywe ku-PC yakho nge-USB Debugging inikwe amandla futhi ivunyelwe, chofoza kabili "scrcpy.exe" ngaphakathi kwefolda.

 

  • Uma wenze zonke izinyathelo ngendlela efanele, kufanele ngabe ubona lokhu ngemva kokulinda imizuzwana embalwa:

  • Ekugcineni, manje ubonisa isikrini sefoni yakho ku-PC yakho. Ngaphezu kwalokho, ungasebenzisa igundane lakho nekhibhodi ukuze ulawule idivayisi!
  • Yilokho kuphela. Ngokuzayo, ungavele uxhume ifoni yakho ku-PC yakho futhi uvule ngokuqondile i-Scrcpy kufolda yayo.

 

Yini ongayenza nge-Scrcpy? Bheka futhi Ikhasi le-Scrcpy le-Github

Thwebula ukucushwa

Yehlisa usayizi

Kwesinye isikhathi, kuyasiza ukwenza isibuko sedivayisi ye-Android ngencazelo ephansi ukuze ukhuphule ukusebenza.

Ukukhawulela kokubili ububanzi nobude enanini elithile (isb. 1024):

scrcpy --max-size 1024 scrcpy -m 1024  # inguqulo emfushane

Obunye ubukhulu bubalwa ukuthi ukubukeka kwesilinganiso kwedivayisi kuyagcinwa. Ngaleyo ndlela, idivaysi eku-1920 × 1080 izoboniswa ku-1024 × 576.

Shintsha isilinganiso sebhithi

I-bit-rate ezenzakalelayo ingu-8 Mbps. Ukushintsha i-bitrate yevidiyo (isb ibe ngu-2 Mbps):

i-scrcpy --bit-rate 2M scrcpy -b 2M  # inguqulo emfushane

Khawulela izinga lozimele

Izinga lozimele lokuthwebula lingakhawulelwa:

scrcpy --max-fps 15

Lokhu kusekelwa ngokusemthethweni kusukela ku-Android 10, kodwa kungase kusebenze ezinguqulweni zangaphambili.

Khulisa

Isikrini sedivayisi singanqampuna ukuze sibukise ingxenye yesikrini kuphela.

Lokhu kuyasiza ngokwesibonelo ukubonisa iso elilodwa kuphela le-Oculus Go:

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

If --max-size kucacisiwe, ukushintsha usayizi kuyasetshenziswa ngemva kokunqampuna.

Khiya umumo wevidiyo

Ukukhiya umumo wesibuko:

scrcpy --lock-video-orientation     # umumo wokuqala (okwamanje).
scrcpy --lock-video-orientation=0   # umumo wemvelo
scrcpy --lock-video-orientation=1   # 90° ngokuphikisana newashi
scrcpy --lock-video-orientation=2   #180°
scrcpy --lock-video-orientation=3   # 90° ngokwewashi

Lokhu kuthinta umumo wokurekhoda.

Iwindi lingase futhi lizungeziswe ngokuzimela.

Capture

Ukurekhoda

Kungenzeka ukurekhoda isikrini ngenkathi wenza isibuko:

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

Ukukhubaza ukwenza isibuko ngenkathi uqopha:

scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
# phazamisa ukurekhoda ngo-Ctrl+C

“Ozimele abeqiwe” bayarekhodwa, ngisho noma bengaboniswa ngesikhathi sangempela (ngenxa yezizathu zokusebenza). Amafreyimu akhona isitembu sesikhathi kudivayisi, kanjalo ukuhluka kwephakethe lokulibaziseka ayithinti ifayela elirekhodiwe.

Connection

Amadivayisi amaningi

Uma amadivaysi amaningana afakwe ohlwini adb devices, kufanele ucacise i serial:

scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef  # inguqulo emfushane

Uma idivayisi ixhunywe nge-TCP/IP:

i-scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # inguqulo emfushane

Ungaqala izimo ezimbalwa ze scrcpy kumadivayisi amaningana.

Ukucushwa kwewindi

Isihloko

Ngokuzenzakalelayo, isihloko sewindi siyimodeli yedivayisi. Ingashintshwa:

scrcpy --window-title 'Idivayisi yami'

Isikhundla nosayizi

Indawo yokuqala yewindi nosayizi kungacaciswa:

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

Akunamkhawulo

Ukuze ukhubaze imihlobiso yewindi:

scrcpy --window-borderless

Njalo phezulu

Ukugcina iwindi le-scrcpy lihlala liphezulu:

scrcpy --njalo-phezulu

Iskrini esigcwele

Uhlelo lokusebenza lungaqalwa ngokuqondile esikrinini esigcwele:

scrcpy --isikrini esigcwele scrcpy -f  # inguqulo emfushane

Isikrini esigcwele singabe sesiguqulwa ngaso sonke isikhathi MOD+f.

Rotation

Iwindi lingazungeziswa:

scrcpy --rotation 1

Amanani angenzeka yilawa:

  • 0: akukho ukujikeleza
  • 1: 90 degrees ngokuphambene newashi
  • 2: Ama-degree ama-180
  • 3: 90 degrees ngokwewashi

 

Ezinye izinketho zesibuko

Funda kuphela

Ukuze ukhubaze izilawuli (yonke into engasebenzisana nedivayisi: okhiye bokufaka, imicimbi yegundane, hudula udedele amafayela):

scrcpy --no-control scrcpy -n

Hlala uvukile

Ukuze uvimbele idivayisi ukuthi ilale ngemva kokulibaziseka okuthile lapho idivayisi ixhunyiwe:

scrcpy --hlala-uphapheme scrcpy -w

Isimo sokuqala siyabuyiselwa lapho i-scrcpy ivaliwe.

Vala isikrini

Kungenzeka ukucisha isikrini sedivayisi ngenkathi ubuka isibuko ekuqaleni ngenketho yomugqa womyalo:

scrcpy --turn-screen-off scrcpy -S

Bonisa ukuthintwa

Kwezethulo, kungase kube usizo ukukhombisa ukuthinta ngokomzimba (esisetshenziswa esibonakalayo).

I-Android inikeza lesi sici ku Izinketho zonjiniyela.

Iscrcpy inikeza inketho yokuvumela lesi sici ekuqaleni futhi ubuyisele inani lokuqala ekuphumeni:

scrcpy --show-touch scrcpy -t

Qaphela ukuthi ibonisa kuphela ngokomzimba ukuthinta (ngomunwe ocingweni).

Ukwehliswa kwefayela

Faka i-APK

Ukuze ufake i-APK, hudula bese udedela ifayela le-APK (eligcina ngokuthi .apk) ku scrcpy iwindi.

Ayikho impendulo ebonakalayo, ilogi iphrintiwe kukhonsoli.

Phusha ifayela kudivayisi

Ukuphusha ifayela ku /sdcard/Download/ kudivayisi, hudula futhi udedele ifayela (okungelona i-APK) ku- scrcpy iwindi.

Ayikho impendulo ebonakalayo, ilogi iphrintiwe kukhonsoli.

Uhla lwemibhalo okuqondiwe lungashintshwa ekuqaleni:

scrcpy --push-target=/sdcard/Amamuvi/

Amashothikhathi

Ukuze ubone zonke izinqamuleli bheka lokhu

Lapha ubona yonke imiyalelo nemiyalo ewusizo. Ngethemba ukuthi iyasiza.

Izihloko ezihlobene Nalesi