Finden Sie mich in den Bestenlisten von Hearthstone Battlegrounds
Ein kleines Projekt, um Sie in den Bestenlisten von Hearthstone Battlegrounds zu finden. Das Projekt basiert auf den neuen Bestenlisten von Hearthstone Battlegrounds, die uns allen Spielern ermöglichen, die Battlegrounds spielen. Aber es gibt keine Möglichkeit, jemanden mit einer Suchleiste zu finden, also habe ich ein kleines Programm erstellt, das Ihren Rang und die Seiten mit Ihrem Benutzernamen und Ihrem Rang anzeigt.
Wie zu verwenden
Klonen Sie das Projekt, installieren Sie das unten beschriebene Paket und führen Sie das Programm aus. Sie werden nach vier Dingen gefragt: Name des Spielers, seine Bewertung, welche Saison und welche Region. Danach teilt Ihnen das Programm Ihren Rang mit und zeigt Ihnen, auf welcher Seite Sie sich befinden
Zu installierende Bibliothek
pip install urllib3
pip install requests
pip install bs4
Beispiele
Probleme
- Manchmal lädt die Bestenliste nur die Top 200 von BG, sodass die Anzahl der Seiten nicht stimmt und das Programm keinen Spieler unter den Top 200 finden kann
- Während der Suche wird die Seite möglicherweise nicht vollständig geladen und das Programm stürzt daher ab, wodurch die Informationen nicht korrekt geladen werden können
- Wenn Sie beim Benutzernamen oder der Bewertung einen Fehler machen, führt das Programm eine Endlosschleife durch, sodass Sie das Fenster einfach schließen können
Haftungsausschluss
- Es handelt sich um den dichotomen Algorithmus, der den gleichen Benutzer durchsucht (es ist ein Algorithmus mit geringer Iteration). Der Leaderboard-Server ist jedoch niedrig, sodass es bei jeder Iteration einige Sekunden dauert, bis der Server antwortet, weshalb er langsam ist
- Ich kann keine EXE-Datei veröffentlichen, da alle Antivirenprogramme das Programm blockieren
- Ich bin ein Anfänger, daher ist der Code nicht perfekt (und das Englisch auch)