Encuéntrame en las tablas de clasificación de Hearthstone Battlegrounds
Un pequeño proyecto para encontrarte en las tablas de clasificación de Hearthstone Battlegrounds. El proyecto se basa en las nuevas tablas de clasificación de Hearthstone Battlegrounds que nos permiten a todos los jugadores jugar Battlegrounds. Pero no hay manera de encontrar a alguien con una barra de búsqueda, así que creé un pequeño programa que proporciona tu rango y las páginas con tu nombre de usuario y tu rango.
como usar
Clona el proyecto, instala el paquete escrito a continuación y ejecuta el programa. Te preguntará cuatro cosas: nombre del jugador, su clasificación, qué temporada y qué región. Después de eso, el programa le dirá su rango y en la página en la que se encuentra.
Biblioteca para instalar
pip install urllib3
pip install requests
pip install bs4
Ejemplos
Asuntos
- En algún momento, la tabla de clasificación cargará solo los 200 mejores de BG, por lo que el número de páginas no será correcto y el programa no podrá encontrar jugadores debajo de los 200 mejores.
- Durante la búsqueda, es posible que la página no se cargue completamente y por lo tanto el programa se bloquee y no podrá cargar la información correctamente.
- Si comete un error en el nombre de usuario o la calificación, el programa se repetirá infinitamente para que pueda cerrar la ventana.
Descargo de responsabilidad
- Es el algoritmo dicotómico que busca el mismo usuario (es un algoritmo de baja iteración). Pero el servidor de la tabla de clasificación está bajo, por lo que en cada iteración, se necesitan algunos segundos para obtener la respuesta del servidor, es por eso que es lento.
- No puedo liberar un .exe porque todos los antivirus bloquearán el programa.
- Soy principiante, por lo que el código no es perfecto (y el inglés también).