-
Instalar los requirements en entorno virtual y activarlo. El código fue desarrollado en Windows.
-
Modificar el cfg json. No se debería tocar el Python.
-
Hay que instalar el webdriver de chrome.
-
Cuando el python se ejecute, se abrirá una ventana de Chrome con el guaraní ya cargado. La contraseña y el usuario se pondrán solos (recordar agregarlos en el json).
-
Apenas se abre la ventana, se cuenta con alrededor de 10 segundos para resolver el captcha y darle al botón ingresar.
-
Esperar. Se cambiará al link de las materias para inscribirse y ya ahí comienza la magia.
-
Se reiniciará seguidamente esta ventana para ir comprobando. En la consola se verán la cantidad de comprobaciones que va haciendo. Si se encuentra que se agregaron materias nuevas, comenzará a sonar el audio de "alarma.mp3", como si fuera una alarma de Chernobyl. Da gusto.
Queda por hacer una mejor portabilidad del programa. Estoy consciente de que para hacerlo andar en otra computadora habrá que meterle pila, y no está tan servido como debería. El próximo paso, cuando tenga tiempo, será el de dockerizar y dejar de forma prolija este programa.