فی الحال، درجنوں ایسی ایپس موجود ہیں جو پی سی پر اینڈرائیڈ فونز کی عکس بندی کی اجازت دیتی ہیں، لیکن ان میں سے صرف چند ایک ہی واقعی اچھی ہیں۔ کبھی کبھار جھٹکوں سے لے کر مداخلت کرنے والے اشتہارات تک زیادہ تاخیر تک؛ یہ بتانے کی ضرورت نہیں ہے کہ پی سی پر اینڈرائیڈ اسکرین کی عکس بندی ایک بڑا ڈراؤنا خواب ہے۔
Scrcpy اینڈرائیڈ کے لیے اسکرین مررنگ کے بہترین ٹولز میں سے ایک ہے۔ یہ آپ کو اپنے پی سی پر اپنے اینڈرائیڈ فون کی عکس بندی کرنے اور اسے کی بورڈ اور ماؤس جیسے پی سی پیری فیرلز سے براہ راست کنٹرول کرنے کی اجازت دیتا ہے۔ Scrcpy آپ کے فون اور PC کے درمیان بغیر کسی رکاوٹ کے کاپی اور پیسٹ کی حمایت کرتا ہے، Macs اور Windows PCs دونوں پر کام کرتا ہے، اور یہ بالکل مفت بھی ہے۔
تاہم، اس کے لیے یہ سمجھنے کی ضرورت ہے کہ ADB کمانڈ لائن کو کیسے استعمال کیا جائے۔ اگر آپ ایک اعلی درجے کے ڈویلپر ہیں، تو آپ شاید Scrcpy کو پہلے سے ہی جانتے ہوں گے، لیکن اگر آپ ایک ابتدائی ہیں جو صرف اس کے فون کی عکس بندی کرنے کی کوشش کر رہے ہیں، تو یہ گائیڈ آپ کو قدم بہ قدم روشن کرے گا اور آپ کو سکھائے گا کہ ونڈوز کے لیے Scrcpy کو کیسے استعمال کیا جائے۔
Scrcpy کی کچھ بنیادی خصوصیات:
- ریکارڈنگ
- آلہ کی سکرین آف کے ساتھ عکس بندی
- دونوں سمتوں میں کاپی پیسٹ کریں۔
- قابل ترتیب معیار
- ڈیوائس اسکرین بطور ویب کیم (V4L2) (صرف لینکس)
- فزیکل کی بورڈ سمولیشن (HID) (صرف لینکس)
- اور مزید…
اس پر توجہ مرکوز ہے:
- ہلکا پن: مقامی، صرف ڈیوائس کی اسکرین دکھاتا ہے۔
- کارکردگی: 30~120fps، آلہ پر منحصر ہے۔
- معیار: 1920×1080 یا اس سے اوپر
- کم وابستہ: 35 ~ 70 ملی میٹر
- کم آغاز وقت: پہلی تصویر دکھانے کے لیے ~1 سیکنڈ
- عدم مداخلت: ڈیوائس پر کچھ بھی انسٹال نہیں ہوا ہے۔
- صارف کے فوائد: کوئی اکاؤنٹ نہیں، کوئی اشتہار نہیں، انٹرنیٹ کی ضرورت نہیں۔
- آزادی: مفت اور اوپن سورس سافٹ ویئر
تقاضے:
-
اینڈرائیڈ ڈیوائس کو کم از کم API 21 (Android 5.0) کی ضرورت ہوتی ہے۔
-
یقینی بنائیں کہ آپ فعال ایڈب ڈیبگنگ آپ کے آلے پر۔
-
کچھ آلات پر، آپ کو فعال کرنے کی بھی ضرورت ہے۔ ایک اضافی اختیار () کی بورڈ اور ماؤس کا استعمال کرتے ہوئے اسے کنٹرول کرنے کے لیے۔
یو ایس بی کے ذریعے اینڈرائیڈ اسکرین کو پی سی میں کیسے عکس بند کیا جائے؟
- سب سے پہلے، ترتیبات> فون کے بارے میں> نیچے سکرول کریں اور بلڈ نمبر تلاش کریں> ڈویلپر کی ترتیبات کو فعال کرنے کے لیے اس پر کئی بار تھپتھپائیں۔
- اگر آپ MIUI استعمال کر رہے ہیں تو اس گائیڈ کو استعمال کریں (ڈیولپر کے اختیارات کو کیسے فعال کریں)
- ترتیبات > سسٹم > ڈویلپر کے اختیارات پر جائیں، پھر اسے اوپر سے فعال کریں۔ (ڈیولپر کے اختیارات کو کیسے فعال کریں)
- اگلا، USB ڈیبگنگ تلاش کرنے کے لیے نیچے سکرول کریں اور اسے فعال کریں۔
- اب، USB کیبل کے ذریعے اپنے آلے کو اپنے پی سی سے جوڑیں اور USB ڈیبگنگ کی اجازت دیں۔
- اگلا، اپنے پی سی پر واپس جائیں اور اس سے تازہ ترین Scrcpy بلڈ ڈاؤن لوڈ کریں۔ اس لنک (براہ راست) اور اسے فولڈر میں نکالیں۔
- پھر، جب آپ کا آلہ USB ڈیبگنگ فعال اور اجازت کے ساتھ آپ کے کمپیوٹر سے منسلک ہے، فولڈر کے اندر "scrcpy.exe" پر ڈبل کلک کریں۔
- اگر آپ نے ہر قدم درست کیا، تو آپ کو چند سیکنڈ انتظار کرنے کے بعد یہ نظر آنا چاہیے:
- آخر میں، اب آپ اپنے فون کی سکرین کو اپنے کمپیوٹر پر عکس بند کر رہے ہیں۔ مزید برآں، آپ ڈیوائس کو کنٹرول کرنے کے لیے اپنے ماؤس اور کی بورڈ کا استعمال کر سکتے ہیں!
- یہی ہے. اگلی بار، آپ اپنے فون کو اپنے پی سی سے جوڑ سکتے ہیں اور اس کے فولڈر سے براہ راست Scrcpy کھول سکتے ہیں۔
آپ Scrcpy کے ساتھ کیا کر سکتے ہیں؟ یہ بھی دیکھیں Scrcpy کا Github صفحہ
کیپچر کنفیگریشن
سائز کو کم کریں۔
بعض اوقات، کارکردگی کو بڑھانے کے لیے اینڈرائیڈ ڈیوائس کو کم تعریف میں عکس بند کرنا مفید ہوتا ہے۔
چوڑائی اور اونچائی دونوں کو کچھ قدر تک محدود کرنے کے لیے (مثلاً 1024):
scrcpy --max-size 1024 scrcpy -m 1024 # مختصر ورژن
دوسرے طول و عرض کا حساب لگایا جاتا ہے کہ آلہ کا پہلو تناسب محفوظ ہے۔ اس طرح، 1920×1080 میں ایک آلہ 1024×576 پر عکس بند ہو جائے گا۔
بٹ ریٹ تبدیل کریں۔
پہلے سے طے شدہ بٹ ریٹ 8 ایم بی پی ایس ہے۔ ویڈیو بٹ ریٹ کو تبدیل کرنے کے لیے (مثال کے طور پر 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 --serial 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 --window-borderless
ہمیشہ اوپر
scrcpy ونڈو کو ہمیشہ اوپر رکھنے کے لیے:
scrcpy -- ہمیشہ آن ٹاپ
پورے اسکرین
ایپ کو براہ راست پوری اسکرین میں شروع کیا جا سکتا ہے:
scrcpy --fullscreen scrcpy -f # مختصر ورژن
اس کے بعد پوری اسکرین کو متحرک طور پر ٹوگل کیا جاسکتا ہے۔ MOD+f.
گھماؤ
ونڈو کو گھمایا جا سکتا ہے:
scrcpy -- گردش 1
ممکنہ قدریں ہیں:
0
: کوئی گردش نہیں۔1
: 90 ڈگری مخالف گھڑی کی سمت2
: 180 ڈگری3
: 90 ڈگری گھڑی کی سمت
دیگر آئینہ دار اختیارات
صرف پڑھو
کنٹرولز کو غیر فعال کرنے کے لیے (ہر وہ چیز جو ڈیوائس کے ساتھ تعامل کر سکتی ہے: ان پٹ کیز، ماؤس ایونٹس، ڈریگ اینڈ ڈراپ فائلیں):
scrcpy --no-control scrcpy -n
جاگتے رہنا
ڈیوائس کے پلگ ان ہونے پر کچھ تاخیر کے بعد اسے سونے سے روکنے کے لیے:
scrcpy -- جاگتے رہنا scrcpy --w
scrcpy بند ہونے پر ابتدائی حالت بحال ہو جاتی ہے۔
اسکرین کو آف کریں۔
کمانڈ لائن آپشن کے ساتھ شروع پر عکس بندی کرتے وقت ڈیوائس اسکرین کو بند کرنا ممکن ہے:
scrcpy --turn-screen-off scrcpy -S
لمس دکھائیں۔
پریزنٹیشنز کے لیے، فزیکل ٹچز (جسمانی ڈیوائس پر) دکھانا مفید ہو سکتا ہے۔
اینڈرائیڈ یہ فیچر فراہم کرتا ہے۔ ڈویلپرز کے اختیارات.
سکریپیپی شروع ہونے پر اس خصوصیت کو فعال کرنے اور باہر نکلنے پر ابتدائی قدر کو بحال کرنے کا اختیار فراہم کرتا ہے:
scrcpy --show-touches scrcpy -t
نوٹ کریں کہ یہ صرف دکھاتا ہے۔ جسمانی چھوتا ہے (آلہ پر انگلی سے)۔
فائل ڈراپ
انسٹال کریں
ایک APK انسٹال کرنے کے لیے، ایک APK فائل کو گھسیٹیں اور چھوڑیں (کے ساتھ ختم ہونے والا .apk
) کرنے کے لئے خرگوش کھڑکی.
کوئی بصری فیڈ بیک نہیں ہے، کنسول پر لاگ پرنٹ کیا جاتا ہے۔
فائل کو ڈیوائس پر پش کریں۔
ایک فائل کو آگے بڑھانے کے لیے /sdcard/Download/
ڈیوائس پر، ایک (غیر-APK) فائل کو گھسیٹیں اور چھوڑیں۔ خرگوش کھڑکی.
کوئی بصری فیڈ بیک نہیں ہے، کنسول پر لاگ پرنٹ کیا جاتا ہے۔
ٹارگٹ ڈائرکٹری کو شروع میں تبدیل کیا جا سکتا ہے:
scrcpy --push-target=/sdcard/Movies/
شارٹ کٹ
تمام شارٹ کٹس دیکھنے کے لیے دیکھیں اس
یہاں آپ کو تمام ہدایات اور مددگار احکامات نظر آتے ہیں۔ امید ہے کہ یہ مددگار ہے۔