Kaip valdyti telefoną per kompiuterį (Scrcpy)

Šiuo metu yra daugybė programų, kurios leidžia atspindėti „Android“ telefonus kompiuteryje, tačiau tik kelios iš jų yra tikrai geros. Nuo atsitiktinių trūkčiojimų iki didelės delsos iki įkyrių skelbimų; jau nekalbant apie tai, kad „Android“ ekrano atspindėjimas kompiuteryje yra vienas didelis košmaras.

„Scrcpy“ yra vienas geriausių „Android“ ekrano atspindėjimo įrankių. Tai leidžia jums atspindėti „Android“ telefoną kompiuteryje ir valdyti jį tiesiogiai naudojant kompiuterio periferinius įrenginius, pvz., klaviatūrą ir pelę. „Scrcpy“ palaiko vientisą kopijavimą ir įklijavimą tarp jūsų telefono ir kompiuterio, veikia tiek „Mac“, tiek „Windows“ asmeniniuose kompiuteriuose, be to, yra visiškai nemokama.

Tačiau tam reikia suprasti, kaip naudoti ADB komandinę eilutę. Jei esate pažengęs kūrėjas, galbūt jau žinote „Scrcpy“, bet jei esate pradedantysis, bandantis tiesiog atspindėti savo telefoną, šis vadovas padės jums žingsnis po žingsnio ir išmokys naudoti „Scrcpy“, skirtą „Windows“.

Kai kurios pagrindinės „Scrcpy“ funkcijos:

  • užrašymas
  • veidrodis išjungus įrenginio ekraną
  • copy-paste abiem kryptimis
  • konfigūruojama kokybė
  • įrenginio ekranas kaip žiniatinklio kamera (V4L2) (tik Linux)
  • fizinės klaviatūros modeliavimas (HID) (tik Linux)
  • ir dar…

Jame pagrindinis dėmesys skiriamas:

  • lengvumas: gimtoji, rodomas tik įrenginio ekranas
  • spektaklis: 30–120 kadrų per sekundę, priklausomai nuo įrenginio
  • kad išliktu: 1920 × 1080 arba daugiau
  • Mažas vėlavimas: 35 ~ 70 ms
  • mažas paleidimo laikas: ~1 sekundė, kad būtų rodomas pirmasis vaizdas
  • neįkyrumas: įrenginyje nieko neįdiegta
  • vartotojo privalumai: nėra paskyros, nėra skelbimų, nereikia interneto
  • laisvė: nemokama ir atvirojo kodo programinė įranga

Reikalavimai:

  • „Android“ įrenginiui reikalinga bent API 21 („Android 5.0“).

  • Įsitikinkite, kad jūs įjungtas adb derinimas jūsų įrenginyje (-iuose).

  • Kai kuriuose įrenginiuose taip pat turite įjungti papildoma galimybė () valdyti jį klaviatūra ir pele.

Kaip atspindėti „Android“ ekraną į kompiuterį per USB?

 

 

  • Tada slinkite žemyn, kad rastumėte USB derinimą ir įgalinkite jį.

 

  • Dabar prijunkite įrenginį prie kompiuterio per USB kabelį ir leiskite USB derinimo funkciją.

 

  • Tada grįžkite į savo kompiuterį ir atsisiųskite naujausią „Scrcpy“ versiją iš šią nuorodą (tiesioginis) ir išskleiskite jį į aplanką.

 

  • Tada, kai įrenginys prijungtas prie kompiuterio, kai įjungtas ir leidžiamas USB derinimas, aplanke dukart spustelėkite „scrcpy.exe“.

 

  • Jei kiekvieną veiksmą atlikote teisingai, palaukę kelias sekundes turėtumėte matyti šiuos dalykus:

  • Galiausiai dabar atspindite telefono ekraną į kompiuterį. Be to, prietaisui valdyti galite naudoti pelę ir klaviatūrą!
  • Viskas. Kitą kartą galite tiesiog prijungti telefoną prie kompiuterio ir tiesiogiai atidaryti „Scrcpy“ iš jo aplanko.

 

Ką galite padaryti su Scrcpy? Taip pat žr Scrcpy Github puslapis

Užfiksuoti konfigūraciją

Sumažinti dydį

Kartais naudinga atspindėti „Android“ įrenginį mažesne raiška, kad padidėtų našumas.

Norėdami apriboti plotį ir aukštį iki tam tikros vertės (pvz., 1024):

scrcpy --maksimalus dydis 1024 scrcpy -m 1024  # trumpoji versija

Kitas matmuo apskaičiuojamas taip, kad būtų išsaugotas įrenginio kraštinių santykis. Tokiu būdu 1920 × 1080 raiškos įrenginys bus atspindimas 1024 × 576 raiška.

Keisti bitų spartą

Numatytoji bitų sparta yra 8 Mbps. Norėdami pakeisti vaizdo įrašo pralaidumą (pvz., iki 2 Mbps):

scrcpy --bitų sparta 2M scrcpy -b 2M  # trumpoji versija

Apriboti kadrų dažnį

Fotografavimo kadrų dažnis gali būti apribotas:

scrcpy --max-fps 15

Tai oficialiai palaikoma nuo „Android 10“, tačiau gali veikti ir ankstesnėse versijose.

Derlius

Įrenginio ekranas gali būti apkarpytas, kad atspindėtų tik dalį ekrano.

Tai naudinga, pavyzdžiui, norint atspindėti tik vieną „Oculus Go“ akį:

scrcpy --crop 1224:1440:0:0   # 1224 x 1440 su poslinkiu (0,0)

If --max-size taip pat nurodyta, dydis keičiamas po apkarpymo.

Užrakinti vaizdo įrašo orientaciją

Norėdami užrakinti veidrodžio orientaciją:

scrcpy --lock-video-orientation     # pradinė (dabartinė) orientacija
scrcpy --lock-video-orientation=0   # natūrali orientacija
scrcpy --lock-video-orientation=1   # 90° prieš laikrodžio rodyklę
scrcpy --lock-video-orientation=2   # 180°
scrcpy --lock-video-orientation=3   # 90° pagal laikrodžio rodyklę

Tai turi įtakos įrašymo orientacijai.

Langas taip pat gali būti pasukamas atskirai.

užfiksuoti

Užrašymas

Ekraną galima įrašyti dubliuojant:

scrcpy --įrašo failas.mp4 scrcpy -r failas.mkv

Norėdami išjungti atspindėjimą įrašymo metu:

scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
# nutraukti įrašymą paspausdami Ctrl+C

„Praleisti kadrai“ įrašomi, net jei jie nerodomi realiuoju laiku (dėl našumo priežasčių). Rėmeliai yra laiko žyma įrenginyje, taigi paketo vėlavimo kitimas neturi įtakos įrašytam failui.

Ryšys

Daugiafunkciniai įrenginiai

Jei sąraše nurodyti keli įrenginiai adb devices, turite nurodyti serijinis:

scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef  # trumpoji versija

Jei įrenginys prijungtas per TCP/IP:

scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # trumpoji versija

Galite pradėti kelis atvejus skanus keliems įrenginiams.

Lango konfigūracija

pavadinimas

Pagal numatytuosius nustatymus lango pavadinimas yra įrenginio modelis. Jį galima pakeisti:

scrcpy --lango pavadinimas 'Mano prietaisas'

Padėtis ir dydis

Pradinė lango padėtis ir dydis gali būti nurodyti:

scrcpy --langas-x 100 --langas-y 100 --lango plotis 800 --lango aukštis 600

Be sienų

Norėdami išjungti langų dekoracijas:

scrcpy -- langas be sienų

Visada viršuje

Kad scrcpy langas visada būtų viršuje:

scrcpy --visada viršuje

Per visą ekraną

Programą galima paleisti tiesiogiai viso ekrano režimu:

scrcpy --viso ekrano scrcpy -f  # trumpoji versija

Tada per visą ekraną galima dinamiškai perjungti MOD+f.

Rotacija

Langą galima pasukti:

scrcpy – sukimasis 1

Galimos vertės yra šios:

  • 0: be sukimosi
  • 1: 90 laipsnių prieš laikrodžio rodyklę
  • 2: 180 laipsnių
  • 3: 90 laipsnių pagal laikrodžio rodyklę

 

Kitos veidrodžio parinktys

Skaityti tik

Norėdami išjungti valdiklius (viską, kas gali sąveikauti su įrenginiu: įvesties klavišus, pelės įvykius, nuvilkite ir numeskite failus):

scrcpy --no-control scrcpy -n

Likti budriems

Kad prietaisas neužmigtų po tam tikro delsos, kai įrenginys prijungtas:

scrcpy – budėti scrcpy –w

Pradinė būsena atkuriama, kai scrcpy uždaromas.

Išjunkite ekraną

Įjungus dubliavimą galima išjungti įrenginio ekraną naudojant komandinės eilutės parinktį:

scrcpy -- išjungti ekraną scrcpy -S

Rodyti prisilietimus

Pristatymams gali būti naudinga parodyti fizinius prisilietimus (fiziniame įrenginyje).

„Android“ suteikia šią funkciją Kūrėjų parinktys.

raštiškas suteikia galimybę įjungti šią funkciją paleidžiant ir atkurti pradinę vertę išėjus:

scrcpy --show-touches scrcpy -t

Atkreipkite dėmesį, kad tai tik rodoma fizinis paliečia (prie prietaiso pirštu).

Failo numetimas

Įdiekite APK

Norėdami įdiegti APK, nuvilkite APK failą (baigiasi .apk) į skanus langas.

Vaizdinio grįžtamojo ryšio nėra, prie pulto atspausdinamas žurnalas.

Stumkite failą į įrenginį

Norėdami nusiųsti failą į /sdcard/Download/ įrenginyje nuvilkite (ne APK) failą į skanus langas.

Vaizdinio grįžtamojo ryšio nėra, prie pulto atspausdinamas žurnalas.

Tikslinis katalogas gali būti pakeistas pradedant:

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

Nuorodos

Norėdami pamatyti visus sparčiuosius klavišus, žr tai

Čia matote visas instrukcijas ir naudingas komandas. Tikimės, kad tai naudinga.

Susiję straipsniai