برامج نقل الملفات بين الأجهزة سواء اندر ويد أو لينكس أو ويندوز او ماك او ايفون

لعل من أكثر المهام التي نقوم بها بشكل متكرر هي نقل الملفات بين الأجهزة باستعمال طرق مختلفة قد تكون مرهقة أو بطيئة في هذا الدليل سوف نتعرف على برنامج مميز لنقل الملفات حيت يعتمد على الشبكة المنزلية ويمكن استخدامه للإرسال عبر شبكة الأنترنت

برنامج LANDrop

    • مفتوح المصدر لإرسال واستقبال أي ملف من أي جهاز في شبكتك
  • الموقع الرسمي https://landrop.app
  • الكود المصدري LANDrop · GitHub

مميزات البرنامج

  • يعمل على منصات متعددة
  • سريع جدا
  • سهل الاستخدام
  • امن جدا يشفر الإرسال
  • لا يضغط الملفات
  • يمكنك استخدامه لشبكة الخارجية

التنصيب

يوفر البرنامج عدة سيغ لكن بالنسبة للينكس يوفر البرنامج بصيغة AppImage والبناء من المصدر يستحسن أن تستخدم AppImage

سأستعرض كلتا الطريقتين معا اختر التي تناسبك منهما

البناء من المصدر

  • سنحتاج تنصيب الاعتمادية libsodium

    • بالنسبة لتوزيعات الدبيانية
sudo apt install libsodium-dev
    • بالنسبة لتوزيعات الردهاتية
sudo dnf install install libsodium-devel  

تم تحميل المشروع من GitHub

git clone https://github.com/LANDrop/LANDrop

تم البناء

mkdir -p LANDrop/build \
cd LANDrop/build \
qmake ../LANDrop \
make -j$(nproc) \
sudo make install 

تم تفتح البرنامج من مطلق البرامج الاعتيادي

تشغيل البرنامج بصغة AppImage

لتحميل البرنامج AppImage من الرابط التالي: https://releases.landrop.app/LANDrop-latest-linux.AppImage

  • تشغيل البرنامج
    بعد التحميل قم بإضافة صلاحيات التشغيل عبر الأمر التالي
chmod +x LANDrop-latest-linux.AppImage

تم افتح البرنامج

ستجد البرنامج في luncher

اضغط بالزر الأيسر فوق البرنامج تم اختر الإعدادات

بعد دلك قم بإعداد البرنامج

لتأكد من المنفد المستعمل قم بالأمر التالي

sudo ss -tlnp | grep 5050

التصريح في جدار الحماية للوصول للبرنامج

الأمر يعتمد على حسب التوزيعة التي تستعمل وأي جدار تستعمل

    • بالنسبة لتوزيعات الدبيانية التي تستعمل UFW

قم بالأمر التالي

sudo ufw allow 5050/tcp

لتأكد اكتب الأمر التالي

sudo ufw status numbered

    • بالنسبة لتوزيعات الردهاتية التي تستعمل FireWalld
sudo firewall-cmd --add-port=5050/tcp
sudo firewall-cmd --runtime-to-permanent

لتأكد اكتب الأمر التالي

sudo firewall-cmd --list-ports

التجربة

لإرسال ملف قم بالطريقة التي سبق أن قم بها للوصول إلى إعدادات البرنامج

تم بعد دلك add تم اختر الملف تم open

ستظهر الملفات المختارة يمكنك إضافة ملفات أخرى او حدفها بعد الانتهاء اضغط send

بعد دالك اختر الجهاز الذي تريد الإرسال له من لائحة الأجهزة تم اضغط send

يجب أن يكون التطبيق مفتوح في الجهاز المستقبل طيلة عملية الإرسال

تم وافق على الاستقبال

سيبدأ الإرسال

تم بعد دلك للوصول إلى الملف المستقبل اضغط على files

تم ستجد الملفات

نفس الأمر بالنسبة للاستقبال من أي جهاز على حد سواء و من أي نظام

بعد الإرسال ستنبثق النافدة فقط قم بالضغط على yes للقبول

بعد تنصيب البرنامج في الهاتف سيظهر الجهازالمستقبل في لائحة الأجهزة

لتحميل النسخة للاند رويد والأنظمة الأخرى : GitHub - LANDrop/LANDrop-releases: Binary releases of LANDrop.

توجد عدة برامج مشابهة سأستعرضها

  • برنامج dukto r6
    للأسف توقف تطويره بالنسبة للهواتف
    الموقع الرسمي : Dukto R6 – Raw material

  • بالنسبة لمستخدمي KDE يستحسن استخدام KDE Connect
    حيت يوفر ميزات اكتر من كل البرامج السابقة
    و يوجد في المستودعات الرسمية لكل التوزيعات

بالنسبة Gnome انصح باستعمال اضافة gsconnect لاستعمال KDE Connect

6 إعجابات

برأيي، ارى افضل برمجية لنقل الملفات هي magic-wormhole.
مشفرة، مفتوحه المصدر، لاتعتمد على وصول الشبكة عادي تكون في عدة شبكات.
ولها تطبيقات على لينكس وعلى الهاتف وعلى عدة انظمة.
وتستخدم سرعة الشبكه الكامله، اذا كان جهاز محلي يستخدم المحليه مثلا.

5 إعجابات

جميل جدا انا لم استخدمها سابحت في دلك

رائع، لم تصادفني من قبل، سأقوم بتجربتها.

إعجاب واحد (1)

رائع جدا :bouquet:

إعجاب واحد (1)

ماذا عن Filezilla ؟

إعجاب واحد (1)

هو برنامَج استعراض FTP لا أتوفع له علاقة بهذا البرنامَج

إعجابَين (2)

أنا إستخدم Filezilla في نقل أي ملفات عبر شبكة الواي فاي بين اللابتوب والهاتف …
مالذي يميز LANDrop غير النقل عبر الشبكة الخارجية.

إعجاب واحد (1)

فايلزيلا ‏ هو برنامج حر ومفتوح المصدر لنقل ملفات عبر بروتوكول نقل الملفات. يعمل على أنظمة تشغيل ويندوز, لينكس وماك. تم تنزيله بشكل كبير من موقع سورس فورج الذي يتم استضافة المشروع عليه كما أنه نال لقب برمجية الشهر في شهر 11 من سنة 2003 ميلادية. [ويكيبيديا]

إعجاب واحد (1)

fileZilla
هو مجرد عميل لاستخدام FTP server ليس له علاقة بالبرنامج ftp غير امن ما دمت تستعمل لينكس انت اصل تستخدم ssh فيوجد sftp امن فقط قمك بكتابة
sftp://user@ip كمتال sftp://abdelilah@192.168.1.123
في مدير الملفات في مكان العنوان وانقل ما تشاء اما ما يميز هذا البرنامج انه امن ولمنصات متعددة ولا تحتاج ان تضع اعدادات او تنصيب سيرفر حيت ستكون متل خدمة vsftpd دائما شغالة وتاخد من RAM و CPU ويفر ايظا سهولة جدا في نقل الملفات ولا يحتاج تصريحات للملفات ويحتاج اسم مستخدم ورقم سري … وهو لا مركزي
وايظا ftp كخادم هو وحدة معالجة ملفات واحدة مركزية يمكن الوصول اليها من عدة شبكات وحواسيب مختلفة وهذا تطبيق يساعدك في نقل الملفات بسرعه اتمى ان يكون شرح كافي ان اشكل عليك ساشرح لك اكتر

إعجابَين (2)

وايظا في لينكس لا حاجة fileZilla فقط افتح مدير الملفات و قم بالكتابة في العنوان
ftp://ip
كمتال ftp://192.168.1.123
سيطلب اسم المستخدم وكلمة السر وقم بالعمل ان قمت بتغيير المنفد في الاعدادات فقم بإضافته كمتال
ftp://192.168.1.123:7625
ftp://ip:port

إعجاب واحد (1)

لم يعد ftp يعمل على المتصفحات لابد تستخدم sftp://<ip<

إعجابَين (2)

في المتصفح لا اعلم لم اجرب لكن في مدير الملفات لتوزعة سيعمل يكفي ان تكون حزمة gvfs منصبة وسيعمل

استخدم ssh ,sftp منذ سنوات لكنها غير عمليه عند نقل كميات كبيرة من الملفات وتريد توفير مشاهدة اكبر للمحتوى المنقول من وإلى.

إعجاب واحد (1)

صحيح، أتفق معك

إعجابَين (2)

تطبيق الاندرويد ليس مفتوح المصدر للاسف