ამჟამად, არსებობს ათობით აპი, რომლებიც საშუალებას აძლევს Android ტელეფონების ასახვას კომპიუტერზე, მაგრამ მხოლოდ რამდენიმე მათგანია ნამდვილად კარგი. დაწყებული შემთხვევითი ხრიკებიდან დაწყებული მაღალ შეყოვნებამდე და ინტრუზიულ რეკლამებამდე; რომ აღარაფერი ვთქვათ, რომ ანდროიდის ეკრანის ასახვა კომპიუტერზე არის ერთი დიდი კოშმარი.
Scrcpy არის ერთ-ერთი საუკეთესო ეკრანის სარკისებური ინსტრუმენტი Android-ისთვის. ეს საშუალებას გაძლევთ ასახოთ თქვენი Android ტელეფონი თქვენს კომპიუტერზე და მართოთ იგი პირდაპირ კომპიუტერის პერიფერიული მოწყობილობებით, როგორიცაა კლავიატურა და მაუსი. Scrcpy მხარს უჭერს უწყვეტ კოპირებას და ჩასმას თქვენს ტელეფონსა და კომპიუტერს შორის, მუშაობს როგორც Mac-ზე, ასევე Windows-ზე და ასევე აბსოლუტურად უფასოა.
თუმცა, ის მოითხოვს იმის გაგებას, თუ როგორ გამოიყენოთ ADB ბრძანების ხაზი. თუ თქვენ ხართ მოწინავე დეველოპერი, შეიძლება უკვე იცით Scrcpy, მაგრამ თუ დამწყები ხართ და ცდილობთ უბრალოდ ასახოთ მისი ტელეფონი, ეს სახელმძღვანელო ეტაპობრივად გაგაცნობთ და გასწავლით როგორ გამოიყენოთ Scrcpy Windows-ისთვის.
Scrcpy-ის რამდენიმე ძირითადი მახასიათებელი:
- ჩაწერა
- სარკისება მოწყობილობის გამორთული ეკრანით
- კოპირება-პასტი ორივე მიმართულებით
- რეგულირებადი ხარისხი
- მოწყობილობის ეკრანი, როგორც ვებკამერა (V4L2) (მხოლოდ Linux)
- ფიზიკური კლავიატურის სიმულაცია (HID) (მხოლოდ Linux)
- და მეტი…
იგი ყურადღებას ამახვილებს:
- სიმსუბუქე: მშობლიური, აჩვენებს მხოლოდ მოწყობილობის ეკრანს
- შესრულების: 30~120fps, დამოკიდებულია მოწყობილობაზე
- ხარისხი: 1920×1080 ან მეტი
- დაბალი შეყოვნება: 35 ~ 70მმ
- დაბალი გაშვების დრო: ~1 წამი პირველი სურათის საჩვენებლად
- არაინტრუზიურობა: მოწყობილობაზე დაინსტალირებული არაფერია
- მომხმარებლის სარგებელი: არანაირი ანგარიში, რეკლამა, ინტერნეტი არ არის საჭირო
- თავისუფლების: უფასო და ღია კოდის პროგრამული უზრუნველყოფა
მოთხოვნები:
-
Android მოწყობილობას სჭირდება მინიმუმ API 21 (Android 5.0).
-
დარწმუნდით, რომ თქვენ ჩართულია adb გამართვა თქვენს მოწყობილობა(ებ)ზე.
-
ზოგიერთ მოწყობილობაზე, თქვენ ასევე უნდა ჩართოთ დამატებითი ვარიანტი () აკონტროლოთ იგი კლავიატურის და მაუსის გამოყენებით.
როგორ გადავიტანოთ ანდროიდის ეკრანი კომპიუტერზე USB-ის საშუალებით?
- პირველ რიგში, გადადით პარამეტრებში > ტელეფონის შესახებ > გადადით ქვემოთ და იპოვეთ Build Number > შეეხეთ მასზე რამდენჯერმე, რომ ჩართოთ დეველოპერის პარამეტრები.
- გამოიყენეთ ეს სახელმძღვანელო, თუ იყენებთ MIUI (როგორ ჩართოთ დეველოპერის პარამეტრები)
- გადადით პარამეტრები > სისტემა > დეველოპერის ოფციები, შემდეგ ჩართეთ იგი ზემოდან. (როგორ ჩართოთ დეველოპერის პარამეტრები)
- შემდეგი, გადაახვიეთ ქვემოთ, რომ იპოვოთ USB გამართვა და ჩართოთ იგი.
- ახლა, დაუკავშირეთ თქვენი მოწყობილობა თქვენს კომპიუტერს USB კაბელის საშუალებით და დაუშვით USB გამართვა.
- შემდეგი, დაბრუნდით თქვენს კომპიუტერში და ჩამოტვირთეთ Scrcpy-ის უახლესი ვერსია ამ ბმულს (პირდაპირი) და ამოიღეთ იგი საქაღალდეში.
- შემდეგ, სანამ თქვენი მოწყობილობა დაკავშირებულია თქვენს კომპიუტერთან USB Debugging ჩართული და დაშვებული, ორჯერ დააწკაპუნეთ "scrcpy.exe" საქაღალდეში.
- თუ ყველა ნაბიჯი სწორად გააკეთეთ, რამდენიმე წამის ლოდინის შემდეგ უნდა ნახოთ:
- და ბოლოს, თქვენ ახლა ასახავთ თქვენი ტელეფონის ეკრანს თქვენს კომპიუტერში. გარდა ამისა, თქვენ შეგიძლიათ გამოიყენოთ თქვენი მაუსი და კლავიატურა მოწყობილობის სამართავად!
- Ის არის. შემდეგ ჯერზე, შეგიძლიათ უბრალოდ დაუკავშიროთ თქვენი ტელეფონი თქვენს კომპიუტერს და პირდაპირ გახსნათ Scrcpy მისი საქაღალდედან.
რისი გაკეთება შეგიძლიათ Scrcpy-ით? ასევე იხილეთ Scrcpy-ის Github გვერდი
გადაღების კონფიგურაცია
ზომის შემცირება
ხანდახან სასარგებლოა Android მოწყობილობის ასახვა უფრო დაბალი გარჩევადობით შესრულების გაზრდის მიზნით.
სიგანისა და სიმაღლის გარკვეული მნიშვნელობის შესაზღუდად (მაგ. 1024):
scrcpy --max-size 1024 scrcpy -m 1024 #მოკლე ვერსია
სხვა განზომილება გამოითვლება იმით, რომ შენარჩუნებულია მოწყობილობის ასპექტის თანაფარდობა. ამგვარად, მოწყობილობა 1920×1080 რეზოლუციით აისახება 1024×576.
ბიტის სიჩქარის შეცვლა
ნაგულისხმევი ბიტის სიჩქარეა 8 Mbps. ვიდეოს ბიტის სიჩქარის შესაცვლელად (მაგ. 2 Mbps-მდე):
scrcpy --ბიტის სიხშირე 2M scrcpy -b 2M #მოკლე ვერსია
კადრების სიჩქარის შეზღუდვა
გადაღების კადრების სიჩქარე შეიძლება შეიზღუდოს:
scrcpy -- max-fps 15
ეს ოფიციალურად არის მხარდაჭერილი Android 10-დან, მაგრამ შეიძლება იმუშაოს უფრო ადრეულ ვერსიებზე.
Crop
მოწყობილობის ეკრანი შეიძლება იყოს მოჭრილი, რათა აისახოს ეკრანის მხოლოდ ნაწილი.
ეს სასარგებლოა მაგალითად Oculus Go-ს მხოლოდ ერთი თვალის ასარეკად:
scrcpy --crop 1224:1440:0:0 # 1224x1440 ოფსეტურით (0,0)
If --max-size
ასევე მითითებულია, ზომის შეცვლა გამოიყენება დაჭრის შემდეგ.
ვიდეოს ორიენტაციის ჩაკეტვა
სარკის ორიენტაციის ჩაკეტვა:
scrcpy --დაბლოკვა-ვიდეო-ორიენტაცია # საწყისი (მიმდინარე) ორიენტაცია
scrcpy --lock-video-orientation=0 #ბუნებრივი ორიენტაცია
scrcpy --lock-video-orientation=1 # 90° საათის ისრის საწინააღმდეგოდ
scrcpy --lock-video-orientation=2 # 180°
scrcpy --lock-video-orientation=3 # 90° საათის ისრის მიმართულებით
ეს გავლენას ახდენს ჩაწერის ორიენტაციაზე.
ასევე შესაძლებელია ფანჯრის დამოუკიდებლად როტაცია.
ხელში
ჩაწერის
ეკრანის ჩაწერა შესაძლებელია სარკისებურად:
scrcpy -- ჩანაწერი ფაილი.mp4 scrcpy -r ფაილი.mkv
ჩაწერის დროს სარკისებური გამორთვა:
scrcpy --არა-ჩვენება --ჩაწერა ფაილი.mp4 scrcpy -Nr ფაილი.mkv
ჩაწერის # შეწყვეტა Ctrl+C-ით
"გამოტოვებული კადრები" ჩაიწერება, მაშინაც კი, თუ ისინი არ არის ნაჩვენები რეალურ დროში (შესრულების მიზეზების გამო). ჩარჩოები არის დროის შტამპი მოწყობილობაზე, ასე რომ პაკეტის დაყოვნების ცვალებადობა არ ახდენს გავლენას ჩაწერილ ფაილზე.
კავშირი
მრავალ მოწყობილობა
თუ ჩამოთვლილია რამდენიმე მოწყობილობა adb devices
, თქვენ უნდა მიუთითოთ სერიალი:
scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef #მოკლე ვერსია
თუ მოწყობილობა დაკავშირებულია TCP/IP-ით:
scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555 #მოკლე ვერსია
თქვენ შეგიძლიათ დაიწყოთ რამდენიმე მაგალითი scrcpy რამდენიმე მოწყობილობისთვის.
ფანჯრის კონფიგურაცია
სტატუსი:
ნაგულისხმევად, ფანჯრის სათაური არის მოწყობილობის მოდელი. მისი შეცვლა შესაძლებელია:
scrcpy --ფანჯარა-სათაური 'Ჩემი მოწყობილობა'
პოზიცია და ზომა
ფანჯრის საწყისი პოზიცია და ზომა შეიძლება განისაზღვროს:
scrcpy --window-x 100 --window-y 100 --ფანჯრის სიგანე 800 --ფანჯრის სიმაღლე 600
უსაზღვრო
ფანჯრის დეკორაციის გამორთვა:
scrcpy --ფანჯარა-უსაზღვრო
ყოველთვის თავზე
იმისათვის, რომ scrcpy ფანჯარა ყოველთვის ზევით იყოს:
scrcpy -- ყოველთვის ზევით
ეკრანის
აპის გაშვება შესაძლებელია პირდაპირ სრულ ეკრანზე:
scrcpy --სრულ ეკრანზე scrcpy -f #მოკლე ვერსია
სრული ეკრანის შემდეგ შესაძლებელია დინამიურად გადართვა თავდაცვის სამინისტრო+f.
როტაცია
ფანჯარა შეიძლება შემობრუნდეს:
scrcpy -- როტაცია 1
შესაძლო მნიშვნელობებია:
0
: როტაციის გარეშე1
: 90 გრადუსი საათის ისრის საწინააღმდეგოდ2
: 180 გრადუსი3
: 90 გრადუსი საათის ისრის მიმართულებით
სხვა სარკეების ვარიანტები
წაიკითხეთ მხოლოდ
მართვის საშუალებების გამორთვა (ყველაფერი, რისი ურთიერთქმედებაც შესაძლებელია მოწყობილობასთან: შეყვანის კლავიშები, მაუსის მოვლენები, გადაათრიეთ და ჩამოაგდეთ ფაილები):
scrcpy --no-control scrcpy -n
Ფხიზლად იყავი
იმისათვის, რომ მოწყობილობა არ დაიძინოს გარკვეული შეფერხების შემდეგ, როდესაც მოწყობილობა ჩართულია:
scrcpy --დარჩენა-ფხიზლად scrcpy -w
საწყისი მდგომარეობა აღდგება, როდესაც scrcpy დახურულია.
ეკრანის გამორთვა
შესაძლებელია მოწყობილობის ეკრანის გამორთვა არეკვლის ჩართვისას, ბრძანების ხაზის ვარიანტით:
scrcpy -- ეკრანის გამორთვა scrcpy -S
შეხებების ჩვენება
პრეზენტაციებისთვის შეიძლება სასარგებლო იყოს ფიზიკური შეხების ჩვენება (ფიზიკურ მოწყობილობაზე).
Android უზრუნველყოფს ამ ფუნქციას დეველოპერების პარამეტრები.
დამწერლობა გთავაზობთ პარამეტრს, რომ ჩართოთ ეს ფუნქცია დაწყებისას და აღადგინოთ საწყისი მნიშვნელობა გასვლისას:
scrcpy --show-touches scrcpy -t
გაითვალისწინეთ, რომ ეს მხოლოდ აჩვენებს ფიზიკური შეხება (თითით მოწყობილობაზე).
ფაილის ვარდნა
დააინსტალირეთ APK
APK-ის დასაყენებლად გადაიტანეთ და ჩამოაგდეთ APK ფაილი (დამთავრებული .apk
) scrcpy window.
არ არის ვიზუალური გამოხმაურება, ჟურნალი იბეჭდება კონსოლზე.
გადაიტანეთ ფაილი მოწყობილობაზე
ფაილის დასაყენებლად /sdcard/Download/
მოწყობილობაზე გადაათრიეთ და ჩამოაგდეთ ფაილი (არა-APK). scrcpy window.
არ არის ვიზუალური გამოხმაურება, ჟურნალი იბეჭდება კონსოლზე.
სამიზნე დირექტორია შეიძლება შეიცვალოს დაწყებისას:
scrcpy --push-target=/sdcard/ფილმები/
მალხმობა
ყველა მალსახმობის სანახავად იხილეთ ამ
აქ ნახავთ ყველა ინსტრუქციას და სასარგებლო ბრძანებებს. იმედია გამოსადეგია.