Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Eleкtro en 3 Julio 2013, 20:12 pm



Título: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: Eleкtro en 3 Julio 2013, 20:12 pm
Descripción:
Esta aplicación sirve para organizar canciones que estemos escuchando en WinAmp.

Imaginemos que tenemos una carpeta con 1.000 canciones, de varios estilos, reproducimos la carpeta en WinAmp y queremos organizar las canciones enviándolas a distintos directorios según el estilo de música que séa cada canción, pues para eso existe esta aplicaicón.


Imágenes:

(http://img20.imageshack.us/img20/3792/u14l.png)

(http://img542.imageshack.us/img542/8686/mja.png)

(http://img706.imageshack.us/img706/1631/qat1.png)

(http://img541.imageshack.us/img541/7941/c8d.png)

(http://img826.imageshack.us/img826/1395/nmwi.jpg)

Demostración:

Quizás puede resultar un poco dificil entender el concepto o la finalidad de la aplicaicon, por eso pueden ver este video donde se muestran todas las funciones del programa:

MAs5tpw3dto

Descarga:

Título : WTF (WinampToFolder)
Versión: 1.1
Framework: 4.0
Requisitos: Winamp -> www.winamp.com
Descarga: http://ElektroStudios.tk/WinampToFolder.zip

PD: El programa ha sido testeado con la version 5.X de WinAmp.

Espero que os guste,
Saludos!


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: z3nth10n en 3 Julio 2013, 20:14 pm
Una duda, porque no lo presentas al Ehn-Dev? :P
Muy buen programa :)


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: Eleкtro en 3 Julio 2013, 20:16 pm
Una duda, porque no lo presentas al Ehn-Dev? :P
Muy buen programa :)

No busco reconocimiento ni ganar ningún tipo de premio, pero gracias por la sugerencia xD


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: z3nth10n en 3 Julio 2013, 20:20 pm
Seguro que si lo presentas ganas. ;) ;) :xD


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: Eleкtro en 3 Julio 2013, 20:59 pm
Al final te he hecho caso xD, así al menos la app llega a más manos y puede resultarle más útil a más gente.

Saludos


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: z3nth10n en 3 Julio 2013, 21:02 pm
Jejeje :)
Por lo menos una vez que me luzco :rolleyes: :laugh:
PD: Creo que si el FrameWork no lo tienes instalado te sale un mensaje crítico para que te lo descargues. Estaría bien que tu app detectase si tienes el WinAmp, y que tuviese un updater ;)


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: Eleкtro en 3 Julio 2013, 21:17 pm
Estaría bien que tu app detectase si tienes el WinAmp, y que tuviese un updater ;)

La APP detecta si winamp está en ejecución, pero instalado no, ya que como cualquier otro programa winamp se puede tener portable, una instalación desatendida, o una instalación oficial, y en el caso de ser portable o una instalación desatendida entonces no está reálmente instalado, por lo cual no hay ninguna clave de desinstalación oficial generada en el registro de desinstaladores de Windows, y la app no podría verificar si está instalada o si no lo está, por eso ...no me gusta la idea ni la llevaré a cabo.

En la página "About" de la app dejé un link para ir a la página oficial de Winamp.

Saludos!


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: SγиtαxEяяoя en 4 Julio 2013, 06:08 am
Una vez mas quedo sorprendido, realmente en este foro hay muy buenos programadores Oye electro te felicito tu aplicacion esta muy buena (pero no uso Winamp)

Seria muy bueno en un futuro tener una para el reproductor de windows media :)


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: Eleкtro en 5 Julio 2013, 08:28 am
V1.1

Cambios:

 - Integrado soporte para usar teclas de acceso rápido (Hotkeys) para controlar Winamp, ya que mi prioridad es optimizar la velocidad de organización lo máximo posible.

 - Nueva opción "Abrir en el explorador de windows" en el menú del listview.

 - Añadido un botón para poder seleccionar una carpeta en el explorador de Windows para añadirla en el administrador de carpetas.

 - Añadido avance de scroll progresivo en los trackbars, mantener pulsado la tecla "izquierda,derecha,arriba,abajo" para hacerlo funcionar.

 - Optimizada la opción de mostrar descripciones o rutas completas para que también se aplique el cambio también al listview.

 - Aparte del sonido de error, ahora si hubiera cualquier tipo de error con el archivo a copiar (si el archivo no existe, o la carpeta no se puede crear, o el archivo no se puede copiar) la linea del archivo se vuelve de color roja para identificarla velózmente.

 - Añadida opción de customización para el color de las líneas de las listviews.

 - La aplicación ya no es Multi-Instancia por motivos de "seguridad" (prevención de errores).

 - Prevención de errores añadida para que no se pueda eliminar un directorio del administrador de directorios cuando ese directorio está en la cola del monitor.

 - He limpiado referencias sin usar en el proyecto.

 - Optimización de los recursos de imágen para que pesen menos tamaño, ahora pesan en total 4 kb menos (lo sé, es aun pasada! ...todo hay que decirlo)

 - Otros cambios menores y optimizaciones en el código que ya no recuerdo...sinó los diría por estúpidos que fuesen :P


Bugs corregidos:
 - Bug muy grave al intentar escribir una ruta en el administrador de carpetas.


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: Maurice_Lupin en 10 Julio 2013, 17:40 pm
Muy buena idea, pero sé que voy a sonar muy pesado, seria excelente (para mi) si utilizaras el framework 2.0, sólo por compatibilidad, el 3.5 lo trae incluido  :xD.

Saludos.


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: z3nth10n en 10 Julio 2013, 17:42 pm
No se yo si el 2.0 aguantaría esa app :rolleyes:


Título: Re: [SOURCECODE] -> WTF! (WinampToFolder)
Publicado por: Eleкtro en 11 Julio 2013, 15:49 pm
seria excelente (para mi) si utilizaras el framework 2.0, sólo por compatibilidad

Imposible, uso Linq y métodos del FW 4.0, demasiada tarea como para poder pasarlo al 2.0.





v1.5

Cambios:

 - Añadido soporte para arrastrar y soltar archivos de música a la lista del monitor.

 - La lista del monitor ahora se puede reorganizar clickando en las columnas.

 - El menú contextual de la lista del monitor ya no está disponible cuando se están enviando canciones a los directorios.

 - Opción añadida en el menú contextual para modificar la carpeta de destino de una canción préviamente agregada.

 - Opción añadida en el menú contextual para eliminar todas las canciones de la lista.

 - Opción añadida en el menú contextual para copiar una cancion de la lista.

 - Algunos elementos importantes del monitor se activan al pasar el ratón por encima de ellos, consiguiendo una rapidez de uso extra. (La barra de volumen, la barra de posición, el combobox y el listview).

 - Tiple click para seleccionar todo el texto en los textboxes.

- Añadido preguntas de confirmación para eliminar un archivo de la lista y/o para limpiar la lista.

(http://img826.imageshack.us/img826/1395/nmwi.jpg)