81 1800 4698

Este Procedimiento es para Facilitar y Automatizar la Tarea de Guardar los Logs de tu Base o Rover y Compartirlos en la Nube.

-Ideal para equipos de personas trabajando en modo PPK.

Requiere:
Instalar todas las aplicaciones y programas en una PC, asegurarse de que esta PC esté en la misma red LAN o WiFi a la que se conecta la Base o Rover.

1.- Instala Python .
Descarga e instala en tu PC.
Python es un lenguaje de programación que te permite trabajar más rápido e integrar tus sistemas de forma más efectiva. (Más información: https://www.python.org/ )
Paso 1 Vídeo

PROYECTO: “Cómo descargar, actualizar y compartir automáticamente sus registros para PPK”. 1

2.- Verifica que PIP esté instalado correctamente.
En Windows abre cmd y escribe: pip –version
La versión instalada debería aparecer como la siguiente imagen…

PROYECTO: “Cómo descargar, actualizar y compartir automáticamente sus registros para PPK”. 2

¿Qué es PIP? A.- PIP es un gestor de paquetes para paquetes de Python, o módulos si lo prefieres.
Nota: Si tienes la versión 3.4 o posterior de Python, PIP está incluido por defecto.
Paso 2 Vídeo

3.- Instalar la librería Paramiko para Python.
Abre el programa Python y ejecuta el siguiente comando: pip install paramiko
Paramiko es una implementación puramente Python 1 (3.6+) del protocolo SSHv2 2, que proporciona funcionalidades tanto de cliente como de servidor. Proporciona la base para la librería SSH de alto nivel Fabric, que es la que recomendamos utilizar para casos de uso comunes de clientes, como ejecutar comandos de shell remotos o transferir archivos. (Más información: https://www.paramiko.org/ )
Paso 3 Vídeo

4.- Descargar y Configurar Script Python .
El script son instrucciones en lenguaje Python para realizar las tareas descritas de manera automática.
Este script utilizará la librería paramiko para manejar la conexión SFTP y verificará los archivos antes de descargarlos para evitar duplicados, y escribirá un report.txt con todos los cambios realizados.

Modifique el script de Python: “ REACH_LOGS_AUTOMATE_BACKUP.py ” con Notepad++ o el Bloc de notas de Windows.
La IP, el PUERTO, el NOMBRE DE USUARIO y la CONTRASEÑA de acuerdo con sus credenciales:

Haga doble clic en el script de Python: “ REACH_LOGS_AUTOMATE_BACKUP.py ”;
al hacer doble clic, debería crear una nueva carpeta “REACH_LOGS” en su escritorio; búsquela…
(Si no sucede nada, vuelva a intentarlo; tal vez pip no esté instalado)
Paso 4 Video

5.- Compartir.
Puedes replicar automáticamente esta carpeta a la nube en Google Drive usando Google Drive para escritorio, descarga aquí y desde allí puedes compartir esta carpeta con quien necesites.

6.- Automatiza el uso compartido.
Adicionalmente, puedes ejecutar el script todos los días o cada hora determinada que elijas, solo crea una nueva tarea programada en Windows, Ejemplo Tutorial.

Los pasos 5 y 6 son opcionales.

Probado en EMLID Reach RS, RS+, RS2, RS2+, RS3 y M2 (debería funcionar con EMLID Reach M pero no con Reach RX).