[SOURCE] MP3Crank Leecher

Iniciado por Eleкtro, 23 Mayo 2013, 02:30 AM

0 Miembros y 1 Visitante están viendo este tema.

Eleкtro



DESCRIPCIÓN:

Una aplicación que descarga todas las urls de los últimos albums de la página mp3crank.com,
las urls se almacenan en un archivo de texto para copiarlas en Jdownloader (por ejemplo), también se pueden copiar desde el menú contextual de la aplicación.

La aplicación guarda las urls copiadas en un archivo log para no volver a descargarlas en el próximo uso de la aplicación.

...Y las urls se pueden filtrar por estilos de música.

IMÁGENES (última versión):













DESCARGA:

http://elektrostudios.tk//MP3Crank%20Leecher.zip

Incluye Source, compilado e instalador.








XresH

Gracias Electro, como siempre un lujo tus aportes.... ya lo descargue y funciona.. cualquier cosa te aviso.

Saludos.
[ - Si eres programador y quieres que tus proyectos esten en mi blog(con o sin source), consúltame! - ]
Entra A Mi Blog De Programación | | Dudas en este post :| | >>Clic para ir al Post<<

Eleкtro

Tiene unos pequeños fallos que corregiré en la próxima versión








Eleкtro

¡ Nueva versión 1.1 !





Modificaciones:

- Añadida opción para elegir el tipo de detección de géneros (Incluir o excluir).

- Añadida opción para filtrar por año (si se desea).

- Optimizaciónes de código para acelerar la velocidad al leer las páginas (Además de varios "Exit For" y "Exit Do" que no tuve en cuenta en la versión anterior).

- El background de la aplicación ahora es más elegante ^^, el azúl no me convencia, aunque le daba un toque de "comic" que junto al logo no quedaba mal, pero bueno.

- Aumentado el número de páginas máximas a 99.999 (Actuálmente la página principal contiene 1.373 páginas).



Problemas corregidos:

- Los géneros con caracteres "&" y "'" no se reconocian corréctamente, no se descargaban.

- Algunos enlaces de descarga se repetian (Se me pasó por alto liberar un objeto: "Text_Potload.Dispose")

- Varios duplicados eliminados de la lista de géneros, aunque reálmente no es un bug mío, sinó de la web de mp3crank, que tiene los tags así de mal.

- Si el número de "páginas máximas" era demasiado alto (por ejemplo "9999") segúramente la página no iba a existir, no se iba a poder leer, y daría error.

- Corregido el "Tab Order" de la aplicación









XresH

Lujo, Lo presento en mi blog :D gracias por los aportes electro!

Saludos.
[ - Si eres programador y quieres que tus proyectos esten en mi blog(con o sin source), consúltame! - ]
Entra A Mi Blog De Programación | | Dudas en este post :| | >>Clic para ir al Post<<

Eleкtro

Nueva versión 1.2

Cambios:

- La aplicación se ha vuelto a desarrollar para que funcione con los nuevos cambios de la página web.
- La lista de estilos de música también se ha tenido que actualizar.
- Ya no hay ningún tipo de operaciones con archivos (descarga de sources web), ahora todo se hace virtuálmente y como resultado la velocidad de lectura se ha visto aumentada en un...me atrevería a decir 500%.
- Mejoras de código en general.


DESCARGA:

-> http://elektrostudios.tk//MP3Crank_Leecher.zip








Eleкtro

NUEVA VERSIÓN DISPONIBLE

Cambios:

· Soporte para usar variables de entorno en las rutas de los archivos.
· Pequeñas optimizaciones de código interno junto a una mayor prevención de errores.
· Modificaciones estéticas y modificaciones en las dimensiones de la aplicación para adaptarla al resto de aplicaciones de la familia "Leecher" (by Elektro H@cker).

Descarga:

-> http://elektrostudios.tk//MP3Crank_Leecher.zip








Eleкtro

#7
Nueva versión 2.0

· Añadido:

- Nuevos elementos en la UI.


· Mejorado:

 - Básicamente he vuelto a diseñar la aplicación desde cero, con la base que ya tenía de la GUI.

 - Todo el código ha sido reescrito desde cero, reestructurado, mejorado y simplificado, ahora obtiene las urls de forma muy ligera al utilizar la librería HTMLAgilityPack, reálmente es muy veloz el parseo.


· Corregido:

- Si habia alguna minucia por corregir en las antiguas versiones ya se ha hecho al escribir el código desde cero.


En el post principal he compartido imágenes de la nueva versión, y el enlace de descarga es este:

-> http://elektrostudios.tk//MP3Crank%20Leecher.zip

Saludos