Heya nuha, bi dehan serîlêdan hene ku destûr didin ku têlefonên Android-ê li ser PC-yê neynikê bikin, lê tenê çendek ji wan bi rastî baş in. Ji jerkên carinan bigire heya derengiya bilind bigire heya reklamên tevlihev; nebêjin ku neynika dîmendera Android-ê ya li ser PC-ê kabûsek mezin e.
Scrcpy ji bo Android-ê yek ji çêtirîn amûrên neynika ekranê ye. Ew dihêle hûn têlefona xweya Android-ê li ser PC-ya xwe neynikê bikin û rasterast bi dorhêlên PC-yê yên mîna klavyeyê û mişkê kontrol bikin. Scrcpy di navbera têlefona we û PC-ya we de kopî û pêvekirina bêkêmasî piştgirî dike, hem li ser Mac û hem jî PC-yên Windows-ê dixebite, û di heman demê de bi tevahî belaş e.
Lêbelê, ew têgihîştinek hewce dike ka meriv çawa rêzika fermanê ADB bikar tîne. Ger hûn pêşdebirek pêşkeftî bin, dibe ku hûn jixwe Scrcpy nas bikin, lê heke hûn destpêkek in ku hewl didin ku tenê têlefona wî/wê neynikê bikin, ev rêber dê we gav bi gav ronî bike û fêrî we bike ka meriv çawa Scrcpy ji bo Windows-ê bikar tîne.
Hin taybetmendiyên bingehîn ên Scrcpy:
- girtinî
- mirroring bi dîmendera cîhazê veqetandî
- kopî-paste di herdu aliyan de
- kalîteya mîhengbar
- ekrana cîhazê wekî webkamera (V4L2) (tenê Linux-ê)
- simulasyona klavyeya fîzîkî (HID) (tenê Linux)
- û hîn…
Ew li ser disekine:
- sivikbûn: xwecî, tenê dîmendera cîhazê nîşan dide
- birêvebirinî: 30 ~ 120fps, li ser cîhazê ve girêdayî ye
- çêwe: 1920×1080 an jor
- Hûrgelan: 35 ~ 70ms
- dema destpêkirinê kêm: ~1 çirk ji bo nîşandana wêneya yekem
- ne-desthilatî: tiştek li ser cîhazê sazkirî namîne
- feydeyên bikarhêner: bê hesab, ne reklam, ne înternet hewce ye
- azadî: nermalava belaş û çavkaniya vekirî
Requirements:
-
Amûra Android-ê herî kêm API 21 (Android 5.0) hewce dike.
-
Bawer bikin verastkirina adb-ê çalak kir li ser cîhaza we.
-
Li ser hin cîhazan, hûn jî hewce ne ku çalak bikin vebijarkek zêde () bi karanîna klavyeyê û mişkê wê kontrol bikin.
Meriv çawa bi USB-ê ekrana Android-ê li PC-yê neynikê dike?
- Pêşîn, biçin Settings> Der barê têlefonê> Bigerin jêr û Hejmara Avakirinê bibînin> Gelek caran li ser wê bikirtînin da ku mîhengên pêşdebir çalak bikin.
- HEKE TU MIUI BI KARANÎNIN VÊ RÊBERÊ BIDIN (Hûn çawa Vebijarkên Pêşdebir çalak bikin)
- Herin Settings> Pergal> Vebijarkên Pêşvebir, paşê wê ji jor ve çalak bikin. (Çawa meriv Vebijarkên Pêşdebir çalak dike)
- Dûv re, li jêr bigerin da ku xeletiya USB-ê bibînin û wê çalak bikin.
- Naha, cîhaza xwe bi kabloya USB ve bi PC-ya xwe ve girêdin û destûrê bidin Debugging USB.
- Dûv re, vegerin PC-ya xwe û avakirina Scrcpy ya herî dawî ji dakêşin this link (direct) û wê di peldankekê de derxînin.
- Dûv re, dema ku cîhaza we bi PC-ya we ve girêdayî ye ku Debugging USB-ya çalak û destûr e, du caran li hundurê peldankê "scrcpy.exe" bikirtînin.
- Ger we her gav rast kir, divê hûn piştî çend saniyan li bendê bin vana bibînin:
- Di dawiyê de, hûn naha dîmendera têlefona xwe li PC-ya xwe neynikê dikin. Wekî din, hûn dikarin mişk û klavyeya xwe bikar bînin da ku amûrê kontrol bikin!
- Her eve. Cara din, hûn dikarin tenê têlefona xwe bi PC-ya xwe ve girêdin û rasterast Scrcpy ji peldanka wê vekin.
Hûn dikarin bi Scrcpy re çi bikin? Her weha bibînin Rûpelê Github ya Scrcpy
Veavakirina Capture
Mezinahî kêm bikin
Carinan, kêrhatî ye ku meriv amûrek Android-ê bi pênaseyek kêmtir neynik bike da ku performansê zêde bike.
Ji bo ku hem firehî û hem jî bilindahî li hin nirxan sînordar bikin (mînak 1024):
scrcpy --max-size 1024 scrcpy -m 1024 # guhertoya kurt
Pîvana din ji bo ku rêjeya pîvana cîhazê tê parastin tê hesibandin. Bi vî rengî, amûrek di 1920 × 1080 de dê di 1024 × 576 de were xuyang kirin.
Bit-rêjeya biguherînin
Rêjeya bit-ya xwerû 8 Mbps e. Ji bo guherandina bitrateya vîdyoyê (mînak 2 Mbps):
scrcpy --bit-rêjeya 2M scrcpy -b 2M # guhertoya kurt
Rêjeya çarçoveyê sînor bike
Rêjeya çarçoveya girtinê dikare were sînorkirin:
scrcpy --max-fps 15
Ev ji Android 10-ê ve bi fermî piştgirî ye, lê dibe ku li ser guhertoyên berê bixebite.
Zadçinî
Dibe ku dîmendera cîhazê were qut kirin ku tenê beşek ji ekranê neynikê bike.
Ev ji bo nimûne bikêr e ku meriv tenê çavek Oculus Go neynikê bike:
scrcpy --crop 1224:1440:0:0 # 1224x1440 li hevberdanê (0,0)
If --max-size
jî tê diyar kirin, mezinbûn piştî çandiniyê tê sepandin.
Oryantasyona vîdyoyê kilît bikin
Ji bo girtina arasteya neynikê:
scrcpy --lock-video-orientation # arasteya destpêkê (niha).
scrcpy --lock-video-orientation=0 # arasteya xwezayî
scrcpy --lock-video-orientation=1 # 90° berevajiyê saetê
scrcpy --lock-video-orientation=2 # 180°
scrcpy --lock-video-orientation=3 # 90° li gorî saetê
Ev bandor li ser rêgeza tomarkirinê dike.
Pencere jî dikare serbixwe were zivirandin.
Girtin
Girtinî
Di dema neynikê de meriv dikare ekranê tomar bike:
scrcpy --qeyd pelê.mp4 scrcpy -r file.mkv
Ji bo neçalakkirina neynikê dema tomarkirinê:
scrcpy --ne-nîşandan --pelê tomar bike.mp4 scrcpy -Nr file.mkv
# bi Ctrl+C tomarkirinê qut bikin
"Çarçeyên derbasbûyî" têne tomar kirin, tevî ku ew di wextê rast de neyên xuyang kirin (ji ber sedemên performansê). Frames in timestamped li ser amûrê, da guhertina derengiya pakêtê bandorê li pelê tomar nake.
Têkêlî
Amûrên pirjimar
Ger çend cîhaz di navnîşê de bin adb devices
, divê hûn diyar bikin Serial:
scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef # guhertoya kurt
Ger cîhaz bi TCP/IP ve girêdayî ye:
scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555 # guhertoya kurt
Hûn dikarin çend mînakan dest pê bikin pêdivî ye ji bo çend cîhazên.
Veavakirina pencereyê
Nav
Bi xwerû, sernavê pencereyê modela cîhazê ye. Ew dikare were guhertin:
scrcpy --window-sernav 'Amûra min'
Position û size
Cih û mezinahiya pencereya destpêkê dikare were diyar kirin:
scrcpy --window-x 100 --window-y 100 --paceyê-firehiya 800 --paceyê-height 600
Bêsînor
Ji bo neçalakkirina xemlên pencereyê:
scrcpy --window-borderless
Her gav li jor
Ji bo ku pencereya scrcpy her gav li jor bimîne:
scrcpy --herdem-li ser-serî
dîmender tijî
Dibe ku serîlêdan rasterast di ekrana tevahî de were destpêkirin:
scrcpy --tevî ekran scrcpy -f # guhertoya kurt
Dûv re tevahî ekran dikare bi dînamîkî were guheztin MOD+f.
Rotation
Pencere dikare were zivirandin:
scrcpy --zivirandin 1
Nirxên gengaz ev in:
0
: zivirandin tune1
: 90 derece berevajiyê saetê2
: 180 derece3
: 90 derece li gorî demjimêrê
Vebijarkên din ên neynikê
Tenê bixwînin
Ji bo neçalakkirina kontrolan (her tiştê ku dikare bi cîhazê re têkilî daynin: bişkokên têketinê, bûyerên mişkî, pelan kaş û davêjin):
scrcpy --no-kontrol scrcpy -n
Hişyar bimînin
Ji bo pêşîlêgirtina razana amûrê piştî hin derengî dema ku amûr tê pêve kirin:
scrcpy --hişyar bimîne scrcpy -w
Dema ku scrcpy girtî ye rewşa destpêkê tê vegerandin.
Ekranê vekin
Mimkun e ku dema ku neynikê dest pê dike bi vebijarkek rêzika fermanê ve ekrana cîhazê vemirîne:
scrcpy --zivirandin-screen-derxistin scrcpy -S
Têkilan nîşan bide
Ji bo pêşkêşiyan, dibe ku bikêrhatî be ku pêlên laşî (li ser cîhaza laşî) nîşan bidin.
Android vê taybetmendiyê di hundurê de peyda dike Vebijarkên pêşdebiran.
scripty vebijarkek peyda dike ku di destpêkê de vê taybetmendiyê çalak bike û di derketinê de nirxa destpêkê vegerîne:
scrcpy - nîşan bide scrcpy -t
Têbînî ku ew tenê nîşan dide cûsseyî bi dest dixe (bi tiliya li ser cîhazê).
Daxistina pelê
APK saz bikin
Ji bo sazkirina APK-ê, pelek APK kaş bikin û bavêjin (bi dawî dibe .apk
) bo pêdivî ye pace.
Bersiva dîtbarî tune, têketinek li konsolê tê çap kirin.
Pelê bikişîne ser cîhazê
Ji bo ku pelek bikişîne /sdcard/Download/
li ser cîhazê, pelek (ne-APK) kaş bikin û bavêjin ser pêdivî ye pace.
Bersiva dîtbarî tune, têketinek li konsolê tê çap kirin.
Di destpêkê de pelrêça armanc dikare were guhertin:
scrcpy --push-target=/sdcard/Fîlm/
kineriyên
Ji bo dîtina hemî kurtebiran bibînin ev
Li vir hûn hemî rêwerzan û fermanên alîkar dibînin. Hêvî dikin ku ew alîkar e.