App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
____________________________
274.- Cliente FTP. Subir y bajar archivos mediante un cliente FTP.
p174B_extension_FTP.aia
com.KIO4_FTPCliente.aix
Colabora en el mantenimiento de esta web.
- Si te gusta este sitio web y quieres colaborar en su mantenimiento, puedes donar unos 7€ o 7$ mediante este enlace de Paypal:
- A los colaboradores les envío varios de mis tutoriales prácticos y sencillos sobre el Internet de las Cosas, controlar dispositivos desde Internet. Muy interesantes. |
- Primero debemos pulsar el botón de Conectar y luego vamos pulsando los demás según nos interese.
- Para hacer estas pruebas tal vez sea mejor con el hosting de byethost: 316.- Hosting gratuito byethost.
- En la parte de subir y bajar archivo verás dos CampoDeTexto en cada uno, eso es por la posibilidad de que el archivo fuente tenga un nombre y cuando suba tenga otro, es decir si pongo el fuente: trabajo.txt y el destino minuevotrabajo.txt, cuando suba al servidor tomará el nombre de minuevotrabajo.txt. Si quieres puedes poner el mismo nombre en el fuente y en el destino.
- En varios bloques verás el comentario: "Si estas en el path puedes poner solo el nombre del archivo."
- Esto quieres decir, que puedes poner la dirección completa, por ejemplo: /public_html/mi_directorio/archivo.txt
- O si el directorio actual es /public_html/mi_directorio. Solo tienes que poner: archivo.txt
--------------------------------------------------------------------------------------------------------
- Ejemplo de funcionamiento.
p174B_extension_FTP.aia
com.KIO4_FTPCliente.aix
________________________________________________
- Diseño.
________________________________________________
- Bloques.
- El usuario debe aceptar los permisos de lectura y escritura en la SdCard cuando ejecuta la aplicación, para eso debemos poner los Bloques de AskForPermission.
- Observa los Bloques AskForPermission con estos permissionName:
READ_EXTERNAL_STORAGE
WRITE_EXTERNAL_STORAGE
- NOTA: cuando arranque por primera vez la aplicación instalada saldrá este mensaje:
¿Quieres permitir que
P174B_extension_FT
P acceda a las fotos,
al contenido multime-
dia y a los archivos de
tu dispositivo?
DENEGAR PERMITIR |
- NOTA: después de haber instalado la aplicación, ciérrala y vuelve a entrar en ella para que acepte los permisos.
_________________________________
- Si intentas crear un directorio que ya existe, dará error: "Fallo en la creación del directorio"
- Si intentas borrar un archivo que no existe, dará error: "Fallo en el borrado del archivo"
- Si intentas renombrar un archivo que no existe, dará error: "Fallo en el renombrado del archivo"
- Servidor Tiny SFTP:
https://www.rebex.net/tiny-sftp-server/?_ga=2.146247924.1112953972.1614274817-1950030247.1614274817#download
___________________________
|