Allgemeine Einführung
Ape Mouth Calculator Automatic Question Answer Tool ist ein Python-basiertes Open-Source-Projekt, das entwickelt wurde, um die Fragen in der Ape Mouth Calculator-Anwendung durch OCR-Erkennung und Automatisierungsskripte effizient zu lösen. Das Tool nutzt OpenCV und Tesseract und andere Technologien, um die Fragen auf dem Bildschirm in Echtzeit zu erkennen und die Antworten automatisch auszufüllen, was die Effizienz der Beantwortung von Fragen erheblich verbessert. Das Projekt wird von ChaosJulien entwickelt und auf GitHub zum einfachen Download und zur Nutzung freigegeben.
Funktionsliste
- OCR-Erkennung: Verwendung von OpenCV und Tesseract-Technologie zur Erkennung von Themen auf dem Bildschirm.
- Auto-Antwort: Automatisches Ausfüllen der Antworten über Python-Skripte.
- Multiplattform-Unterstützung: Windows- und Mac-Betriebssysteme werden unterstützt.
- Effizient und genau: schnelle Erkennung und Beantwortung von Fragen mit hoher Genauigkeit.
- Open-Source-Projekt: der Code ist offen, Benutzer können frei herunterladen und ändern.
Hilfe verwenden
Ein Leitfaden für die ersten Schritte
ausnutzenBlueStacks
Emulator zur Ausführung einer virtuellen Android-Maschine
ausnutzenBlueStacks Skript-Manager
handschriftlich>
<
und auf 5x Geschwindigkeit eingestellt
Binden Sie den Hotkey an das,
.
def draw_greater_than(origin_x, origin_y, Größe):
pyautogui.press(".")
def draw_less_than(origin_x, origin_y, Größe):
pyautogui.press(",")
Anforderungen an die Konfiguration vor der Entwicklung
- Dieses Projekt basiert auf Python 3.12.5.
- Dieses Projekt verwendet die tesseract Texterkennungs-Engine (OCR)
Installationsschritte
- existierenPython Laden Sie die entsprechende Python-Version herunter
- existierenTesseraktLaden Sie die Windows-Version herunter und installieren Sie die chinesische Sprache, um eine optimale Kompatibilität zu gewährleisten.
- Herunterladen vonApe Search.py
- Installieren Sie die erforderlichen Python-Bibliotheken (es gibt zwei Installationsbefehle, der erste ist die schnellere Spiegelquelle der Tsinghua-Universität, der zweite ist die offizielle Spiegelquelle) 👇 welche auch immer Sie wollen, wählen Sie auf jeden Fall eine davon
Tsinghua-Universität Spiegelquelle
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python numpy pyautogui pytesseract keyboard
Offizielle Quelle des Spiegels
pip install opencv-python numpy pyautogui pytesseract keyboard
- Passen Sie den Pfad der Codezeile 9 an Ihren Tesseract-Installationspfad an
- Stellen Sie ihn entsprechend dem Standort ein, zu dem Sie gehören, wie in der folgenden Abbildung gezeigt
Verwendeter Rahmen
- Python
- [tesseract] [(https://github.com/tesseract-ocr/tesseract)
Verwendung Prozess
- Auswahl-ModusBefolgen Sie die Anweisungen, um den gewünschten Antwortmodus auszuwählen (z. B. Echtzeit-Erkennung oder Stapelverarbeitung).
- Beginn der Frage- und AntwortrundeDas Skript erkennt automatisch die Fragen auf dem Bildschirm und füllt die Antworten aus, der Benutzer wartet einfach auf die Ergebnisse.
Funktionen
- OCR-ErkennungDas Skript ruft OpenCV- und Tesseract-Bibliotheken auf, um Bildschirmbilder abzufangen und eine Texterkennung durchzuführen. Die Erkennungsergebnisse werden in der Befehlszeile angezeigt und der Benutzer kann die Genauigkeit der Erkennung überprüfen.
- Auto-AntwortSobald die Frage erkannt wird, berechnet das Skript die Antwort nach einem vordefinierten Algorithmus und füllt sie in die Anwendung ein, indem es die Tastatureingabe simuliert.
- Unterstützung mehrerer PlattformenDas Skript läuft sowohl auf Windows- als auch auf Mac-Systemen, und der Benutzer muss nur die entsprechenden Installationsschritte ausführen, um die Umgebung zu konfigurieren.
- Effizient und genauMit optimierten Algorithmen und einer effizienten OCR-Erkennungstechnologie ist das Skript in der Lage, eine große Anzahl von Fragen in kurzer Zeit mit einer Trefferquote von bis zu 99% zu identifizieren und zu beantworten.