Qué es (NO ESTÁ INCLUIDO)
Es un script hecho en Python con Tkinter que genera un sitio web (index.html) de un directorio que indiques de tu biblioteca digital (en PDF, Epub, etc).
La idea es poder compartir este sitio posteriormente creado en cualquier ámbito.
El resultado final como se menciona arriba es un archivo **index.html** (con un diseño minimalista) y la copia del contenido de la carpeta elegida a un directorio en la misma ubicación que el index mencionado. El script creará una carpeta que se llamará “libros” y contendrá todo lo que la aplicación de Python haya leído desde la ubicación que se haya elegido como origen de los documentos.
Resumiendo:
- La aplicación GeLiBA crea un sitio estático con el contenido de los libros o documentos del directorio elegido de la computadora.
- Este directorio es copiado a la carpeta "libros", creada por GeLiBA. A su vez, crea una página web para poder ver ese listado, buscar documentos por nombres, exportar el listado a un archivo PDF, etc.
- Es importante entonces que los documentos posean un tíulo legible, ya que de ello dependerá el éxito de la "legibilidad" del sitio. (De nada servirá que un documento se llame "libro.pdf", que no indicará de ninguna forma a qué se está refiriendo el enlace propuesto).
- Luego de ese resultado, el usuario podrá decidir qué hacer con ello, esto es, llevarlo a otro equipo y compartirlo en una red de área local, donde quizás internet no se encuentre disponible, o bien subirlo como sitio web a un servidor con pocas prestaciones de hardware, o que aloje solo sitios de los denominados "estáticos", entre otras muchas posibilidades.
En este enlace se puede ver un ejemplo de la página web generada con Ge.Li.B.A. con un listado de libros con licencias libres.
GELIBA ES SOFTWARE LIBRE
Esto quiere decir que podés descargarte el script y:
- Utilizarlo para cualquier propósito.
- Ver cómo funciona chusmeado el código y modificarlo como quieras.
- Compartirlo con quien quieras.
- Compartir tus modificaciones del mismo modo.
El repositorio en Gitlab contiene información actualizada y la evolución del proyecto:
Cuándo fue creado GeLiBA
El proyecto fue creado en septiembre de 2022 y expuesto como Trabajo Final de la Tecnicatura Universitaria en Software Libre, de la Universidad Nacional del Litoral, el día 2 de diciembre de 2023.
Próximamente mi idea es crear un script para generar un listado en Gemini :)