Vinilo 2 desde cero. - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: Aplicaciones/Fragmentos de Código (https://gambas-es.org/forum-8.html) +--- Tema: Vinilo 2 desde cero. (/thread-541.html) Páginas:
1
2
|
Vinilo 2 desde cero. - tincho - 17-08-2021 Hola amigos.
Hace unos meses intente reflotar un programa para escuchar musica llamado Vinilo que hice hace bastante tiempo, pero no logre hacerlo.Por un lado me costaba seguir mi propio código y por otro estaban una serie de cambios de gambas, las librerías y los recursos externos que usaba. Así que aproveche para reescribirlo desde cero Este es el aspecto actual Bueno este el el repo https://gitlab.com/belmotek/vinilo Revisiones: * v.0.0.5 - Cambios en la apariencia, paneles "Álbumes", "Configuración" y "Acerca de" añadidos. Búsqueda de álbumes por artista, añadido el botón de informe de errores por correo electrónico. Gestión de archivos sin meta-datos (feedback de Shordi). * v.0.0.4 - Cambio de apariencia añadido traducciones para DE, FR, IT, PT * v.0.0.3 - Añadida la ventana de minimización y la traducción ES. * v.0.0.2 - Agregado el modo de dependencias para cuando se corre desde el IDE, corrección al seleccionar archivos y directorios, etc. * v.0.0.1 - Primer envío Saludos RE: Vinilo 2 desde cero. - Shordi - 17-08-2021 Ta chulo. Entre el Vinilo el MelodyBox y el gbAmp (y seguro que hay más por aquí), podemos poner una tienda de reproductores de música... RE: Vinilo 2 desde cero. - tincho - 17-08-2021 (17-08-2021, 18:18)Shordi escribió: Ta chulo. Entre el Vinilo el MelodyBox y el gbAmp (y seguro que hay más por aquí), podemos poner una tienda de reproductores de música... Si, pero lo mas interesante de estos programas no es escuchar musica sino todo lo que esta detrás, como el código en si o la idea subyacente o los conceptos como usar el tryicon, escanear los metadatos, manejar la configuración y, por supuesto, la diversión. Saludos. RE: Vinilo 2 desde cero. - Shordi - 17-08-2021 Ahí le has dado. Oír música, ya oía. Con mi app y habiendo disfrutado y aprendido como estoy disfrutando y aprendiendo primero, no. RE: Vinilo 2 desde cero. - tincho - 20-08-2021 Bueno sigo con los experimentos miren como queda esto. Mañana si todo va bien subo un video explicativo y el código Saludos. Por cierto logre hacer funcionar la función que usa el código de Vuott, el problema radicaba en que no instale la librería adecuada, libtag_c que en mi sistema se llama libtagc0, un error mio así que ahora funciona a la perfección Les dejo el código, que es muy util para leer las bibliotecas enteras de archivos ya que es súper rápido, sorprendentemente rápido. Por las pruebas que hice extrae bien los datos de largo den segundos de las canciones. Si alguno lo prueba por favor comente si todo va correcto. Código: Export Saludos. RE: Vinilo 2 desde cero. - Shordi - 20-08-2021 Chulo, chulo. Mola esa estética. Yo tengo un gusto execrable para la estética y sé lo que digo... Saludos RE: Vinilo 2 desde cero. - tincho - 20-08-2021 (20-08-2021, 08:13)Shordi escribió: Chulo, chulo. Mola esa estética. Yo tengo un gusto execrable para la estética y sé lo que digo... No lo dirás por el fondo amarillo no? porque es curradamente antiestético. Saludos. RE: Vinilo 2 desde cero. - tincho - 20-08-2021 Bien, tengo todo preparado para los "beta testers" Ya me dicen algo. https://gitlab.com/belmotek/vinilo Saludos. RE: Vinilo 2 desde cero. - tercoide - 20-08-2021 Voy con la primera review: -luego de clonar hay que bajarse la libreria sudo apt install libtagc0 -en la consola corren numeros del 1 al 60 que no se que son pero te van a llenar algun stack en algun momento, mejor sacarlos -no se ve bien en modo no dark, los controles estan muy oscuros Edito para un feature request obligado: muy lindo el disco dando vueltas, pero un reproductor si o si debe poder minimizarse y mostrarse como controles solamente RE: Vinilo 2 desde cero. - Shordi - 20-08-2021 Lo he bajado y probado y me ha hecho cosas raras. Primero en consola tiene un print incómodo en la línea 409 (creo recordar) de la función BackLP Pero lo peor es a la hora de añadir canciones a la lista, si seleccionas varias y entre ellas hay una carpeta, entra en algún tipo de bucle de duración indeterminada, porque al cabo del rato (me fuí con una urgencia cangurera) cuando volví el Cinnamon había petado y se estaba ejecutando en modo a prueba de fallos (cosa curiosa porque ese modo parece un montón a Mate o a xface...) y gambas también había petado. He vuelto a probar y al entrar otra vez en ese bucle he abortado. Saludos. |