Acabo de terminar mi primera mini-aplicación en Gambas3, un experimento que emplea el nuevo método JSON.decode del componente gb.Web.
Se trata de un buscador de torrents que presenta los resultados de la búsqueda en un gridview y mediante unos botones embebidos es posible descargar el fichero .torrent y abrirlo con "transmission", la aplicación que realmente descarga los archivos.
La web IsoHunt provee de un motor de búsqueda accesible mediante una API que devuelve los resultados en formato JSON y gracias a que ya está implementado en Gambas3, es posible procesar rápidamente los resultados.
Falta un detalle: la columna "Age" o "Antigüedad" en español, muestra un formato de fecha como "Tue, 01 Dec 2009 03:55:57 GMT". Está previsto que muestre la antigüedad en días, semanas, meses o años calculando desde la fecha actual. ¿Alguien se atreve con la rutina?
En breve, intentaré crear un paquete .deb para poder usarlo incluso si no se tiene Gambas3 instalado.
El código es rápido y sucio, así que mejoras, correcciones y sugerencias son bienvenidas. Os dejo los fuentes del proyecto, espero que os sea de utilidad.
Saludos
gisohunter-1.0.7.tar.gz | ||
Descripción: | Proyecto gIsoHunter (Gambas3) | Descargar |
Nombre del archivo: | gisohunter-1.0.7.tar.gz | |
Tamaño: | 1.94 MB | |
Descargado: | 121 veces |
gisohunter-1.0.7.tar.gz | ||
Descripción: | Proyecto gIsoHunter (Gambas3) | Descargar |
Nombre del archivo: | gisohunter-1.0.7.tar.gz | |
Tamaño: | 1.94 MB | |
Descargado: | 121 veces |
gisohunter-1.0.7.tar.gz | ||
Descripción: | Proyecto gIsoHunter (Gambas3) | Descargar |
Nombre del archivo: | gisohunter-1.0.7.tar.gz | |
Tamaño: | 1.94 MB | |
Descargado: | 121 veces |