escrcpy
عرض والتحكم في جهاز Android الخاص بك مع واجهة رسومية من scrcpy مدعوم من الإلكترون. 中文文档
سمات
- ؟ متزامن: الاستفادة من تقنيات الويب إلى المزامنة مع scrcpy بشكل أسرع
- ؟ الأتمتة: أجهزة التوصيل التلقائي ، الصور التنفيذية التلقائية ، البرامج النصية المخصصة ، المهام المجدولة
- التخصيص: إدارة متعددة الأجهزة ، تكوينات مستقلة ، ملاحظات مخصصة ، تكوين استيراد/تصدير
- ؟ اللاسلكي: الاتصال السريع عن طريق مسح رمز الاستجابة السريعة
- ؟ الربط العكسي: الربط العكسي gnirehtet
- ؟ السمات: وضع الضوء ، الوضع المظلم ، التبديل القائم على النظام
- ؟ خفيفة الوزن: دعم أصلي ، فقط عرض شاشة الجهاز
- ⚡ الأداء: 30-120 إطارًا في الثانية اعتمادًا على الجهاز
- ؟ الجودة: 1920 × 1080 أو أعلى
- زمن انتقال منخفض: 35 ~ 70 مللي ثانية
- بدء التشغيل السريع: عرض الصورة الأولى في حوالي 1 ثانية
- ؟ غير التداخل: لا يوجد تركيب تركي على جهاز Android
- ؟ مزايا المستخدم: لا يوجد حساب ، لا إعلانات ، لا مطلوب إنترنت مطلوب
- ؟ المصدر المجاني والمفتوح
تثبيت
التثبيت اليدوي عبر الحزم التي تم إصدارها
عرض عنوان الإصدار
يمكن تثبيت MacOS عبر bewbrew
انظر homebrew-escrcpy
بداية سريعة
اتصال USB
ملاحظة: إذا كان الهاتف يطالب بتصحيح تصحيح التصحيح ، انقر فوق السماح
- تمكين وضع المطور و USB تصحيح أخطاء على هاتف Android الخاص بك
- افتح escrcpy وقم بتوصيل هاتف Android بجهاز الكمبيوتر الخاص بك
- يجب أن تكتشف قائمة الأجهزة في ESCRCPY هاتفك ، انقر فوق "ابدأ النسخ المتطابق"
- يتمتع!
اتصال wifi
مسح رمز الاستجابة السريعة للاتصال
- اتبع الخطوات 1-2 من اتصال USB
- تمكين ودخول الأخطاء اللاسلكية في وضع المطور
- انقر فوق "Pair Device باستخدام رمز الاستجابة السريعة"
- ابدأ في الاستمتاع!
الاتصال عبر عنوان IP
ملاحظة: إذا فشل الاتصال اللاسلكي الأولي ، فقد تحتاج إلى الاقتران اللاسلكي. يرجى الرجوع إلى الأسئلة الشائعة
ملاحظة: تحتاج إلى تمكين تصحيح الأخطاء اللاسلكية والحصول على العنوان اللاسلكي لجهازك (عادةً ما يتم تعيين عنوان IP عند الاتصال بـ WiFi) ورقم المنفذ (الافتراضي هو 5555) من صفحة الأخطاء اللاسلكية
- اتبع الخطوات 1-2 من اتصال USB
- أدخل عنوان IP الخاص بالجهاز الذي تم الحصول عليه ورقم المنفذ في ESCRCPY ، ثم انقر فوق CONNER CONNEC
- في هذه المرحلة ، يجب أن تكتشف قائمة أجهزة ESCRCPY هاتفك ، انقر فوق "ابدأ النسخ المتطابق"
- ابدأ في الاستمتاع!
Macos && Linux
ملاحظة: لا تأتي هذه المنصات مع scrcpy متكاملة ، فأنت بحاجة إلى تثبيتها يدويًا
في [email protected]+ تم دمج الملفات الثنائية Scrcpy بشكل أساسي ، مما يلغي الحاجة إلى تثبيت Scrcpy اليدوي.
- ارجع إلى مستند التثبيت لـ Linux
- ارجع إلى مستند التثبيت لـ MacOS
- اتبع الخطوات في اتصال USB واتصال wifi بعد تثبيت التبعيات بنجاح
Gnirehtet الربط العكسي
ملاحظة: لا يحتوي MacOS على GnireHtet مدمج. تحتاج إلى تثبيته يدويًا لاستخدام دليل تثبيت الميزات هذا.
تم تصميم GnireHtet في تطبيقات Windows و Linux لتوفير الربط العكسي من الكمبيوتر إلى أجهزة Android.
المطورين
إذا كنت مطورًا وترغب في تشغيل أو المساعدة في تحسين هذا المشروع ، فيرجى الاطلاع على وثائق التطوير
اختصارات
الرجوع إلى scrcpy/doc/اختصارات
تشغيل الجهاز
معالجة الدُفعات
- شاشة اعتراض الدُفعات
- تطبيق تثبيت الدُفعات
- إدارة ملف الدُفعات
- نص تنفيذ الدُفعات
- مهمة مجدولة دفعة
نموذج التحكم
- مرآة
- تسجيل
- تسجيل الكاميرا
- تسجيل الصوت
- آلة تصوير
- مخصص
- OTG
شريط تفاعل الجهاز
- يُحوّل
- بيت
- خلف
- ابدأ التطبيق (مجموعة المرآة)
- قم بإيقاف تشغيل الشاشة (التجريبية)
- إشعار
- قوة
- تناوب
- مقدار
- لقطة شاشة
- إعادة التشغيل
- تثبيت التطبيق
- مدير الملف
- سيناريو التنفيذ
- المهمة المجدولة
- Gnirehtet
التفضيلات
تحسين باستمرار. يدعم حاليًا التكوينات الشائعة التالية
عام
- سمة
- لغة
- مسار تخزين الملفات
- مسار ADB
- مسار scrcpy
- مسار gnirehtet
- معلمات scrcpy
- جهاز التوصيل التلقائي
- عكس التنفيذ التلقائي
- إصلاح Gnirehtet
- تصحيح
- شريط التحكم العائم
التحكم في الفيديو
- تعطيل إعادة توجيه الفيديو
- الحد الأقصى للحجم
- عرض الفيديو
- معدل التحديث
- برنامج ترميز الفيديو
- عرض العرض
- زاوية الدوران
- زراعة الشاشة
- شاشة
- فيديو مخزن فيديو
- جهاز الاستقبال (V4L2) العازلة
التحكم في الجهاز
- عرض نقاط اللمس
- حافظ على مستيقظ
- قم بإيقاف تشغيل الشاشة أثناء التحكم
- قم بإيقاف تشغيل الشاشة بعد التحكم
- تعطيل شاشة السيارات أثناء التحكم
- محاكاة العرض المساعد
التحكم في النافذة
- عرض النافذة
- ارتفاع النافذة
- نافذة X- تنسيق
- نافذة y التنسيق
- الوضع بلا حدود
- وضع ملء الشاشة
- دائما على القمة
- تعطيل شاشة الشاشة
التحكم في الصوت
- تعطيل إعادة توجيه الصوت
- الحفاظ على صوت الجهاز
- مصدر الصوت
- برنامج ترميز الصوت
- البت الصوتي
- عازلة الصوت
- عازلة الإخراج الصوتي
تسجيل الصوت/الفيديو
- سجل تنسيق الفيديو
- سجل اتجاه الفيديو
- مدة التسجيل
- تعطيل تشغيل الفيديو
- تعطيل تشغيل الصوت
التحكم في المدخلات
- وضع الماوس
- ارتباط الماوس
- وضع لوحة المفاتيح
- طريقة حقن لوحة المفاتيح
- لوحة لعب
التحكم في الكاميرا
- مصدر الكاميرا
- حجم الكاميرا
- نسبة الكاميرا
- معدل إطار الكاميرا
الخطوات التالية؟
الأولوية من عالية إلى منخفضة:
- شعار محسّن ✅
- ميزة تحديث البرنامج ✅
- سجل وحفظ الصوت/الفيديو ✅
- شريط التحكم في التفاعل السريع الجهاز ✅
- تبعيات ADB و SCRCPY المخصصة ✅
- أسماء الأجهزة المخصصة ✅
- تفضيلات التصدير والاستيراد ✅
- تكوين الجهاز الفردي ✅
- دعم MacOS و Linux ✅
- التدويل ✅
- الوضع المظلم ✅
- الربط العكسي (gnirehtet) ✅
- كاميرا النسخ المتطابق ✅
- تعاون متعدد الشاشة ✅
- دفع الملف ، دوران الشاشة ، التحكم في الصوت ✅
- الدُفعات توصيل الأجهزة التاريخية ✅
- محطة مدمجة ✅
- عكس التنفيذ التلقائي ✅
- إطلاق النسخ المتطابق المرن ✅
- معالجة الدُفعات ✅
- المهام المجدولة ✅
- مدير الملفات الرسومية ✅
- شريط التحكم العائم ✅
- تسجيل محسّن ✅
- ابدأ التطبيق (متعدد الخيوط) ✅
- حافة النافذة الرئيسية مخفية ✅
- أجهزة المجموعة (عن طريق تصفية الملاحظات) ✅
- تجربة اتصال جهاز التاريخ المحسنة ✅
- تدعم إدارة الملفات دليل التحميل وعرض التقدم؟
- رسم خرائط مفتاح اللعبة؟
التعليمات
لا يمكن للكمبيوتر اكتشاف الجهاز بعد الاتصال
- يرجى إلغاء توصيل جهازك وإعادة توصيله ، والتأكد من منح الجهاز ترخيص USB تصحيح الأخطاء.
- إذا كان لا يزال لا يعمل ، فقد يكون جهاز الكمبيوتر الخاص بك مفقودًا برامج التشغيل الضرورية. يرجى تثبيت برامج التشغيل باستخدام أدوات الطرف الثالث مثل DriverWizard والمحاولة مرة أخرى.
غير قادر على دخول اللغة الصينية
في [email protected]+ وما فوق ، يكون الحل كما يلي:
- إعدادات ESCRCPY: انتقل إلى
Preferences ← Input Control → Keyboard Mode وحدد وضع uhid . - إعداد طريقة إدخال الجهاز: قم بتثبيت طريقة إدخال تدعم لوحات المفاتيح الفعلية (يوصى باستخدام طريقة إدخال WeChat) وأكمل الإعداد.
- ابدأ النسخ المتطابق: انقر فوق
Start Mirroring في ESCRCPY. التحقق: يجب أن تعرض Settings الجهاز ← System Language & Input خيارات للوحة Physical Keyboard On-screen Keyboard . - إعدادات إدخال الجهاز: تمكين طريقة إدخال WeChat في إعدادات
On-screen Keyboard . قم بتكوين تخطيط لوحة المفاتيح في إعدادات Physical Keyboard لمطابقة لوحة مفاتيح الكمبيوتر (يجب القيام به مرة واحدة فقط). - إعداد إدخال الكمبيوتر: اضبط وضع الإدخال على اللغة الإنجليزية (مهم).
- تبديل لغة الإدخال: استخدم
Ctrl + Shift للتبديل بين اللغة الإنجليزية والصينية. - ابدأ باستخدام.
تنزيل طريقة إدخال WeChat
مطالبات الاتصال اللاسلكي: يرفض الكمبيوتر المستهدف الوصول بنشاط
قد يتطلب الاتصال اللاسلكي الأول الاقتران. بدلاً من ذلك ، أدخل USB لضمان نجاح إنشاء الاتصال ونجاح التفويض قبل استخدام اللاسلكي.
النقر على الوضع اللاسلكي بعد الاتصال عبر كابل البيانات لا يوجد لديه استجابة
يرجى النقر مرة أخرى ، أو النقر فوق تحديث الأجهزة. بشكل عام لن يتجاوز نقرتين. إذا كان لا يزال لا يعمل ، يرجى تقديم نموذج الجهاز وإصدار Android للمشكلات
لماذا لا يتم تصميم شريط التحكم في تفاعل الجهاز كقائمة عائمة تلقائيًا؟
من المهم أن نلاحظ ، من حيث المبدأ ، أن ESCRCPY هو مجرد إصدار واجهة المستخدم الرسومية يعتمد على SCRCPY ، على الرغم من أنه يمتد بعض الوظائف. ومع ذلك ، فإن هذه الامتدادات لا تؤثر على جوهر scrcpy. لتنفيذ هذه الميزة بالذات ، يجب علي تعديل رمز SCRCPY الأساسي ، مما يجعل من الصعب على ESCRCPY البقاء متزامنًا مع تحديثات SCRCPY ، وستفوق العيوب الفوائد.
لذلك ، بعد النظر بعناية ، قررنا تبني الحل الحالي ونتطلع إلى إضافة الدعم الأصلي لـ SCRCPY لشريط التحكم التفاعلي في المستقبل.
يمكن لبعض الأجهزة رؤية لقطات شاشة بعد الاتصال ولكن لا يمكنها العمل
ملاحظة: بالنسبة لهواتف Xiaomi على وجه الخصوص ، فإنه لا يتطلب تمكين تصحيح USB فحسب ، بل يتطلب أيضًا تصحيح أخطاء USB (إعدادات الأمان) ، وهو السماح بتعديل الأذونات أو محاكاة النقرات عبر تصحيح الأخطاء USB.
يرجى الرجوع إلى الإرشادات التفصيلية تحت أسباب عدم عمل الماوس ولوحة المفاتيح
تنزيل مطالبات مكافحة الفيروسات التي تسبب في التنزيل بشكل طبيعي
بعد التعليقات ، يجوز لـ Windows Defender حجب حزم البرامج أحيانًا من تنزيلها بسبب عدم توقيع الشهادة. يمكنك تجربة الحلول التالية:
- فتح
Windows Security Center . - حدد
Virus & threat protection . - في
Virus & threat protection settings ، انقر فوق Manage settings . - العثور على
Real-time protection ، يمكنك محاولة النقر فوق تعطيل إذا سمح إذن بذلك. إذا لم تتمكن من تعطيل الحماية في الوقت الفعلي ، يرجى تخطي هذه الخطوة. - قم بالتمرير لأسفل الصفحة ، والعثور على
Exclusions ، انقر فوق Add or remove exclusions . - أضف مسار المجلد حيث تقوم بتنزيل حزم البرامج كعنصر استبعاد ، أي إضافة المجلد إلى
Excluded list .
فشل في الحصول على قائمة أو خطأ عند بدء النسخ المتطابق/التسجيل
يحدث هذا بشكل عام بسبب مسار غير صحيح لـ Adb أو Scrcpy ، يمكنك تجربة الحلول التالية:
- في القائمة ، حدد
Preferences ، ثم انقر فوق زر تكوين إعادة تعيين في الزاوية اليمنى العليا من Global Mode . - انتقل إلى صفحة
Device List وحاول تمكين النسخ المتطابق مرة أخرى. - تأكد من تنزيل وتثبيت أحدث إصدار من
Escrcpy . - اضغط على
Ctrl + Shift + I لفتح أدوات المطور والتحقق من أي رسائل خطأ. - إذا كانت هناك أخطاء ، فاستقل لقطة شاشة وأرسل مشكلتك مع لقطة الشاشة في صفحة مشكلات التغذية المرتدة.
تم تقليل نافذة MACOS إلى أيقونة علبة النظام غير موجودة
يحدث هذا بشكل عام بسبب الكثير من الرموز في علبة النظام التي تفيض وإخفاء أيقونة ESCRCPY. حاول استخدام الأدوات التالية:
بعد التثبيت الناجح لـ MacOS ، عندما أحاول فتحه ، أتلقى موجهًا يقول إن الملف تالف.
هذا عادة ما يرجع إلى عدم توقيع حزمة البرامج. يمكنك تجربة الحلول التالية:
- فتح المحطة الطرفية وتنفيذ
sudo spctl --master-disable للسماح للبرامج من أي مصدر. - فتح المحطة الطرفية وتنفيذ
sudo xattr -r -d com.apple.quarantine /Applications/Escrcpy.app لمحاولة إصلاح موجه حزمة البرامج التالفة.
غير قادر على تحديد موقع DiscridvirtualMemomory نقطة الإدخال على مكتبة Link Dynamic kernel32.dll.
دعم فقط Windows 10 وما فوق الإصدارات.
استثناء التقاط الصوت مما تسبب في فشل النسخ المتطابق.
يحدث هذا عادةً لأن جهاز الكمبيوتر الخاص بك يفتقر إلى إخراج الصوت أو لديك إصدار Android منخفض (Android 11+).
يرجى محاولة disabling audio forwarding من خلال preferences settings لحل هذه المشكلة.
خطأ في إصدار Microsoft Store Error Startup
يحدث هذا بسبب الملفات في دليل التثبيت الذي يفتقر إلى الأذونات القابلة للتنفيذ.
تحتاج إلى تخصيص مسارات الملفات لـ scrcpy و adb (مما يضمن أن لديهم أذونات قابلة للتنفيذ). في حالة استخدام الربط العكسي ، قم بتكوين gnirehtet بالمثل.
لا يمكن تنفيذ "خادم بدء التشغيل ADB"
قد يكون هذا بسبب الأحرف الصينية أو الخاصة في مسار التثبيت. يرجى محاولة تغيير مسار التثبيت.
غير قادر على فتح بعد التثبيت في نظام Linux
تم تنفيذ قيود جديدة لتطبيقات appimage في بعض التوزيعات الشائعة ، مثل Ubuntu 24.04 ، مما يحد من استخدام صناديق الرمل. حل مؤقت هو على النحو التالي:
sudo chmod 4755 /opt/Escrcpy/chrome-sandbox
الحصول على المساعدة
نظرًا لأن هذا هو مشروع مفتوح المصدر يتم تشغيله بالكامل عن طريق التبرعات ، فإن الدعم محدود وقد لا تكون التحديثات في جدول ثابت.
شكر وتقدير
لن يكون هذا المشروع ممكنًا بدون مشاريع المصادر المفتوحة التالية:
- scrcpy
- adbkit
- الإلكترون
- Vue
- Gnirehtet
مشروع الراعي
إذا كان هذا المشروع قد ساعدك ، فيمكنك شراء قهوة لإبقائي تنشيطًا وتحسين المشروع! ؟
المساهمين
شكرا لجميع مساهماتهم!
المساهمين
تاريخ النجوم