כיצד לשלוט בטלפון שלך דרך המחשב (Scrcpy)

נכון לעכשיו, ישנן עשרות אפליקציות המאפשרות שיקוף טלפונים אנדרואיד במחשב, אבל רק קומץ מהן טובות באמת. מטלטלות מזדמנות לזמן אחזור גבוה ועד למודעות פולשניות; שלא לדבר על כך ששיקוף מסך אנדרואיד במחשב הוא סיוט אחד גדול.

Scrcpy הוא אחד מכלי שיקוף המסך הטובים ביותר עבור אנדרואיד. זה מאפשר לך לשקף את טלפון האנדרואיד שלך במחשב שלך ולשלוט בו ישירות עם ציוד היקפי למחשב כמו מקלדת ועכבר. Scrcpy תומך בהעתקה והדבקה חלקה בין הטלפון למחשב האישי שלך, עובד גם על מחשבי Mac ו-Windows PC, והוא גם בחינם לחלוטין.

עם זאת, זה דורש הבנה כיצד להשתמש בשורת הפקודה ADB. אם אתה מפתח מתקדם, אולי אתה כבר מכיר את Scrcpy, אבל אם אתה מתחיל שמנסה רק לשקף את הטלפון שלו, המדריך הזה יאיר אותך צעד אחר צעד וילמד אותך איך להשתמש ב- Scrcpy עבור Windows.

כמה תכונות בסיסיות של Scrcpy:

  • הקלטה
  • שיקוף עם מסך המכשיר כבוי
  • העתק-הדבק בשני הכיוונים
  • איכות הניתנת להגדרה
  • מסך המכשיר כמצלמת אינטרנט (V4L2) (לינוקס בלבד)
  • הדמיית מקלדת פיזית (HID) (לינוקס בלבד)
  • ועוד…

הוא מתמקד ב:

  • קלילות: מקורי, מציג רק את מסך המכשיר
  • ביצועים: 30~120fps, תלוי במכשיר
  • איכות: 1920×1080 ומעלה
  • חביון נמוך: 35 ~ 70ms
  • זמן הפעלה נמוך: שנייה אחת להצגת התמונה הראשונה
  • חוסר פולשניות: שום דבר לא נותר מותקן במכשיר
  • הטבות למשתמש: אין חשבון, אין פרסומות, אין צורך באינטרנט
  • חופש: תוכנה חינמית וקוד פתוח

דרישות:

כיצד לשקף מסך אנדרואיד למחשב באמצעות USB?

 

 

  • לאחר מכן, גלול מטה כדי למצוא איתור באגים ב-USB והפעל אותו.

 

  • כעת, חבר את המכשיר למחשב באמצעות כבל USB ואפשר איתור באגים ב-USB.

 

  • לאחר מכן, חזור למחשב האישי שלך והורד את ה-Build העדכני ביותר של Scrcpy קישור זה (ישיר) וחלץ אותו לתיקיה.

 

  • לאחר מכן, בזמן שההתקן שלך מחובר למחשב שלך עם איתור באגים מסוג USB מופעל ומותר, לחץ פעמיים על "scrcpy.exe" בתוך התיקיה.

 

  • אם עשית כל שלב נכון, אתה אמור לראות את אלה לאחר המתנה של כמה שניות:

  • לבסוף, כעת אתה משקף את מסך הטלפון שלך למחשב האישי שלך. יתר על כן, אתה יכול להשתמש בעכבר ובמקלדת כדי לשלוט במכשיר!
  • זהו זה. בפעם הבאה, אתה יכול פשוט לחבר את הטלפון שלך למחשב ולפתוח ישירות את Scrcpy מהתיקייה שלו.

 

מה אתה יכול לעשות עם Scrcpy? ראה גם דף Github של Scrcpy

תצורת לכידה

הקטנת גודל

לפעמים, כדאי לשקף מכשיר אנדרואיד בהגדרה נמוכה יותר כדי להגביר את הביצועים.

כדי להגביל גם את הרוחב וגם את הגובה לערך כלשהו (למשל 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

זה נתמך רשמית מאז אנדרואיד 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 --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # גרסה קצרה

אתה יכול להתחיל מספר מקרים של סקראפי עבור מספר מכשירים.

תצורת חלון

כותרת

כברירת מחדל, כותרת החלון היא דגם המכשיר. ניתן לשנות את זה:

scrcpy --window-title 'המכשיר שלי'

מיקום וגודל

ניתן לציין את מיקום וגודל החלון הראשוניים:

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 --ללא שליטה scrcpy -n

הישאר ער

כדי למנוע מהמכשיר לישון לאחר עיכוב מסוים כאשר המכשיר מחובר לחשמל:

scrcpy --הישאר ער scrcpy -w

המצב ההתחלתי משוחזר כאשר scrcpy סגור.

כבה את המסך

אפשר לכבות את מסך המכשיר בזמן שיקוף בהפעלה עם אפשרות שורת פקודה:

scrcpy --כיבוי מסך scrcpy -S

הצג נגיעות

עבור מצגות, ייתכן שיהיה שימושי להציג נגיעות פיזיות (במכשיר הפיזי).

אנדרואיד מספקת תכונה זו ב אפשרויות למפתחים.

תסריטאי מספק אפשרות להפעיל תכונה זו בהתחלה ולשחזר את הערך ההתחלתי ביציאה:

scrcpy --הצג-נוגע scrcpy -t

שימו לב שזה רק מופיע גופני נגיעות (עם האצבע על המכשיר).

שחרור קובץ

התקן APK

כדי להתקין APK, גרור ושחרר קובץ APK (מסתיים ב- .apk) אל ה סקראפי חלון.

אין משוב ויזואלי, יומן מודפס לקונסולה.

דחף קובץ למכשיר

כדי לדחוף אליו קובץ /sdcard/Download/ במכשיר, גרור ושחרר קובץ (לא APK) ל- סקראפי חלון.

אין משוב ויזואלי, יומן מודפס לקונסולה.

ניתן לשנות את ספריית היעד בהתחלה:

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

קיצורי דרך

כדי לראות את כל קיצורי הדרך ראה זֶה

כאן אתה רואה את כל ההוראות והפקודות המועילות. מקווה שזה מועיל.

מאמרים נוספים