Este programa le permite ejecutar un servidor ftp en su dispositivo Android. Esto significa que cualquier otra computadora / dispositivo puede acceder a los archivos en su dispositivo Android mientras se ejecuta el servidor ftp. Por ejemplo, ingresar 'ftp: // ...' en la barra de URL de Firefox le permitirá explorar los archivos en su dispositivo desde una PC de escritorio o una computadora portátil.
Por defecto, el nombre de usuario y la contraseña son 'ftp', debe cambiarlos. Utiliza este nombre de usuario y contraseña al acceder al servidor.
Por razones de energía y seguridad, se recomienda detener el servidor después de su uso.
caracteristicas:
* Servidor FTP completo y eficiente
* Puede leer / escribir memoria interna y también almacenamiento externo (ver configuración avanzada)
* Implementa funciones FTP avanzadas como UTF8, MDTM y MFMT
* Implementa Bonjour / DNS-SD para descubrir fácilmente el servicio
* Puede conectarse automáticamente en redes wifi seleccionadas (trabajo / hogar / ...)
* Tasker o Locale puede iniciarlo / detenerlo, por lo tanto, también es un complemento Tasker / Locale
* Inicio de sesión anónimo posible (con derechos restringidos para la seguridad)
* Configuración del directorio chroot posible (tarjeta sd predeterminada)
* Configuración de puerto posible (por defecto 2121)
* Posible seguir corriendo mientras la pantalla está apagada
* Se ejecuta en la red local, incluso cuando se vincula (el teléfono es el punto de acceso)
* Tiene intenciones públicas de admitir secuencias de comandos:
- be.ppareit.swiftp.ACTION_START_FTPSERVER
- be.ppareit.swiftp.ACTION_STOP_FTPSERVER
* Sigue las pautas de la interfaz de material, se ve bien en el teléfono / tableta / tv / ...
* Utiliza notificaciones para recordarle al usuario que el servidor se está ejecutando
* Fácil inicio / detención del servidor desde la configuración
* Tiene widget para facilitar el inicio / detención del servidor
El servidor está completamente implementado en la propia aplicación, no utiliza una biblioteca externa. Proporciona el mejor rendimiento posible en Android para ejecutar. Se implementan algunas características avanzadas como UTF8, MDTM y MFMT. Aunque el sistema de archivos subyacente debe admitirlos.
El soporte Bonjour / DNS-SD es muy útil si el sistema operativo del cliente y su administrador de archivos también son compatibles con los protocolos. De esta manera, en el momento en que inicie el servidor ftp en el dispositivo Android, lo encontrará en la carpeta de red de su escritorio.
Muchos usuarios preguntaron si era posible iniciar automáticamente el servidor cuando se estaba ejecutando el dispositivo Android. Descubrimos que era más útil iniciar automáticamente el servidor cuando estamos conectados a ciertas redes wifi. Esto tiene el mismo efecto y es muy útil, por ejemplo, cuando llegue a casa, inicie su servidor ftp. Luego fuimos aún más lejos y agregamos soporte para Tasker o Locale. Las personas a las que les gusta escribir algún caso de uso para su dispositivo pueden hacerlo fácilmente.
Hay configuraciones lógicas disponibles, como puede establecer, por ejemplo, inicio de sesión anónimo y configurar chroot y puerto. Un grupo menor de usuarios tiene algunos casos de uso especiales. Por ejemplo, ejecutar el servidor mientras se conecta o ejecuta el servidor desde el cable de Ethernet. Todo eso es posible y estamos abiertos a más mejoras.
El diseño sigue las pautas oficiales. Puede estar seguro de que la interfaz y el logotipo se ven bien en su dispositivo. También facilitamos el control del servidor, utilizando notificaciones o widgets cuando sea necesario.
El servidor FTP es un software de código abierto lanzado bajo la GPL v3.
Código: https://github.com/ppareit/swiftp
Problemas: https://github.com/ppareit/swiftp/issues?state=open
Actual responsable: Pieter Pareit.
Desarrollo inicial: Dave Revell.
Actualización
13 sept 2020