Proyecto para la Hackathon 2024 organizada por el Aula de Software Libre de la UCO
Find a file
2024-10-10 20:23:02 +02:00
screenshots Initial commit 2024-10-10 20:16:23 +02:00
server_screenshots Initial commit 2024-10-10 20:16:23 +02:00
.gitignore Initial commit 2024-10-10 20:16:23 +02:00
main.py Initial commit 2024-10-10 20:16:23 +02:00
README.md Add README 2024-10-10 20:23:02 +02:00
server.py Initial commit 2024-10-10 20:16:23 +02:00

Hackathon 2024 (ASL)

Introducción

La Hackathon del ASL es parte del Hacktoberfest que organizan todos los años, donde se realizan charlas, talleres y actividades como esta.

Las indicaciones de la Hackathon han sido las siguientes:

  1. Trabajar en Python
  2. Utilizar la librería pillow
  3. Realizar el proyecto el ~2 horas

Proyecto

El proyecto realizado consiste en una aplicación gráfica que realiza una captura de pantalla y te indica dos opciones: guardar en el clipboard el texto detectado en la imagen mediante OCR y/o guardar la captura de pantalla en un servidor remoto para poder compartirla con tus compañeros y/o amigos.

Instalación y ejecución

Los requisitos para ejecutar este proyecto son:

  • Python 3 (3.11)
  • pillow
  • tkinter
  • (En entornos Wayland) gnome-screenshot

Para ejecutar el servidor, se utiliza el siguiente comando:

python main.py --server=True

Para ejecutar el cliente (el encargado de tomar la captura de pantalla):

python main.py