Terminado

Bot en Python para detectar números específicos en pantalla en tiempo real usando Ocr, o si conoces alguna otra forma de leer numeros en pantalla en tiempo real, no debe ser necesariamente con Python y Ocr

Publicado el 08 Julio, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Quiero desarrollar un bot en Python que funcione en Windows y que sea capaz de detectar ciertos números específicos que aparecen en la pantalla completa en tiempo real, sin depender de ventanas, navegadores ni fuentes internas de los programas.

El bot debe funcionar exactamente como si una persona estuviera mirando la pantalla, sin acceso a datos internos.

✔️ Requisitos funcionales:
El bot debe capturar toda la pantalla principal en tiempo real (Sin esperar 1 segundo, digamos en tiempo real).

Usar pytesseract (OCR basado en Tesseract) para reconocer el texto en pantalla.

Analizar el texto detectado en cada captura y contar cuántas veces aparecen:

Números exactos: 13, 31, 38, 10, 12(también si están dentro de otros números, como tipo 31202510, en ese caso deberia identificar que hay un 31.)

Dígitos individuales: 6, 9, 7, 5 (también si están dentro de otros números, como 96, 57, etc.)

Mostrar en la consola los resultados de cada lectura y reiniciar el conteo en cada ciclo.

Deberia funcionar de la siguiente manera: Digamos que estoy en una pagina en blanco en el navegador, en ese momento el conteo de los numeros que mencione antes deberia decir que estan todos en cero, ejemplo: cantidad de numeros 5: 0, cantidad de numeros 7: 0. Pero si en esa pagina en blanco escribo un 7, el bot debe actualizarse en tiempo real, y poner cantidad de numeros 7: 1. Y asi con los otros numeros seleccionados, serian numeros en especifico.

Nota: No debe ser necesariamente en Python, y usando OCR, puede ser de cualquier forma posible, mientra de el mismo resultado.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows

Plazo de Entrega: No definido

Habilidades necesarias