یکی از جذاب ترین چیزای اندروید اینه که کلی اپ متن باز خفن برای این سیستم عامل پیدا می شه. حتی یه فروشگاه اپلیکیشن به اسم F-Droid وجود داره که تقریباً فقط روی برنامه های رایگان و متن باز تمرکز کرده. یعنی هر کاربری که بخواد جلوی جاسوسی کمپانی های بزرگ مثل گوگل و مایکروسافت رو بگیره، سراغ برنامه هایی میره که متن باز باشه و همه بتونن کدهای برنامه رو ببینن و بررسی کنن که آیا اطلاعات کاربر برای سرور خاصی فرستاده میشه یا خیر.

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

KDE Connect برای ارتباط بین کامپیوتر و گوشی

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

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

این برنامه روی ویندوز، لینوکس و اندروید کار می کنه و با وصل کردن گوشی و کامپیوتر به هم، کلی قابلیت کاربردی در اختیارتون می ذاره. یکی از استفاده های اصلیش همگام کردن کلیپ بورد گوشی با کامپیوتر و انتقال سریع فایل هاست.

ولی KDE Connect فقط برای انتقال فایل نیست. باهاش می تونید پخش موسیقی و ویدیو رو کنترل کنید، اعلان های گوشی رو روی کامپیوتر ببینید و حتی مستقیماً از روی کامپیوتر به پیام ها جواب بدید.

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

گوشی رو می تونید به ریموت ارائه مطلب تبدیل کنید یا حتی ازش به عنوان تاچ پد استفاده کنید. میزان شارژ باتری گوشی هم مستقیماً روی کامپیوتر دیده می شه و برای دیدنش لازم نیست گوشی رو بردارید.

گوشی رو گم کردید؟ مشکلی نیست. از داخل KDE Connect روی کامپیوتر گزینه زنگ زدن گوشی رو بزنید تا صداش دربیاد و راحت پیداش کنید.

Heliboard: یه کیبورد متن باز به عنوان جایگزین Gboard

به نظر خیلی ها، یک کیبورد اندروید نباید برای کار کردن به اینترنت وصل بشه. با این حال، پیدا کردن یک کیبورد آفلاین واقعاً خوب برای اندروید چندان راحت نیست. خیلی از پروژه هایی که در این زمینه پیدا می شن یا مدت هاست رها شدن یا هنوز در مرحله بتا هستن. ولی اگر قرار باشه فقط یک کیبورد متن باز اندروید رو پیشنهاد بدیم، Heliboard یکی از بهترین گزینه هاست.

Heliboard اصلاً به اینترنت وصل نمی شه و همین موضوع باعث می شه از نظر حریم خصوصی خیلی خیال آدم راحت تر باشه. این برنامه از چندین چیدمان و تقریباً هر زبانی که فکرش رو بکنید پشتیبانی می کنه. حتی می تونید چند بسته زبانی رو هم زمان فعال کنید.

تاریخچه کلیپ بورد هم داره و می تونید موارد مهم رو سنجاق کنید تا همیشه دم دستتون باشن. ظاهرش رو هم می تونید هر طور که دوست دارید تغییر بدید؛ از رنگ و سبک گرفته تا فونت و اندازه عناصر. حتی می تونید تم اختصاصی کیبورد خودتون رو بسازید.

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

یه قابلیت جالب دیگه اینه که می تونید متنی رو که روی کلید فاصله نمایش داده می شه هم تغییر بدید؛ قابلیتی که خیلی کم پیش میاد در کیبوردهای دیگه ببینید.

اما چیزی که Heliboard رو واقعاً جذاب می کنه، تایپ با کشیدن انگشت روی حروف یا همون Glide Typing هست. تقریباً هیچ کیبورد آفلاین دیگه ای چنین قابلیتی نداره.

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

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

Syncthing برای همگام سازی کامپیوتر و گوشی بدون استفاده از گوگل و جیمیل

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

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

Syncthing فقط برای یک نوع فایل خاص نیست. می تونید باهاش یادداشت ها، عکس ها، ویدیوها، اسناد و تقریباً هر فایل دیگه ای رو همگام کنید. برای شروع، کافیه Syncthing رو روی کامپیوتر یا لپ تاپی که قراره فایل ها روی اون ذخیره بشن نصب کنید و یک پوشه اشتراکی بسازید.

بعد برنامه رو روی گوشی نصب کنید، گوشی رو به کامپیوتر وصل کنید و پوشه اشتراکی روی گوشی ظاهر می شه. از اون به بعد هر فایل یا پوشه ای که داخل این پوشه قرار بدید، به صورت خودکار به کامپیوتر منتقل می شه.

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

فقط یک نکته خیلی مهم وجود داره: بهتره پوشه کامپیوتر رو فقط برای دریافت اطلاعات تنظیم کنید و پوشه گوشی فقط اطلاعات رو ارسال کنه. وگرنه اگه فایلی رو از یک طرف پاک کنید، حذف شدنش به دستگاه های دیگه هم منتقل می شه و ممکنه اطلاعاتتون رو از دست بدید. راه اندازی این بخش سخت نیست و بعد از کمی کار کردن با Syncthing، قلقش دستتون میاد.

تنها ایراد اینه که کامپیوتری که فایل ها روی اون قرار دارن باید روشن و آنلاین باشه! یعنی یه سرور نیاز دارید. برای همین یک Raspberry Pi یا NAS گزینه خیلی خوبیه؛ چون می تونه شبانه روز روشن بمونه و برق زیادی هم مصرف نکنه. بهتره از این فایل های پشتیبان هم یک بکاپ دیگه داشته باشید تا اگر مشکلی پیش اومد، اطلاعاتتون از بین نره.

در عوض، دیگه لازم نیست ماهانه پول اشتراک فضای ابری بدید و کنترل کامل اطلاعات هم دست خودتونه.

LocalSend برای انتقال فایل بین اندروید، ویندوز، لینوکس و مک

LocalSend از اون برنامه هایی هست که واقعاً بهتره روی همه دستگاه هاتون نصبش کنید. حتی می تونید نصبش رو به دوست ها و اعضای خانواده هم پیشنهاد بدید.

این برنامه انتقال فایل بین دستگاه های مختلف رو فوق العاده ساده می کنه. اگه بخوایم یک مثال آشنا بزنیم، LocalSend تقریباً مثل AirDrop اپله، با این تفاوت که روی ویندوز، لینوکس، macOS، iOS، اندروید و تقریباً هر پلتفرم دیگه ای کار می کنه.

نصب و استفاده ازش هم خیلی راحته. برای انتقال فایل اصلاً نیازی به اینترنت ندارید، چون LocalSend فایل ها رو از طریق شبکه محلی جابه جا می کنه. فقط برنامه رو باز کنید، وارد بخش Send یا Receive بشید، دستگاه موردنظر رو از لیست دستگاه های نزدیک انتخاب کنید و تمام.

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

می تونید یک فایل، چند فایل، یک پوشه کامل یا حتی یک تکه متن رو بفرستید. امکان ارسال از طریق لینک و فرستادن فایل برای چند نفر به صورت هم زمان هم وجود داره.

سرعتش خوبه، تبلیغ نداره و خیلی سبک هم هست؛ بنابراین می تونید بذارید در پس زمینه اجرا بشه. حتی می شه تنظیمش کرد که با روشن شدن دستگاه، خودش هم اجرا بشه.

با NetGuard نذارید هر برنامه ای به اینترنت وصل بشه

اگه می خواید مصرف اینترنت گوشی رو کم کنید، نمی خواید بعضی برنامه ها به اینترنت دسترسی داشته باشن یا دنبال یک راه ساده برای قطع اینترنت برنامه های اندروید هستید، NetGuard دقیقاً همون چیزیه که لازم دارید.

اندروید به صورت پیش فرض اجازه نمی ده دسترسی اینترنت هر برنامه رو به شکل کامل کنترل کنید، ولی NetGuard کنترل خیلی بیشتری بهتون میده.

اول از همه می تونید گزارش کاملی از فعالیت اینترنتی برنامه ها ببینید و بعد بر اساس اون تصمیم بگیرید کدوم برنامه ها اجازه دسترسی داشته باشن.

فیلترهای NetGuard هم خیلی دقیق هستن. مثلاً می تونید اجازه استفاده از Wi Fi رو به یک برنامه بدید ولی اینترنت سیم کارت رو براش ببندید.

حتی می تونید کاری کنید که یک برنامه فقط وقتی صفحه گوشی روشنه به اینترنت موبایل یا Wi Fi دسترسی داشته باشه. در نتیجه، وقتی برنامه در پس زمینه اجرا می شه، دیگه نمی تونه بی سر و صدا به اینترنت وصل بشه.

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

۶ اپ کاملاً رایگان و متن باز اندروید برای ارتباط کامپیوتر و گوشی و انتقال فایل و محدود کردن دسترسی به اینترنت و غیره

یک گزینه به اسم Lockdown Traffic هم وجود داره که با فعال کردنش، دسترسی همه برنامه ها به اینترنت قطع می شه؛ به جز برنامه هایی که خودتون در لیست مجاز قرار دادید. برای کنترل دسترسی برنامه ها به اینترنت و مدیریت مصرف اینترنت اندروید، NetGuard واقعاً ابزار کاربردیه.

Termux ترمینال کامل لینوکس تو گوشی شما

Termux یک شبیه ساز ترمینال برای اندرویده که اجازه می ده دستورهای لینوکس، اسکریپت ها و ابزارهای خط فرمان رو مستقیماً روی گوشی اجرا کنید. این برنامه یک محیط جداگانه داخل حافظه گوشی می سازه، بنابراین کارهایی که داخل ترمینال انجام می دید، مستقیماً روی بخش های اصلی سیستم عامل اثر نمی ذارن.

شاید با خودتون بگید ترمینال روی گوشی اصلاً به چه دردی می خوره؟ جوابش ساده است: به درد خیلی کارها می خوره! مثلاً می تونید ابزارهای متنی یا TUI مثل YT DLP رو اجرا کنید و انواع محتوا رو از اینترنت دانلود کنید. با Curl هم می شه صفحات وب رو دریافت کرد یا فایل ها رو آپلود و دانلود کرد.

برای تبدیل فایل های صوتی، ویدیویی و اسناد هم می تونید از FFmpeg و Pandoc استفاده کنید. حتی امکان اتصال به کامپیوترها و سرورهای دیگه با SSH هم وجود داره. اگر برنامه نویس باشید، Termux حتی می تونه برای کدنویسی در حال حرکت هم به کارتون بیاد. می تونید Vim یا Emacs رو همراه با یک کیبورد فیزیکی اجرا کنید و کدنویسی رو از داخل گوشی ادامه بدید.

اجرای اسکریپت های Python و Bash هم امکان پذیره. حتی نصب و اجرای توزیع های لینوکس بدون رابط گرافیکی داخل Termux هم کار سختی نیست. اگر کمی بیشتر با Termux ور برید، حتی می تونید سیستم عامل های کامل لینوکس رو همراه با محیط دسکتاپ گرافیکی روی گوشی اجرا کنید.

در واقع Termux هم قدرتمنده و هم کاربردی؛ چون تقریباً مثل اینه که یک ترمینال کامل کامپیوتر رو توی جیبتون گذاشته باشید.

اندروید پر از اپ های متن بازه؛ فقط باید بدونید کجا دنبالشون بگردید

این ۶ برنامه فقط بخش کوچیکی از دنیای اپ های متن باز اندروید هستن. فروشگاه F-Droid کلی برنامه جذاب دیگه هم داره که می تونید امتحانشون کنید.

اگه به برنامه های رایگان، متن باز و مخصوصاً حفظ حریم خصوصی اهمیت می دید، بد نیست سری هم به F-Droid بزنید. شاید برنامه ای که قراره از این به بعد به یکی از ابزارهای ضروری گوشی تون تبدیل بشه، همین الان اونجا منتظرتون باشه.