Entradas

13 de agosto del 2020

 13 de agosto del 2020 En este día validé las restricciones de lo hecho anteriormente, así como también hice varias pruebas de funcionalidad a mi programa por si hubiera algo que fallara. También realicé la documentación interna.

12 de agosto del 2020

 12 de agosto del 2020 Logré resolver el problema de ayer, sin embargo tuve que dejar de usar StringVar y usar entry porque busqué y busqué y no pude resolver nada con respecto a esto, por lo que mejor opte por cambiar de estrategia. También hice la parte gráfica de la ventana con los cartones ganadores, y vinculé las funciones de los juegos a la ventana de cantar números para que se verificará cada vez que se presione el botón "Cantar numero".

11 de agosto del 2020

 11 de agosto del 2020 En este día hice la parte gráfica de la configuración del juego, además de la ventana para cantar el número. La parte de la ventana para cantar los números se me complicó debido a que yo utlicé StringVar, pero no me dejaba pasarla a otra función porque me decía que no estaba definida, por lo que no pude resolver este error.

9 de agosto del 2020

 9 de agosto del 2020 Hice la parte de la interfaz gráfica de para mostrar cada cartón y asimismo hice la función para poder mostrar los cartones en pantalla y a quien pertenece este. Esto se me complicó un poco debido a que no sabía como vincular cada cartón con el que se le asignó al momento de enviárselo por correo, luego lo analicé y me di cuenta que lo podía solucionar con una variable global.

7 de agosto del 2020

 7 de agosto del 2020 En este día generé la función para enviarle los correos con los cartones a cada jugador, esta función fue muy interesante debido a que primero tuve que determinar a cual correo correspondía la cédula ingresada, para así poder enviarle el correo. También aprendí a como enviar un correo desde python. Proseguí con esta parte de tkinter.

6 de agosto del 2020

 6 de agosto del 2020 En este día realicé todas las validaciones de todas las funciones que hice anteriormente, en donde anteriormente estuve revisando que validaciones hacer y como. Esto lo realicé con el fin de no acumular tareas, y menos algo como las validaciones que si lo realizo al final me puede danar otras funciones.