چطور iMessage را روی اندروید نصب کنیم
iMessage به عنوان پیام رسان رسمی اپل هیچ وقت قرار نیست در آینده نزدیک یا دور، فرصت نصب شدن روی اندروید پیدا کند. چرا که این برنامه مربوط به اکوسیستم اپل است و با اندروید سنخیت ندارد. اما ترفند هایی وجود دارد که می توان با آن ها موفق به نصب iMessage در اندروید شد و از ویژگی های ارزشمند آن روی دیوایس های غیر اپلی بهره مند شد.
چرا نمی توان از iMessage در اندروید استفاده کرد
همانطور که قبلاً بیان کردیم ، iMessage منحصراً برای دستگاه های iOS ساخته شده است، به همین دلیل نمی توانید از آن به طور عادی در دستگاه Android استفاده کنید.
علاوه بر این، iMessage از طریق سرورهای اپل به دستگاه دریافت کننده با استفاده از یک سیستم رمزنگاری ویژه پایان تا پایان، پیامهای مربوط به دستگاه ارسال کننده را ایمن می کند. به همین دلیل، شبکه iMessage را فقط می توان در دستگاه هایی که می دانند چگونه رمزنگاری چنین پیام هایی را رمزگشایی می کنند، مورد استفاده قرار داد.
دلیل دیگر صرفاً تجاری است بدین صورت که معمولا محصولات اپل را باید خریداری کرد و به رایگان در اختیار کاربران قرار نمی گیرند.
دو برنامه وجود دارد که می توانید برای استفاده از iMessage در دستگاه Android خود استفاده کنید:
- weMessage
- AirMessage.
این دونرم افزار اندرویدی هستند.
weMessage
این برنامه با استفاده از رمزگذاری اپل، پیام های متنی شما را از طریق شبکه iMessage جهت ارسال به MacOS ، iOS و دستگاه Android هدایت می کند.
موقعی که قصد کار کردن با این برنامه دارید دو محدودیت پیش روی شماست. یکی از نظر اندروید و دیگری هم اپل!
محدودیت اپلی بدین ترتیب است که شما نیاز به یک اپل آی دی یا اکانت iMessage دارید.
در اندروید نیز مساله این است که باید از اندروید Lollipop یا نسخه بالاتر استفاده کنید. همچنین باید اپلیکیشن را روی اندروید نصب کنید و اگر می خواهید از مک استفاده کنید از نسخه های Yosemite به بالا یا جاوا ۷ به بالا استفاده نمایید.
تنظیمات weMessage برای استفاده از iMessage در اندروید
قبل از انجام مراحل زیر، اطمینان حاصل کنید که رایانه Mac شما از جاوا ۷ یا بالاتر استفاده می کند تا بتوانید از weMessage به درستی در آن استفاده کنید. می توانید به “Finder -> Applications -> Utilities -> Terminal” بروید و Java را تایپ کنید. Return را کلیک کنید اگر خطایی دیدید، بدین معنی است که جاوا روی Mac شما نصب نشده است.
مرحله اول
- weMessage را دانلود کنید. این برنامه را نصب کنید
- به مسیر System Preferences -> Security & Privacy بروید.
- سپس به تب Privacy بروید
- در ادامه به بخش Accessibility بروید تا بتوانید برخی از ویژگی های موجود در آن را فعال کنید.
مرحله دوم
در این مرحله، آیکون قفل را در سمت چپ و پایین صفحه مشاهده می کنید.
- بر روی این گزینه کلیک کنید تا بتوانید قفل را باز کنید و تنظیمات را انجام دهید
- سپس روی آیکون + کلیک کنید
- در هارد درایو خود به Applications -> Utilities بروید
- در ادامه به مسیر Terminal -> Open بروید.
مرحله سوم
در پوشه weMessage:
- بر روی run.command دابل کلیک کنید تا باز شود
- یک پنجره ترمینال باز می شود.
- در این پنجره در جایگاه مشخص ایمیل iMessage و پسورد را وارد کنید
مرحله چهارم
حالا نوبت به پیکر برندی weMessage در اندروید می شود
- روی weMessage app کلیک کنید تا بتوانید این نرم افزار را روی اندروید تان نصب کنید ( مستقیما از گوگل پلی )
- بعد از نصب اپلیکیشن را باز کنید و Continue را بزنید
- در همین حال در مک به مسیر System Preferences -> Network بروید
مرحله پنجم
در ادامه،
- روی Advanced کلیک کنید
- بعد روی TCP/IP کلیک کنید تا آی پی مک را بدست آورید
مرحله ششم
آی پی را یادداشت کنید
- آن را در پنجره مرتبط در نرم افزار اندرویدی weMessage بنویسید
- ایمیل iMessage و پسورد را هم وارد کنید
- سپس روی Sign In کلیک کنید
مرحله هفتم
در صفحه Conversations، اکنون می توانید یک پیام متنی ارسال کنید.
اما اگر آیفون دارید یا کسی می شناسید که آیفون دارد، آن را با آیفون خود تست کنید. اگر پیام شما با حباب آبی iMessage نمایش داده می شود ، بدین معنی است که اکنون از iMessage با دستگاه Android خود استفاده می کنید.
یک نکته مهم:
برای کار کردن با تنظیماتی که تا کنون روی این دیوایس ها انجام داده اید، دستگاه Mac و Android شما باید در همان شبکه Wi-Fi قرار بگیرند. اگر می خواهید از iMessage از هر مکانی استفاده کنید ، می توانید Port Forwarding را تنظیم کنید تا شبکه Wi-Fi خود را بدین صورت پیکربندی کنید تا به شبکه دسترسی های خارجی بدهید. به این ترتیب، دستگاه Android شما بدون در نظر گرفتن موقعیت مکانی شما به weMessage در Mac وصل خواهد شد.
AirMessage
AirMessage نیز ابزار دیگری است که کمک می کند بتوانید از نرم افزار اپلی iMessage در اندروید خود استفاده کنید.
پیش نیاز ها برای کارکردن با AirMessage
برای استفاده از این برنامه نیز در مک و اندروید محدودیت ها و شرایط خاصی نیاز دارید.
- سیستم عامل مک شما باید تحت Yosemite یا بالاتر اجرا شود
- سیستم عامل اندروید شما نیز باید اندروید مارشمالو یا بالاتر باشد
فعال کردن iMessage در اندروید با AirMessage
اگر از دو شرایط بالا مطمئن هستید ادامه داستان را مرحله به مرحله دنبال کنید
مرحله اول
- ابتدا سرور AirMessage را نصب کنید ( کلیک کنید )
- این سکشن ارائه کننده اپلیکیشن های iMessage و AirMessage است.
- آن را برای مک خود دانلود کنید و در پوشه Applications ذخیره کنید
شما باید آن را اجرا کنید تا هر وقت که بخواهید و در هرجا، بدون در نظر گرفتن موقعیت مکانی خود بتوانید پیام دریافت و ارسال کنید.
مرحله دوم
- AirMessage را اجرا کنید
- Open Preferences را کلیک کنید
- بر روی Edit Passwords… کلیک کنید
- پسورد جدید را وارد کنید
پنجره ببندید تا تغییرات ذخیره شوند
مرحله سوم
حالا باید دستیابی اتوماتیک AirMessage را فعال کنید.
- برای این کار به مسیر System Preferences -> Security & Privacy بروید
- در صفحه موجود، به مسیر Privacy -> Accessibility بروید
این کار به ارسال پیام کمک می کند. اگر قبلا تلاش کرده اید و موفق نشده اید ممکن است این مرحله را نیاز داشته باشید.
مرحله چهارم
اگر از macOS Mojave 10.14 به بالا استفاده می کنید، با افزودن AirMessage اجازه دهید که این برنامه دیتاهای شما را بخواند.
برای این منظور
- به مسیر System Preferences -> Security & Privacy -> Privacy -> Full Disk Access بروید
- در این جا AirMessage را بیفزایید.
مرحله پنجم
تنظیمات خواب یا sleep را در مک خود غیرفعال کنید تا AirMessage بتواند تمام وقت کار کند و بتواند پیام دریافت و ارسال کند. برای انجام این کار
- ابتدا به System Preferences -> Energy Saver بروید
- حالا تنظیمات را اعمال کنید
اطمینان حاصل کنید که دفترچه آدرس رایانه شما خالی باشد تا سرور در سطح مطلوب خود کار کند.
مرحله ششم
در این مرحله باید اتصال را به درستی پیکر بندی کنید تا بتوانید به درستی AirMessage را بکارگیرید. مانند weMessage ، شما همچنین می توانید از فوروارد کردن پورت با AirMessage استفاده کنید تا بتوانید از هر مکانی به یکدیگر متصل شوید
بدین ترتیب:
- به System Preferences -> Network بروید
- Network را انتخاب کنید
- آدرس ای پی را برای استفاده بعدی یادداشت کنید
مرحله هفتم
حالا باید
به مسیر System Preferences -> Network (Wi-Fi selected) -> Advanced… -> TCP/IP بروید
روی Router کلیک کنید
مرحله هشتم
- به Port Forward Settings بروید
- اگر این آپشن فوری در دسترس شما قرار نمی گیرد، به زیر بخش Advanced Settings بروید
- یک port forwarding با آی پی خود و پورت سرور بسازید
- پورت سرور معمولا ۱۳۵۹ است.
- در نهایت TCP را بنویسید و ذخیره کنید
با تغییر آدرس IP ، AirMessage قادر به اتصال به سرور نخواهد بود اما می توانید با استفاده از ارائه دهنده DNS پویا مانند No-IP ، این مشکل را برطرف کنید. این ابزار تغییرات در آدرس های IP را دنبال می کند به طوری که همیشه AirMessage قادر به اتصال خواهد بود.
AirMessage را باز کنید و آدرس سرور را به آن بیفزایید، و با رمز عبوری که از ابتدا انتخاب کرده اید آن را تکمیل کنید. با این کار می توانید این اپلیکیشن را برای استفاده از سرور فراخوانی کنید.