Skip to main content

Este es un programa hecho en python para sincronizar tareas existentes en el aula virtual de moodle EPN con una cuenta de Trello.

Project description

ESCUELA POLITÉCNICA NACIONAL

MANUAL DE USUARIO

Aplicaciones en Ambientes Libres

TEMA: PoliCal

Los estudiantes de la Escuela Politécnica Nacional(EPN) utilizan una versión de moodle para la administración de tareas, exámenes, etc de ciertas materias en cada semestre, en ciertas ocasiones estos son habilitados sin previo aviso a los estudiantes. El fin de PoliCal es poder sincronizar desde el calendario electrónico que ofrece el aula virtual hacia Trello que es una plataforma muy poderosa para organizar tareas y proyectos.

Preparar ambiente de python antes de primera ejecución

Antes de la primer ejecución de PoliCal y luego de haber clonado este repositorio es necesario preparar python con la instalación de las librerías necesarias. Para ello será necesario tener:

Es necesario que su terminal o CMD se este ejecutando en el directorio donde se clonó/descargó el proyecto.

Para Linux

Con estos requisitos mínimos debe ejecutar este comando en su terminal:

pip install -r requeriments.txt

Precaución en caso de existir errores en la instalación de los paquetes requeridos, intente agregando --user al final del comando.

Luego puede ejecutar polical.py

python polical.py

Para Windows

Con estos requisitos mínimos debe ejecutar este comando en CMD. Si tiene agregado python a los PATH del sistema:

python -m pip install -r requeriments.txt

Caso contrario:

py -m pip install -r requeriments.txt

Precaución en caso de existir errores en la instalación de los paquetes requeridos, intente agregando --user al final del comando.

Luego puede ejecutar polical.py Si tiene aregado python a los PATH del sistema:

python polical.py

Caso contrario:

py polical.py

NOTAS

Actualmente se encuentran precargadas todas las materias obtenidas desde el SAEW de las siguientes carreras:

  • Ingeniería en Sistemas Informáticos y de Computación PENSUM: 2009B
  • Ingeniería Eléctrica PENSUM: 2010
  • Ingeniería en Electrónica y Redes de Información PENSUM: 2010
  • Ingeniería en Electrónica y Telecomunicaciones PENSUM: 2010
  • Ingeniería en Electrónica y Control PENSUM: 2010
  • Ingeniería en Mecánica PENSUM: 2009D

Si deseas usar el programa y tu carrera no se encuentra registrada envía un correo luis.andradec14@gmail.com con los horarios de materias sea en PDF o idealmente en EXCEL.

Lo puedes obtener desde esta página iniciando previamente sesión en el SAEW https://saew.epn.edu.ec/SAEINF/HorariosMaterias.aspx

PoliCal no se encuentra asociado de ninguna forma con Trello.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PoliCalAAL-1.0.0.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

PoliCalAAL-1.0.0-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file PoliCalAAL-1.0.0.tar.gz.

File metadata

  • Download URL: PoliCalAAL-1.0.0.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.0

File hashes

Hashes for PoliCalAAL-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f3c65dfbd61986653ffbc954ff5462f140d81b37529db0920874d6a0e750791a
MD5 07fbe48d06ec5b65747f90695a3be1f4
BLAKE2b-256 2c364bad3755119a6fee25d72c641badaec4f2d941408748212a4d5e48ea61d7

See more details on using hashes here.

File details

Details for the file PoliCalAAL-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: PoliCalAAL-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.0

File hashes

Hashes for PoliCalAAL-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 431be9b224c14a8f504d8ad2c1f3147cc634fba349f5ade25bc80d089b243d0e
MD5 5787e1da8a4aa581f34f5f6e85485994
BLAKE2b-256 c37483b79dd95a5978b73512d9539af1e79907ba9c269a13c10272c148b2cfb4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page