Manual.md 2.38 KB

Generación de PDF

Instalación

El server corre en python3 y cuenta con las siguientes dependencias:

  • pip3 (para instalar cosas en python3)
  • Flask
  • Selenium
  • Chrome Driver

Para instalar estos paquetes se deben correr estos comandos siendo administrador:

apt-get install python3-pip
pip3 install flask
pip3 install selenium

Para instalar el driver de Chrome hablar a soporte por soporte@anacsoft.com o por la ticketera.

Inicialización

Para comenzar a usar el servidor, correr el siguiente comando en la carpeta del código (siendo administrador):

python3 deploy.py

Uso

El servidor cuenta con dos direcciones:

X.X.X.X:5000

Esta es la dirección principal. Aquí se tomarán usuario, contraseña y dominio a buscar. Además se tomarán los rendimientos de los ejes de suspensión. Todos los campos son obligatorios y no se puede avanzar sin ellos. Una vez que se hayan completado el formulario, presionar Buscar.

Luego de una espera de entre 10 y 20 segundos se mostrará un formulario con los datos recolectados. Aquí se pueden cambiar o llenar todos los datos que se quiera. Si ha habido un error, el mismo se mostrará y el formulario detrás estará vacío, disponible para ser llenado de todos modos.

Al fondo de la página habrá un campo "Por defecto" que contiene el texto que tendrán los campos vacíos o con un signo de pregunta '?'*. El valor por defecto puede ser modificado.

Al terminar de escribir los datos, se pueden convertir a PDF con los dos botones del final. La conversión a PDF se puede realizar tantas veces como se quiera, modificando datos cada vez si hubo un error. Tener en cuenta que realizar la recolección de datos de la misma patente cambiará algunos datos generados automáticamente.

El botón 1 genera el documento simplificado, el botón 2 genera el documento complejo. Cualquiera (o los dos) pueden ser generados. Luego de generados se pueden guardar o imprimir.

*Nota: El signo de pregunta significa que no se pudo recoletar el dato de la página.

X.X.X.X:5000/manual

En esta dirección se saltea el paso de recolectar datos, simplemente muestra un formulario vacío para llenar manualmente.

Se recomienda que al llenar los campos, se alterne entre ellos rápidamente con el botón TAB para avanzar y SHIFT+TAB para retroceder.

Detención

Para detener el servicio basta abrir la consola donde está corriendo y presionar CTRL+C.