خادم FTP بسرعة لجهاز Android الخاص بك.
يتيح لك هذا البرنامج تشغيل خادم FTP على جهاز Android الخاص بك. هذا يعني أن أي جهاز كمبيوتر/جهاز آخر يمكنه الوصول إلى الملفات الموجودة على جهاز Android أثناء تشغيل خادم FTP. على سبيل المثال ، سيسمح لك إدخال "FTP: // ..." في شريط URL Firefox بتصفح الملفات على جهازك من جهاز كمبيوتر سطح المكتب أو كمبيوتر محمول.
افتراضيًا ، يكون اسم المستخدم وكلمة المرور كلاهما "FTP" ، يجب عليك تغييرهما. يمكنك استخدام اسم المستخدم وكلمة المرور عند الوصول إلى الخادم.
لأسباب الطاقة والأمن ، يوصى إيقاف الخادم بعد الاستخدام.
سمات:
* خادم FTP كامل وفعال
* ينفذ ميزات FTP المتقدمة مثل UTF8 و MDTM و MFMT
* ينفذ Bonjour/DNS-SD لسهولة اكتشاف الخدمة
* يمكن الاتصال تلقائيًا على شبكات WiFi المحددة (العمل/الصفحة الرئيسية/...)
* يمكن تشغيله/إيقافه بواسطة Tasker أو Locale ، وبالتالي فهو أيضًا مكون إضافي Tasker/Locale
* تسجيل الدخول المجهول الممكن (مع الحقوق المقيدة للأمن)
* تكوين دليل chroot ممكن (SDCARD الافتراضي)
* تكوين المنفذ ممكن (افتراضي 2121)
* من الممكن الاستمرار في التشغيل أثناء الشاشة
* يعمل على الشبكة المحلية ، حتى عند الربط (الهاتف هو نقطة الوصول)
* لديه نوايا عامة لدعم البرمجة النصية:
- be.ppareit.swiftp.action_start_ftpserver
- be.ppareit.swiftp.action_stop_ftpserver
* يتبع إرشادات واجهة المواد ، تبدو جيدة على الهاتف/الكمبيوتر اللوحي/التلفزيون/...
* يستخدم إشعارًا لتذكير المستخدم بأن الخادم يعمل
* خادم سهولة بدء/إيقاف من الإعدادات
* لديه عنصر واجهة مستخدم لتخفيف بدء/إيقاف الخادم
يتم تطبيق الخادم بالكامل في التطبيق نفسه ، ولا يستخدم مكتبة خارجية. يوفر أفضل أداء ممكن على Android لتشغيله. يتم تنفيذ بعض الميزات المتقدمة مثل UTF8 و MDTM و MFMT. على الرغم من أن نظام الملفات الأساسي يجب أن يدعمهم.
دعم Bonjour/DNS-SD مفيد للغاية إذا كان نظام التشغيل العميل ومدير الملف يدعم أيضًا البروتوكولات. وبهذه الطريقة ، في اللحظة التي تبدأ فيها خادم FTP على جهاز Android ، ستجده على مجلد الشبكة في سطح المكتب.
سأل الكثير من المستخدمين عما إذا كان من الممكن بدء تشغيل الخادم تلقائيًا عند تشغيل جهاز Android. لقد وجدنا أنه كان من المفيد تشغيل الخادم تلقائيًا عندما نكون متصلين بشبكات WiFi معينة. هذا له نفس التأثير وهو مفيد للغاية ، على سبيل المثال عند وصولك إلى المنزل ، ابدأ خادم FTP. ثم ذهبنا إلى أبعد من ذلك وأضفنا دعمًا لـ Tasker أو Locale. يمكن للأشخاص الذين يرغبون في كتابة بعض الحالات التي يستخدمونها استخدام الجهاز القيام بذلك بسهولة.
تتوفر الإعدادات المنطقية ، كما يمكنك على سبيل المثال تعيين تسجيل الدخول المجهول وتكوين CHRoot والمنفذ. مجموعة ثانوية من المستخدمين لديهم بعض حالات الاستخدام الخاصة. على سبيل المثال تشغيل الخادم أثناء ربط الخادم أو تشغيله من كبل Ethernet. كل هذه ممكنة ونحن منفتحون لمزيد من التحسينات.
يتبع التصميم الإرشادات الرسمية. يمكنك التأكد من أن الواجهة والشعار تبدو جيدة على جهازك. نجعل أيضًا من السهل التحكم في الخادم ، باستخدام الإخطارات أو الحاجيات عند الحاجة.
خادم FTP هو برنامج مفتوح المصدر تم إصداره ضمن GPL V3.
الكود: https://github.com/ppareit/swiftp
القضايا: https://github.com/ppareit/swiftp/issues؟state=open
المشرف الحالي: بيتر باريت.
التطوير الأولي: ديف رفيل.
هذا هو الإصدار التجريبي لخادم FTP.