



# SFTP
  
Conecta y gestiona un SFTP  

*Read this in other languages: [English](README.md), [Português](README.pr.md), [Español](README.es.md)*

## Como instalar este módulo
  
Para instalar el módulo en Rocketbot Studio, se puede hacer de dos formas:
1. Manual: __Descargar__ el archivo .zip y descomprimirlo en la carpeta modules. El nombre de la carpeta debe ser el mismo al del módulo y dentro debe tener los siguientes archivos y carpetas: \__init__.py, package.json, docs, example y libs. Si tiene abierta la aplicación, refresca el navegador para poder utilizar el nuevo modulo.
2. Automática: Al ingresar a Rocketbot Studio sobre el margen derecho encontrara la sección de **Addons**, seleccionar **Install Mods**, buscar el modulo deseado y presionar install.  


## Overview


1. Conectar con SFTP  
Conectar con SFTP

2. Ir a directorio  
Se mueve al directorio indicado por el nombre o ruta absoluta

3. Subir archivo  
Sube el archivo al directorio actual

4. Subir carpeta  
Sube la carpeta al directorio actual

5. Renombrar archivo  
Renombra un archivo que se encuentra en el directorio actual

6. Descargar archivo  
Descarga archivo del directorio actual o desde la ruta absoluta indicada

7. Eliminar archivo  
Elimina un archivo del directorio actual o desde la ruta absoluta indicada

8. Listar archivos en directorio  
Lista los archivos contenidos en una carpeta

9. Crear carpeta  
Crea una carpeta en el directorio actual o en la ruta indicada

10. Eliminar carpeta  
Elimina una carpeta del directorio actual o desde la ruta absoluta indicada

11. Cerrar conexión  
Cierra la conexión con el servidor  




----
### OS

- windows
- mac
- linux
- docker

### Dependencies
- [**pysftp**](https://pypi.org/project/pysftp/)
### License
  
![MIT](https://camo.githubusercontent.com/107590fac8cbd65071396bb4d04040f76cde5bde/687474703a2f2f696d672e736869656c64732e696f2f3a6c6963656e73652d6d69742d626c75652e7376673f7374796c653d666c61742d737175617265)  
[MIT](http://opensource.org/licenses/mit-license.ph)