معظم الأشياء التي يمكنك القيام بها على iPhone يمكنك القيام بها باستخدام هاتف Android. أحد الاستثناءات الكبيرة هو iMessage. هل يمكنك أن تكون فقاعة زرقاء بهاتف أندرويد؟ ماذا عن جهاز الكمبيوتر الذي يعمل بنظام Windows؟ نعم يمكنك ذلك.
كيف يكون ذلك ممكنا؟ نظرًا لأن شركة Apple ترفض التخلي عن قبضتها على أرقام هواتف مستخدمي iPhone، فقد حاول الناس جعل iMessage يعمل على Android لفترة طويلة. جاء الاختراق الكبير عندما جلبت Apple تطبيق iMessage إلى جهاز Mac. وهنا يكمن المفتاح للحصول على هذا العمل.
ما ستحتاجه
قبل أن نرفع آمالك كثيرًا، يجب أن تعلم أن هناك بعض الأمور المهمة جدًا. أولاً، والأهم من ذلك، ستحتاج إلى جهاز macOS أو جهاز ظاهري يعمل بنظام macOS — على الرغم من أنه يوصى بشدة بالقيام بذلك باستخدام أجهزة Apple الفعلية.
يجب أن يكون هذا الجهاز يعمل بنظام التشغيل Mac OS X El Capitan (الذي تم إصداره عام 2015) أو أحدث، ولكنك ستحتاج إلى قضاء دقيقة لتحديد الإصدار الذي يناسب احتياجاتك بشكل أفضل. بعض ميزات iMessage غير مدعومة من خلال البرنامج الذي سنستخدمه مع بعض إصدارات macOS (المزيد حول ذلك لاحقًا).
سنستخدم أداة مفتوحة المصدر تسمى فقاعات زرقاء. رسالة جوية هو حل شائع آخر، ولكننا نعتقد أن BlueBubbles يتمتع ببعض المزايا. إنها مستضافة ذاتيًا، لذا لا تعتمد على الخوادم التي يديرها أشخاص آخرون. BlueBubbles يعتمد على المجتمع ويحتوي على تطبيقات سطح المكتب لنظامي التشغيل Windows وLinux، وتطبيق ويب، والعديد من ميزات التخصيص.
كما ذكرنا سابقًا، لا تتوفر بعض ميزات BlueBubbles في جميع إصدارات macOS. راجع الجدول أدناه لمعرفة الإصدار الذي يناسب احتياجاتك بشكل أفضل.
مميزات بلو بابلز | الكابيتان – كاتالينا | سور كبير | مونتيري |
---|---|---|---|
إرسال/استقبال الرسائل | ✓ | ✓ | ✓ |
إرسال المرفقات | ✓ | ✓ | ✓** |
استلام المرفقات | ✓ | ✓ | ✓ |
تلقي Tapbacks والملصقات والإشارات | ✓ | ✓ | ✓ |
استلام إيصالات التسليم / القراءة | ✓ | ✓ | ✓ |
تلقي الردود | † | ✓ | ✓ |
إنشاء الرسائل المباشرة | ✓ | ✓ | ✓ |
إنشاء محادثات جماعية | ✓ |
- ✓** – قد لا يكون إرسال مرفقات مونتيري موثوقًا مثل إصدارات macOS السابقة، نظرًا لأنه يعتمد على أتمتة واجهة المستخدم (محاكاة ضغطات المفاتيح) بدلاً من التعليمات البرمجية الفعلية.
- † – ستظهر الردود كرسالة عادية على أجهزة macOS 10.x، بدلاً من الظهور مع واجهة مستخدم الردود.
هذه هي حالة BlueBubbles اعتبارًا من يونيو 2022. تحقق من صفحة الأسئلة الشائعة للحصول على معلومات محدثة حول إصدارات macOS.
بالطبع، ستحتاج أيضًا إلى معرف Apple لاستخدام iMessage. بخلاف ذلك، نحن جميعا جاهزون. باختصار، أنت بحاجة إلى جهاز Mac يعمل بإصدار متوافق من macOS، وتطبيق الرسائل الذي تم تسجيل الدخول إليه باستخدام معرف Apple الخاص بك، وخادم BlueBubbles. لذلك دعونا نبدأ.
قم بإعداد خادم BlueBubbles
الجزء الأكثر أهمية في اللغز هو خادم BlueBubbles. يعمل الخادم على جهاز macOS الخاص بك ويعمل بمثابة “مركز” لإرسال iMessages إلى تطبيقات BlueBubbles على هاتف Android وجهاز الكمبيوتر الذي يعمل بنظام Windows أو Linux.
أولاً، توجه إلى صفحة جيثب على جهاز macOS الخاص بك وقم بتنزيل أحدث ملف DMG لخادم BlueBubbles.
بعد ذلك، افتح ملف DMG واسحبه إلى مجلد “التطبيقات” بعد تثبيته. الآن يمكنك فتح التطبيق.
سيُطلب منك أولاً منح BlueBubbles “الوصول الكامل إلى القرص”. يعد هذا مطلوبًا حتى يتمكن BlueBubbles من القراءة من قاعدة بيانات دردشة iMessage. انقر فوق “فتح تفضيلات النظام”.
انتقل إلى قسم “الأمان والخصوصية” في الإعدادات وحدد “الوصول الكامل إلى القرص” في الشريط الجانبي.
انقر فوق رمز القفل الموجود في الزاوية السفلية لإدخال كلمة مرور جهاز Mac الخاص بك، ثم قم بتمكين BlueBubbles. سيُطلب منك إعادة تشغيل BlueBubbles.
قبل مغادرة إعدادات “الأمان والخصوصية”، انتقل إلى قسم “إمكانية الوصول” وقم بتمكين BlueBubbles أيضًا.
في مرحلة ما أثناء هذا الإعداد الأولي، سيُطلب منك أيضًا منح BlueBubbles حق الوصول إلى جهات الاتصال الخاصة بك. انقر فوق “موافق” للسماح بذلك.
هنا تصبح الأمور معقدة بعض الشيء. يستخدم BlueBubbles Google Firebase Cloud Messaging لإرسال الإشعارات إلى أجهزتك. يسمح هذا لـ BlueBubbles بعدم طلب الاتصال بالخادم في جميع الأوقات، مما يعني أنك تحصل على إشعارات حتى عندما يكون التطبيق قيد التشغيل في الخلفية ولا يستخدم الكثير من البطارية.
للبدء، انتقل إلى جوجل Firebase وحدة التحكم وقم بتسجيل الدخول باستخدام حساب Google الخاص بك. انقر فوق “إنشاء مشروع” وقم بتسميته “BlueBubblesApp”. لا تحتاج إلى تمكين Google Analytics للمشروع.
بعد ذلك، ضمن “إنشاء” في قائمة الشريط الجانبي، انتقل إلى قاعدة بيانات Realtime > إنشاء قاعدة بيانات.
اختر موقعك ثم انقر فوق التالي > تمكين مع تحديد “البدء في وضع القفل”.
بعد ذلك، انقر فوق رمز الترس بجوار “نظرة عامة على المشروع” في قائمة الشريط الجانبي وانتقل إلى إعدادات المشروع > حسابات الخدمة > إنشاء حساب خدمة > انقر فوق “إنشاء مفتاح خاص جديد” واحفظ الملف على جهاز Mac الخاص بك.
انتقل الآن إلى علامة التبويب “Cloud Messaging” وانقر على أيقونة القائمة ذات النقاط الثلاث لـ “Cloud Messaging Legacy API” وانتقل إلى Manage API in Cloud Console > Enable.
قم بسحب وإسقاط ملف JSON الذي قمنا بتنزيله والذي يتضمن “firebase-adminsdk” في اسم الملف إلى تطبيق BlueBubbles.
ارجع إلى قائمة إعدادات المشروع على موقع Firebase، وانتقل إلى علامة التبويب “عام”. انقر على أيقونة أندرويد الموجودة أسفل الصفحة.
أدخل “com.(yourname).bluebubbles في “اسم حزمة Android” وانقر على “تسجيل التطبيق” لتنزيل ملف google-services.json.
يمكننا الآن سحب ملف google-services.json إلى تطبيق BlueBubbles أيضًا. انقر على “التالي” بعد الانتهاء من ذلك.
أدخل كلمة مرور قوية لخادمك وانقر على أيقونة الحفظ. انقر فوق الزر “التالي” عند الانتهاء.
الشاشة التالية مخصصة لـ “إعداد واجهة برمجة التطبيقات الخاصة”. هذه هي واحدة من الميزات الأكثر تقدما في BlueBubbles. إذا كنت ترغب في أن تكون قادرًا على إرسال التفاعلات والردود والمواضيع ورؤية مؤشرات الكتابة وتأثيراتها، فستحتاج إلى اتبع التعليمات الموجودة على هذه الصفحة. لاحظ أن هذا يتطلب تعطيل بعض إجراءات الأمان الإضافية على جهاز Mac الخاص بك.
آخر ما عليك فعله هو تمكين “بدء التشغيل باستخدام macOS” و”Keep macOS Awake” لضمان استمرار تشغيل خادم BlueBubbles. يمكنك أيضًا جعل BlueBubbles يقوم تلقائيًا بالتحقق من التحديثات وتثبيتها.
قم بتوصيل الخادم بتطبيقات BlueBubbles
مع تشغيل الخادم، يمكننا توصيل تطبيقات Android وWindows BlueBubbles لبدء استخدام iMessage! سنبدأ بتطبيق Android، والذي يمكن أن يكون تم تحميلها من هنا.
ستحتاج إلى منح التطبيق بعض الأذونات عند فتحه لأول مرة والتأكد من تسجيل الدخول باستخدام معرف Apple الخاص بك باستخدام iMessage على جهاز Mac.
بعد ذلك، عد إلى تطبيق BlueBubbles على جهاز Mac، وانقر فوق رمز QR code، ثم قم بمسحه ضوئيًا باستخدام تطبيق الهاتف.
اضغط على “بدء المزامنة” في تطبيق الهاتف بعد مسح رمز QR ضوئيًا.
بعد اكتمال المزامنة، اضغط على “إنهاء”.
أنت الآن تستخدم iMessage على Android! يمكنك العثور على الكثير من خيارات التخصيص ضمن قائمة النقاط الثلاث على شاشة المحادثات. إذا قمت بتمكين ميزات واجهة برمجة التطبيقات الخاصة، فستحتاج إلى تشغيلها.
يمكن العثور على تطبيق Windows على صفحة تنزيلات BlueBubbles أيضًا.
يعد إعداد تطبيق سطح المكتب هو نفس تطبيق Android، ولكن ربما لن تتمكن من مسح رمز الاستجابة السريعة ضوئيًا باستخدام جهاز الكمبيوتر الخاص بك. وبدلاً من ذلك، ستحتاج إلى إدخال تفاصيل الخادم يدويًا. يمكنك العثور عليها في تطبيق Android ضمن الإعدادات > الاتصال والخادم (نفس كلمة المرور التي أنشأناها سابقًا).
الآن لديك نفس تجربة BlueBubbles التي يتمتع بها هاتفك على جهاز الكمبيوتر الذي يعمل بنظام Windows! لاحظ أن هناك أيضًا تطبيق الويب BlueBubbles والتي يمكن إعدادها بنفس الطريقة.
أشياء يجب معرفتها
أحد الأشياء المهمة التي يجب فهمها هو أن هذا يحول iMessage بشكل أساسي إلى خدمة مراسلة فورية منفصلة. ستكون جميع محادثات iMessage الخاصة بك موجودة في تطبيق BlueBubbles، بينما ستظل محادثات SMS/RCS القياسية موجودة في تطبيق الرسائل النصية الافتراضي بجهازك.
الشيء الثاني الذي يجب معرفته هو أن هذا حل بديل بطبيعته للحصول على شيء يعمل ولم يكن المقصود منه أبدًا أن يعمل بهذه الطريقة. ولذلك، سوف تواجه مشاكل. والخبر السار هو أن مجتمع BlueBubbles نشط للغاية ومفيد رديت و الفتنة. ال الموقع الرسمي لـ BlueBubbles يعد أيضًا مصدرًا جيدًا للحصول على معلومات محدثة.
لا يعد BlueBubbles حلاً مثاليًا ويتطلب إعداده بالتأكيد بعض الجهد. ومع ذلك، فهو حل ويجب عليك إجراء هذه العملية مرة واحدة فقط. إنه أمر مذهل جدًا بمجرد تشغيل كل شيء.
(علامات للترجمة) الويب (ر) الميزات (ر) التطبيقات وتطبيقات الويب