[gulfrre] griffith: administrador de colección de peliculas

  • From: Dardo Valdez <yacolinux@xxxxxxxxxxxx>
  • To: Gulfrre <gulfrre@xxxxxxxxxxxxx>
  • Date: Sun, 16 Sep 2007 13:19:19 -0300 (ART)

Gulfrre Grupo de Usuarios de Linux Facultad Regional Resistencia
----------------------------------------------------------------



Que tal, hace un par de días encontré esta app:
Griffith.

http://griffith.berlios.de/

Sirve para mantener una colección de películas; si
bien no tiene una gran cantidad de prestaciones como
otro software del mismo tipo para win32, si usan
Griffith van a ver que tiene las prestaciones
correctas para hacer muy util la herramienta.

Por ejemplo, si queremos cargar una peli nueva a la BD
podemos bajar los datos completos directo desde IMDB
(www.imdb.com), y también desde muchos otros sites en
varios idiomas (Filmaffinity tiene datos en español).
Un poster de mejor tamaño que el que baja de IMDB y
otros se puede cargar manualmente o se puede también
intentar bajar desde Amazon, usando un botón de la
barra de herramientas que se conecta y hace la
búsqueda por nosotros (no funciona el 100% del tiempo,
pero anda bien). Claro que podemos ingresar todos los
datos manualmente también.

Un dato es que los sitios de donde bajar la info de
pelis son plugins individuales dentro de la app, o
sea, si hubiere cualquier cambio en los sites, es
relativamente muy simple retocar código y restaurar la
funcionalidad; igualmente claro, es simple (para un
programador python) agregar nuevos sitios.

Otra forma de ingresar datos es importar los datos
desde una lista CSV y Griffith te ofrecerá la
posibilidad de asociar cada entrada CSV a un campo o
tópico a cargar en la BD ("1999" es "año", pero puede
estar en cualquier orden en tu CSV  por ejemplo).
Excel permite exportar un archivo a un CSV.

Nota: CSV - "Valores Separados por Coma"
http://es.wikipedia.org/wiki/CSV

También se puede personalizar mucho los datos que se
van a guardar en la BD agregando "Tags" que supongo
que en la BD será un campo que va guardando palabras
asociadas a la peli, igual que los Tags de del.icio.us
por ejemplo (no tuve tiempo de fijarme ja).

Los tags son bastante utiles para elevar la
granularidad en los criterios de selección de la
colección, sin embargo por ahora Griffith no ofrece
una búsqueda basada en Tags en la GUI.

Otros criterios sí están soportados directamente desde
la barra de herramientas, por ejemplo buscar por año,
director, título, título original (en el idioma en que
se nombró la peli originalmente), género, etc. es
decir todos los datos que se puede cargar
automáticamente desde IMDB y otros o a mano.

Griffith también permite crear colecciones y
volumenes, esto sería: asociar una peli o varias con
un volumen (un disco por ejemplo) para poder ubicarlas
físicamente allí; las colecciones son otra asociación
para asociar varias pelis a un tópico común (colección
"Star Wars" por ejemplo). Estas dos características sí
ya permiten hacer búsquedas directamente desde la GUI
y en la barra de herramientas.

Todavía no dije que la app corre en varios sistemas
operativos (windows), y sí pueden bajar en el sitio la
apps compilada para windows con todo lo que hace falta
parar correrla en un solo "setup.exe" o ídem.

Tampoco conté que Griffith permite elegir desde la GUI
qué base de datos usar para guardar los datos,
soportando SQLlite3, Postgresql, MySQL y MicrosoftSQL
(que podría ser tanto la versión "free" con límite
físico en la BD o SQL server). SQLlite3 es lo que usa
la app por defecto si no se elige otra BD y eso le
permite trabajar tranquilamente sin necesidad de estar
trasteando con MySQL,PGsql si no es de tu agrado.

La única "pega" de usar BD externas es tener que crear
manualmente la estructura y usuario, sin embargo en el
directorio de documentación (/usr/share/doc/griffith
por ejemplo), hay un archivo con instrucciones "paso a
paso como root" para hacer eso (después de un "apt-get
install mysql" por ejemplo).

Bue, la app está hecha en pygtk, muy amigable para
retocar si quieren; si les gusta el desarrollo está
activo, maso una versión por mes. El foro también y el
developer mismo responde las preguntas en muchos
casos.

Suerte.


Dardo A. Valdez (yaco)
Messenger: yacolinux@xxxxxxxxxxx
 Otro contacto: yacolinux@xxxxxxxxx



      Los referentes más importantes en compra/ venta de autos se juntaron:
Demotores y Yahoo!
Ahora comprar o vender tu auto es más fácil. Vistá ar.autos.yahoo.com/
 Para administrar tu cuenta: http://www.freelists.org/list/gulfrre  
 Para ver mensajes anteriores: http://www.freelists.org/archives/gulfrre     
 -----------------------------------------------------------------------

Reglas de la Lista

Añadir OT a todos los temas Off Topic
Respetar las Ideas de los miembros
No crear ni continuar con Flames

Other related posts:

  • » [gulfrre] griffith: administrador de colección de peliculas