Sideloading چیست؟

Sideloading فرآیند انتقال فایل ها و برنامه ها به صورت محلی از یک دستگاه به دستگاه دیگر است. معمولاً این به معنای اتصال رایانه خود به تلفن هوشمند یا تبلت است. برای بسیاری از مردم، بارگذاری جانبی چیزی نیست که نیازی به انجام آن داشته باشند، اما دانستن نحوه انجام آن می تواند یک مهارت مفید باشد.

اما sideloading چیست؟ موارد مهمی وجود دارد که قبل از انجام این کار باید بدانید، اما، زیرا خطرات امنیتی بالقوه ای در آن وجود دارد و در برخی موارد، می تواند گارانتی دستگاه شما را(your device’s warranty) باطل کند .

Sideloading چیست و چگونه(How) کار می کند؟

برای اکثر دستگاه های ما، ما فایل ها و نرم افزارها را با دانلود آنها از اینترنت دریافت می کنیم. معمولاً این کار از طریق نرم افزار ارائه شده توسط سازنده دستگاه ما انجام می شود. برای رایانه ها، این مرورگر یا فروشگاه نرم افزار خواهد بود. اندروید(Android) و iOS به ترتیب از Play Store و App Store استفاده می کنند. 

Sideloading با قرار دادن نرم افزار به طور مستقیم بر روی دستگاه شما از این روش ها جلوگیری می کند. این معمولا به یکی از روش های زیر رخ می دهد:

  • بارگذاری جانبی USB(USB sideloading ) - انتقال فایل ها و نرم افزارها بین دستگاه ها با استفاده از کابل USB(using a USB cable) .
  • بارگذاری جانبی بلوتوث(Bluetooth sideloading) - با استفاده از اتصال بلوتوث(a Bluetooth connection) برای انتقال داده ها بین دستگاه ها.
  • بارگذاری جانبی حافظه خارجی(External Storage sideloading) - استفاده از درایو USB یا کارت microSD(microSD card) برای انتقال بین دستگاه ها.

اکثر برنامه ها حاوی دستورالعمل هایی برای سیستم عامل برای نحوه نصب آنها هستند. چه(Whether) نرم افزار را از یک منبع رسمی دریافت کنید و چه آن را از طریق سایدلود کنید، یک بار روی هارد دیسک، دستگاه شما معمولاً هیچ تفاوتی را تشخیص نمی دهد.

چرا می خواهید Sideload کنید؟

در حالی که اکثر برنامه هایی که نیاز دارید از طریق یک فروشگاه برنامه رسمی در دسترس هستند، استثناهایی وجود دارد. شاید پرطرفدارترین نمونه نسخه موبایل Fortnite باشد. در زمان انتشار، بازی محبوب نبرد رویال در فروشگاه Google Play(Google Play Store) در دسترس نبود و کاربران را ملزم می‌کرد تا بازی را روی گوشی‌های هوشمند خود بارگذاری کنند.

اپیک گیمز(Epic Games) تنها توسعه‌دهندگانی نیستند که مایلند از انتشار برنامه خود در گوگل(Google) یا رسانه‌های رسمی اپل اجتناب کنند. سایت‌هایی مانند APK Mirror و vShare Download میزبان هزاران برنامه قابل دانلود برای دستگاه‌های Android(Android) و iOS هستند.

یکی دیگر از دلایل رایج برای بارگذاری جانبی، دسترسی به نسخه قدیمی‌تر یک برنامه یا نسخه‌ای است که دیگر از طریق روش‌های مرسوم در دسترس نیست. این به ویژه برای برنامه های خانه هوشمند(smart home apps) مفید است ، که به ویژه در معرض خطا پس از به روز رسانی اجباری هستند.

در نهایت، در برخی مناطق، دستگاه های هوشمند نمی توانند به راحتی به اینترنت دسترسی داشته باشند. بارگذاری جانبی برنامه‌ها از یک رایانه مشترک به افراد این آزادی را می‌دهد تا از نرم‌افزاری که معمولاً برای کسانی که مستقیماً به فروشگاه App یا Play دسترسی دارند، لذت ببرند .

آیا Sideloading ایمن است؟

در حالی که بارگذاری جانبی غیرقانونی نیست، مواردی وجود دارد که قبل از شروع باید در نظر بگیرید. برنامه های Sideloaded با همان تضمین های امنیتی دانلودهای رسمی ارائه نمی شوند. تا زمانی که به منبع برنامه اعتماد دارید این مشکلی نیست، اما ممکن است بدون اینکه متوجه شوید نرم افزارهای جاسوسی مخرب را نصب کنید.

تا همین اواخر، Sideloading در iOS نیازمند جیلبریک شدن گوشی بود. جیلبریک(Jailbreaking) فرآیند دور زدن سیستم رسمی اپل(Apple) برای افزودن فایل ها و نرم افزارها به دستگاه های iOS است. متأسفانه، گارانتی گوشی را نیز باطل می کند و حتی ممکن است منجر به امتناع فروشندگان رسمی اپل(Apple) از تعمیر دستگاه شما شود. 

در حالی که ساید لودینگ دیگر نیازی به جیلبریک ندارد(no longer requires jailbreaking) ، اپل(Apple) مشخص نکرده است که آیا ساید لود ضمانت های کاربر را نیز زیر پا می گذارد یا خیر.

نحوه بارگذاری جانبی در دستگاه های اندرویدی

همانطور که ویدیوی بالا نشان می دهد، نرم افزارهایی مانند Racoon می توانند جستجو و انتقال برنامه ها را آسان تر کنند. با این حال، در بیشتر موارد، می توانید هر فایل APK دانلود شده را از طریق (APK file)USB یا بلوتوث(Bluetooth) بدون هیچ نرم افزار اضافی به دستگاه هوشمند خود منتقل کنید. ممکن است متوجه شوید که برای استفاده از این روش باید تنظیمات امنیتی خود را تغییر دهید.

برای کاربران اندروید نوقا:

  • به تنظیمات بروید(Settings) .
  • امنیت(Security) (که گاهی اوقات به آن قفل صفحه و امنیت(Lock Screen and Security) می گویند) را انتخاب کنید.
  • منابع ناشناخته(Unknown Sources) را در بخش مدیریت دستگاه(Device Administration) فعال کنید.

برای کاربران اندروید اوریو:

  • به تنظیمات بروید(Settings) .
  • Apps and Notification را انتخاب کنید .
  • نصب برنامه های ناشناخته(Install Unknown Apps) را فعال کنید (گاهی اوقات به آن نصب برنامه های دیگر گفته(Install Other Apps) می شود ).

با باز کردن یک APK در دستگاه Android خود ، آن را نصب می‌کنید و مانند هر برنامه دیگری در منو ظاهر می‌شود.

نحوه بارگذاری جانبی در دستگاه های iOS

برای کاربران iOS، Sideloading قبلاً یک فرآیند دشوار بود، از جمله جیلبریک کردن دستگاه شما. امروزه بسیار قابل کنترل تر است. نرم افزاری(Software) مانند Altstore امکان نصب مستقیم فایل های IPA را از طریق کابل USB فراهم می کند.

هنوز هم کمی پیچیده تر از بارگذاری جانبی اندروید(Android) است، اما آموزش بالا شما را از هر مرحله لازم برای راه اندازی راهنمایی می کند.

Sideloading در Android TV

کاربران Android(Android) TV نیز می‌توانند برنامه‌ها را سایدلود کنند، و همانطور که ویدیوی بالا نشان می‌دهد، راه‌های متعددی برای رسیدن به این هدف وجود دارد. این به ویژه مفید است اگر می خواهید از VPN برای تماشای برنامه های تلویزیونی قفل شده در منطقه استفاده کنید(use a VPN to watch region-locked television shows) .

Sideloading در Oculus Quest

Oculus Quest(The Oculus Quest) به شما امکان می دهد بدون اتصال به رایانه بازی کنید. در حالی که این اجازه می دهد تا آزادی بسیار بیشتری نسبت به هدست های واقعیت مجازی سنتی داشته باشید، اما شما محدود به برنامه های موجود در فروشگاه Oculus(Oculus Store) هستید .

Sideloading امکان دسترسی به بازی‌ها و نرم‌افزارهای دیگر را به همراه Steam Link و نرم‌افزار دسکتاپ از راه دور فراهم می‌کند. فراموش(Don) نکنید، اگر Oculus Quest دارید، می‌توانید (Oculus Quest)با استفاده از Oculus Link(using the Oculus Link) قدرت بازی‌های VR تمام عیار را باز کنید .

Sideloading: یک مهارت مفید

Sideloading گزینه های بیشتری برای کنترل برنامه های موجود در دستگاه های هوشمند شما در اختیار شما قرار می دهد. همچنین در توسعه برنامه ضروری است و زبان های برنامه نویسی متخصص در توسعه برنامه تقاضای زیادی(programming languages specializing in app development are in high demand) دارند.



About the author

من یک متخصص کامپیوتر با بیش از 10 سال تجربه هستم و در کمک به افراد در مدیریت کامپیوترهایشان در دفترشان تخصص دارم. من مقالاتی در مورد موضوعاتی مانند نحوه بهینه سازی اتصال اینترنت خود، نحوه راه اندازی رایانه برای بهترین تجربه بازی و موارد دیگر نوشته ام. اگر در مورد هر چیزی که مربوط به کار یا زندگی شخصی خود است به دنبال کمک هستید، من آن شخص برای شما هستم!



Related posts