PC വഴി നിങ്ങളുടെ ഫോൺ എങ്ങനെ നിയന്ത്രിക്കാം (Scrcpy)

നിലവിൽ, പിസിയിൽ ആൻഡ്രോയിഡ് ഫോണുകൾ മിറർ ചെയ്യാൻ അനുവദിക്കുന്ന ഡസൻ കണക്കിന് ആപ്പുകൾ ഉണ്ട്, എന്നാൽ അവയിൽ ചിലത് മാത്രമാണ് ശരിക്കും നല്ലത്. ഇടയ്ക്കിടെയുള്ള ഞെട്ടലുകൾ മുതൽ ഉയർന്ന ലേറ്റൻസി വരെ നുഴഞ്ഞുകയറുന്ന പരസ്യങ്ങൾ വരെ; പിസിയിലെ ആൻഡ്രോയിഡ് സ്‌ക്രീൻ മിററിംഗ് ഒരു വലിയ പേടിസ്വപ്നമാണെന്ന് പറയേണ്ടതില്ലല്ലോ.

Android-നുള്ള മികച്ച സ്‌ക്രീൻ മിററിംഗ് ടൂളുകളിൽ ഒന്നാണ് Scrcpy. നിങ്ങളുടെ പിസിയിൽ ആൻഡ്രോയിഡ് ഫോൺ മിറർ ചെയ്യാനും കീബോർഡും മൗസും പോലുള്ള പിസി പെരിഫറലുകൾ ഉപയോഗിച്ച് നേരിട്ട് നിയന്ത്രിക്കാനും ഇത് നിങ്ങളെ അനുവദിക്കുന്നു. Scrcpy നിങ്ങളുടെ ഫോണിനും പിസിക്കുമിടയിൽ തടസ്സമില്ലാത്ത കോപ്പി പേസ്റ്റ് പിന്തുണയ്ക്കുന്നു, Macs-ലും Windows PC-കളിലും പ്രവർത്തിക്കുന്നു, കൂടാതെ ഇത് തികച്ചും സൗജന്യവുമാണ്.

എന്നിരുന്നാലും, ADB കമാൻഡ് ലൈൻ എങ്ങനെ ഉപയോഗിക്കണം എന്നതിനെക്കുറിച്ച് ഒരു ധാരണ ആവശ്യമാണ്. നിങ്ങളൊരു അഡ്വാൻസ്ഡ് ഡെവലപ്പർ ആണെങ്കിൽ, നിങ്ങൾക്ക് ഇതിനകം Scrcpy അറിയാമായിരിക്കും, എന്നാൽ നിങ്ങൾ അവൻ്റെ/അവളുടെ ഫോൺ മിറർ ചെയ്യാൻ ശ്രമിക്കുന്ന ഒരു തുടക്കക്കാരനാണെങ്കിൽ, ഈ ഗൈഡ് നിങ്ങളെ പടിപടിയായി പ്രബുദ്ധമാക്കുകയും Windows-നായി Scrcpy എങ്ങനെ ഉപയോഗിക്കാമെന്ന് പഠിപ്പിക്കുകയും ചെയ്യും.

Scrcpy-യുടെ ചില അടിസ്ഥാന സവിശേഷതകൾ:

  • റെക്കോർഡിംഗ്
  • ഉപകരണ സ്‌ക്രീൻ ഓഫുള്ള മിററിംഗ്
  • രണ്ട് ദിശകളിലേക്കും പകർത്തി ഒട്ടിക്കുക
  • ക്രമീകരിക്കാവുന്ന ഗുണനിലവാരം
  • ഉപകരണ സ്‌ക്രീൻ ഒരു വെബ്‌ക്യാം ആയി (V4L2) (ലിനക്‌സിന് മാത്രം)
  • ഫിസിക്കൽ കീബോർഡ് സിമുലേഷൻ (HID) (ലിനക്സ് മാത്രം)
  • കൂടുതൽ…

ഇത് ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു:

  • ഭാരം: നേറ്റീവ്, ഉപകരണ സ്ക്രീൻ മാത്രം പ്രദർശിപ്പിക്കുന്നു
  • പ്രകടനം: 30~120fps, ഉപകരണത്തെ ആശ്രയിച്ച്
  • ഗുണമേന്മയുള്ള: 1920×1080 അല്ലെങ്കിൽ അതിനുമുകളിൽ
  • കുറഞ്ഞ ലേറ്റൻസി: 35~70മി.സി
  • കുറഞ്ഞ ആരംഭ സമയം: ആദ്യ ചിത്രം പ്രദർശിപ്പിക്കാൻ ~1 സെക്കൻഡ്
  • നുഴഞ്ഞുകയറ്റമില്ലായ്മ: ഉപകരണത്തിൽ ഇൻസ്റ്റാൾ ചെയ്തതിൽ ഒന്നും അവശേഷിക്കുന്നില്ല
  • ഉപയോക്തൃ ആനുകൂല്യങ്ങൾ: അക്കൗണ്ടില്ല, പരസ്യങ്ങളില്ല, ഇൻ്റർനെറ്റ് ആവശ്യമില്ല
  • സ്വാതന്ത്ര്യം: സ്വതന്ത്രവും തുറന്നതുമായ സോഫ്‌റ്റ്‌വെയർ

ആവശ്യകതകൾ:

യുഎസ്ബി വഴി ആൻഡ്രോയിഡ് സ്‌ക്രീൻ പിസിയിലേക്ക് മിറർ ചെയ്യുന്നത് എങ്ങനെ?

 

 

  • അടുത്തതായി, യുഎസ്ബി ഡീബഗ്ഗിംഗ് കണ്ടെത്താനും അത് പ്രവർത്തനക്ഷമമാക്കാനും താഴേക്ക് സ്ക്രോൾ ചെയ്യുക.

 

  • ഇപ്പോൾ, യുഎസ്ബി കേബിൾ വഴി നിങ്ങളുടെ പിസിയിലേക്ക് ഉപകരണം കണക്‌റ്റ് ചെയ്‌ത് യുഎസ്ബി ഡീബഗ്ഗിംഗ് അനുവദിക്കുക.

 

  • അടുത്തതായി, നിങ്ങളുടെ പിസിയിലേക്ക് തിരികെ പോയി ഏറ്റവും പുതിയ Scrcpy ബിൽഡ് ഡൗൺലോഡ് ചെയ്യുക ഈ ലിങ്ക് (നേരായ) കൂടാതെ ഒരു ഫോൾഡറിലേക്ക് എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുക.

 

  • തുടർന്ന്, USB ഡീബഗ്ഗിംഗ് പ്രവർത്തനക്ഷമമാക്കുകയും അനുവദനീയമാക്കുകയും ചെയ്‌തുകൊണ്ട് നിങ്ങളുടെ ഉപകരണം നിങ്ങളുടെ പിസിയിലേക്ക് കണക്റ്റുചെയ്‌തിരിക്കുമ്പോൾ, ഫോൾഡറിനുള്ളിലെ “scrcpy.exe” ഡബിൾ ക്ലിക്ക് ചെയ്യുക.

 

  • നിങ്ങൾ ഓരോ ചുവടും ശരിയാക്കുകയാണെങ്കിൽ, കുറച്ച് നിമിഷങ്ങൾ കാത്തിരുന്നതിന് ശേഷം നിങ്ങൾ ഇവ കാണണം:

  • അവസാനമായി, നിങ്ങൾ ഇപ്പോൾ നിങ്ങളുടെ ഫോൺ സ്‌ക്രീൻ നിങ്ങളുടെ പിസിയിലേക്ക് മിറർ ചെയ്യുന്നു. കൂടാതെ, ഉപകരണം നിയന്ത്രിക്കാൻ നിങ്ങളുടെ മൗസും കീബോർഡും ഉപയോഗിക്കാം!
  • അത്രയേയുള്ളൂ. അടുത്ത തവണ, നിങ്ങളുടെ ഫോൺ നിങ്ങളുടെ പിസിയിലേക്ക് കണക്റ്റുചെയ്‌ത് അതിൻ്റെ ഫോൾഡറിൽ നിന്ന് നേരിട്ട് Scrcpy തുറക്കാം.

 

Scrcpy ഉപയോഗിച്ച് നിങ്ങൾക്ക് എന്തുചെയ്യാൻ കഴിയും? ഇതും കാണുക Scrcpy-യുടെ Github പേജ്

ക്യാപ്ചർ കോൺഫിഗറേഷൻ

വലിപ്പം കുറയ്ക്കുക

ചിലപ്പോൾ, പ്രകടനം വർദ്ധിപ്പിക്കുന്നതിന് ഒരു Android ഉപകരണത്തെ കുറഞ്ഞ നിർവചനത്തിൽ മിറർ ചെയ്യുന്നത് ഉപയോഗപ്രദമാണ്.

വീതിയും ഉയരവും കുറച്ച് മൂല്യത്തിലേക്ക് പരിമിതപ്പെടുത്താൻ (ഉദാ 1024):

scrcpy --max-size 1024 scrcpy -m 1024  # ഹ്രസ്വ പതിപ്പ്

ഉപകരണ വീക്ഷണാനുപാതം സംരക്ഷിച്ചിരിക്കുന്നതിലേക്കാണ് മറ്റൊരു അളവ് കണക്കാക്കുന്നത്. അതുവഴി, 1920×1080-ലെ ഒരു ഉപകരണം 1024×576-ൽ മിറർ ചെയ്യപ്പെടും.

ബിറ്റ് നിരക്ക് മാറ്റുക

ഡിഫോൾട്ട് ബിറ്റ് നിരക്ക് 8 Mbps ആണ്. വീഡിയോ ബിറ്റ്റേറ്റ് മാറ്റാൻ (ഉദാ: 2 Mbps വരെ):

scrcpy --bit-rate 2M scrcpy -b 2M  # ഹ്രസ്വ പതിപ്പ്

ഫ്രെയിം റേറ്റ് പരിമിതപ്പെടുത്തുക

ക്യാപ്‌ചർ ഫ്രെയിം റേറ്റ് പരിമിതപ്പെടുത്താം:

scrcpy --max-fps 15

ആൻഡ്രോയിഡ് 10 മുതൽ ഇത് ഔദ്യോഗികമായി പിന്തുണയ്ക്കുന്നു, എന്നാൽ മുമ്പത്തെ പതിപ്പുകളിൽ പ്രവർത്തിച്ചേക്കാം.

വിള

സ്‌ക്രീനിൻ്റെ ഒരു ഭാഗം മാത്രം മിറർ ചെയ്യാൻ ഉപകരണ സ്‌ക്രീൻ ക്രോപ്പ് ചെയ്‌തേക്കാം.

Oculus Go-യുടെ ഒരു കണ്ണ് മാത്രം പ്രതിഫലിപ്പിക്കുന്നതിന് ഇത് ഉപയോഗപ്രദമാണ്:

scrcpy --crop 1224:1440:0:0   # 1224x1440 ഓഫ്‌സെറ്റിൽ (0,0)

If --max-size എന്നതും വ്യക്തമാക്കിയിട്ടുണ്ട്, ക്രോപ്പിംഗിന് ശേഷം വലുപ്പം മാറ്റൽ പ്രയോഗിക്കുന്നു.

വീഡിയോ ഓറിയൻ്റേഷൻ ലോക്ക് ചെയ്യുക

മിററിംഗിൻ്റെ ഓറിയൻ്റേഷൻ ലോക്ക് ചെയ്യാൻ:

scrcpy --lock-video-orientation     # പ്രാരംഭ (നിലവിലെ) ഓറിയൻ്റേഷൻ
scrcpy --lock-video-orientation=0   # സ്വാഭാവിക ഓറിയൻ്റേഷൻ
scrcpy --lock-video-orientation=1   # 90° എതിർ ഘടികാരദിശയിൽ
scrcpy --lock-video-orientation=2   # 180°
scrcpy --lock-video-orientation=3   # 90° ഘടികാരദിശയിൽ

ഇത് റെക്കോർഡിംഗ് ഓറിയൻ്റേഷനെ ബാധിക്കുന്നു.

വിൻഡോ സ്വതന്ത്രമായി തിരിക്കാം.

ക്യാപ്ചർ

റെക്കോർഡുചെയ്യുന്നു

മിറർ ചെയ്യുമ്പോൾ സ്ക്രീൻ റെക്കോർഡ് ചെയ്യുന്നത് സാധ്യമാണ്:

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

റെക്കോർഡിംഗ് സമയത്ത് മിററിംഗ് പ്രവർത്തനരഹിതമാക്കാൻ:

scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
Ctrl+C ഉപയോഗിച്ച് # തടസ്സപ്പെടുത്തൽ റെക്കോർഡിംഗ്

"ഒഴിവാക്കിയ ഫ്രെയിമുകൾ" റെക്കോർഡ് ചെയ്യപ്പെടുന്നു, അവ തത്സമയം പ്രദർശിപ്പിച്ചില്ലെങ്കിലും (പ്രകടന കാരണങ്ങളാൽ). ഫ്രെയിമുകളാണ് ടൈംസ്റ്റാമ്പ് ചെയ്തു ഉപകരണത്തിൽ, അങ്ങനെ പാക്കറ്റ് കാലതാമസം വ്യത്യാസം റെക്കോർഡ് ചെയ്ത ഫയലിനെ ബാധിക്കില്ല.

കണക്ഷൻ

ഒന്നിലധികം ഉപകരണങ്ങൾ

നിരവധി ഉപകരണങ്ങൾ പട്ടികപ്പെടുത്തിയിട്ടുണ്ടെങ്കിൽ adb devices, നിങ്ങൾ വ്യക്തമാക്കണം സീരിയൽ:

scrcpy --സീരിയൽ 0123456789abcdef scrcpy -s 0123456789abcdef  # ഹ്രസ്വ പതിപ്പ്

ഉപകരണം TCP/IP വഴി കണക്‌റ്റ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ:

scrcpy --സീരിയൽ 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # ഹ്രസ്വ പതിപ്പ്

നിങ്ങൾക്ക് നിരവധി ഉദാഹരണങ്ങൾ ആരംഭിക്കാൻ കഴിയും scrcpy നിരവധി ഉപകരണങ്ങൾക്കായി.

വിൻഡോ കോൺഫിഗറേഷൻ

തലക്കെട്ട്

സ്ഥിരസ്ഥിതിയായി, വിൻഡോ ശീർഷകം ഉപകരണ മോഡലാണ്. ഇത് മാറ്റാൻ കഴിയും:

scrcpy --ജാലകം-ശീർഷകം 'എന്റെ ഉപകരണം'

സ്ഥാനവും വലിപ്പവും

പ്രാരംഭ വിൻഡോ സ്ഥാനവും വലുപ്പവും വ്യക്തമാക്കാം:

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

അതിരുകളില്ലാത്ത

വിൻഡോ അലങ്കാരങ്ങൾ പ്രവർത്തനരഹിതമാക്കാൻ:

scrcpy --ജാലകം-അതിരില്ലാത്തത്

എപ്പോഴും മുകളില്

scrcpy വിൻഡോ എപ്പോഴും മുകളിൽ നിലനിർത്താൻ:

scrcpy --എപ്പോഴും മുകളിൽ

പൂർണ്ണ സ്ക്രീൻ

ആപ്പ് ഫുൾസ്‌ക്രീനിൽ നേരിട്ട് ആരംഭിച്ചേക്കാം:

scrcpy --ഫുൾസ്ക്രീൻ scrcpy -f  # ഹ്രസ്വ പതിപ്പ്

ഫുൾസ്‌ക്രീൻ ചലനാത്മകമായി ടോഗിൾ ചെയ്യാൻ കഴിയും MOD+f.

റൊട്ടേഷൻ

വിൻഡോ തിരിക്കാം:

scrcpy --ഭ്രമണം 1

സാധ്യമായ മൂല്യങ്ങൾ ഇവയാണ്:

  • 0: റൊട്ടേഷൻ ഇല്ല
  • 1: 90 ഡിഗ്രി എതിർ ഘടികാരദിശയിൽ
  • 2: 180 ഡിഗ്രി
  • 3: ഘടികാരദിശയിൽ 90 ഡിഗ്രി

 

മറ്റ് മിററിംഗ് ഓപ്ഷനുകൾ

വായിക്കാൻ മാത്രം

നിയന്ത്രണങ്ങൾ പ്രവർത്തനരഹിതമാക്കാൻ (ഉപകരണവുമായി സംവദിക്കാൻ കഴിയുന്ന എല്ലാം: ഇൻപുട്ട് കീകൾ, മൗസ് ഇവൻ്റുകൾ, ഫയലുകൾ വലിച്ചിടുക):

scrcpy --no-control scrcpy -n

ഉണർന്നിരിക്കുക

ഉപകരണം പ്ലഗ് ഇൻ ചെയ്യുമ്പോൾ കുറച്ച് കാലതാമസത്തിന് ശേഷം ഉപകരണം ഉറങ്ങുന്നത് തടയാൻ:

scrcpy --ഉണർന്നിരിക്കുക scrcpy -w

scrcpy അടയ്‌ക്കുമ്പോൾ പ്രാരംഭ നില പുനഃസ്ഥാപിക്കപ്പെടും.

സ്ക്രീൻ ഓഫ് ചെയ്യുക

ഒരു കമാൻഡ്-ലൈൻ ഓപ്‌ഷൻ ഉപയോഗിച്ച് ആരംഭത്തിൽ മിറർ ചെയ്യുമ്പോൾ ഉപകരണ സ്‌ക്രീൻ ഓഫാക്കുന്നത് സാധ്യമാണ്:

scrcpy --ടേൺ-സ്ക്രീൻ-ഓഫ് scrcpy -എസ്

സ്പർശനങ്ങൾ കാണിക്കുക

അവതരണങ്ങൾക്കായി, ശാരീരിക സ്പർശനങ്ങൾ കാണിക്കുന്നത് ഉപയോഗപ്രദമായിരിക്കും (ഭൗതിക ഉപകരണത്തിൽ).

ആൻഡ്രോയിഡ് ഈ ഫീച്ചർ നൽകുന്നു ഡെവലപ്പർ ഓപ്ഷനുകൾ.

സ്ക്രിപ്റ്റി ആരംഭത്തിൽ ഈ സവിശേഷത പ്രവർത്തനക്ഷമമാക്കുന്നതിനും പുറത്തുകടക്കുമ്പോൾ പ്രാരംഭ മൂല്യം പുനഃസ്ഥാപിക്കുന്നതിനുമുള്ള ഒരു ഓപ്ഷൻ നൽകുന്നു:

scrcpy --show-touches scrcpy -t

ഇത് കാണിക്കുക മാത്രമാണ് ചെയ്യുന്നത് എന്നത് ശ്രദ്ധിക്കുക ഭൗതികമായ സ്പർശിക്കുന്നു (ഉപകരണത്തിൽ വിരൽ കൊണ്ട്).

ഫയൽ ഡ്രോപ്പ്

APK ഇൻസ്റ്റാൾ ചെയ്യുക

ഒരു APK ഇൻസ്റ്റാൾ ചെയ്യാൻ, ഒരു APK ഫയൽ വലിച്ചിടുക (ഇതിൽ അവസാനിക്കുന്നത് .apk) ലേക്ക് scrcpy ജാലകം.

വിഷ്വൽ ഫീഡ്‌ബാക്ക് ഒന്നുമില്ല, കൺസോളിലേക്ക് ഒരു ലോഗ് പ്രിൻ്റ് ചെയ്‌തിരിക്കുന്നു.

ഉപകരണത്തിലേക്ക് ഫയൽ പുഷ് ചെയ്യുക

ഒരു ഫയൽ പുഷ് ചെയ്യാൻ /sdcard/Download/ ഉപകരണത്തിൽ, ഒരു (APK ഇതര) ഫയൽ വലിച്ചിടുക scrcpy ജാലകം.

വിഷ്വൽ ഫീഡ്‌ബാക്ക് ഒന്നുമില്ല, കൺസോളിലേക്ക് ഒരു ലോഗ് പ്രിൻ്റ് ചെയ്‌തിരിക്കുന്നു.

ആരംഭത്തിൽ ടാർഗെറ്റ് ഡയറക്‌ടറി മാറ്റാവുന്നതാണ്:

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

കുറുക്കുവഴികൾ

എല്ലാ കുറുക്കുവഴികളും കാണുന്നതിന് കാണുക

ഇവിടെ നിങ്ങൾക്ക് എല്ലാ നിർദ്ദേശങ്ങളും സഹായകമായ കമാൻഡുകളും കാണാം. അത് സഹായകരമാണെന്ന് പ്രതീക്ഷിക്കുന്നു.

ബന്ധപ്പെട്ട ലേഖനങ്ങൾ