Skip to content

techeca/iziBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IziBot

Bot simple para automatizar tareas, consta con acciones simples como escribir, esperar, clic y lectura con OCR.

Pre-Requisitos

Descargar e instalar Tesseract OCR

Descargas

--onefile
Ejecutable único

--onedir
Carpeta completa

Uso

1.- Ejecutar main.exe para iniciar el programa.
2.- Ingresa la acciones que deseas para generar una rutina.
3.- Inicia la rutina.

clic Realiza un Clic en el lugar especificado.
esperar Espera el tiempo especificado.
escribir Escribe el texto especificado.

Core

Las funciones principales del core pueden ser reutilizadas en otros proyectos, a contiuación tiene una pequeña explicación de la estructura del proyecto y como utilizarlas.

Estructura

Core Contiene las funciones principales para realizar las tareas de automatización.

Utils Funciones necesarias para apoyar la automatización.

Rutina Clases para la administración de acciones en una rutina.

NOTA Por defecto se genera una imagen de captura de pantalla y recorte en la raíz del proyecto, esta ruta puede ser modificada en config.py.

ruta_imagen_captura = './captura.png'
ruta_imagen_recortada = './recorte.png'

Clonar Repositorio

git clone https://github.com/techeca/iziBot.git

Ejemplo de Funciones

clicEnPantalla

from core import clicEnPantalla
clicEnPantalla(100, 200) #Coordenadas x1, y1

esperar

from core import esperar
esperar(10) #Tiempo en segundos

escribir

from core import escribir
escribir('Hola Mundo!') #Cadena de texto

leerTextoEnPantalla

from core import leerTextoEnPantalla,
leerTextoEnPantalla(100, 200, 250, 100) #Coordenadas x1, y1, x2, y2

Devuelve una cadena de texto leído con OCR.

About

Bot para automatizar tareas simples.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages