Evaluando propuestas

Actualizacion de aplicacion Java

Publicado el 19 Enero, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Tengo una aplicación Java que necesita actualizarse. La aplicacion utiliza los paquetes youtube-dl y ffmpeg para descargar enlaces m3u8 de la web en mi computadora en formato .mkv. La utilidad de la aplicacion es que los enlaces m3u8 de las webs cambian constantemente, la aplicacion los obtiene de manera automatica y ejecuta las descargas sin necesidad de ninguna intervencion de mi parte.

Este es un ejemplo de un prompt ejecutado por la aplicacion:

ffmpeg -nostdin -xerror -abort_on empty_output  -headers "Referer: https://planetnews.com/live/msnbc-news.html" -headers "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36" -i "https://1128480543.rsc.cdn77.org/SEKSoLe8ic1_zQof84A-Mg==,1705693903/1128480543/tracks-v1a1/mono.m3u8" -c:v copy -c:a copy "D:\\2024_01_19\MSNBCPlanetnews\MSNBCPlanetnews_2024_01_19_13_40_10.mkv"

El enlace "https://1128480543.rsc.cdn77.org/SEKSoLe8ic1_zQof84A-Mg==,1705693903/1128480543/tracks-v1a1/mono.m3u8" cambia cada 2-3hs, cuando el enlace m3u8 expira la aplicacion automaticamente va a buscar el nuevo enlace y comienza la nueva descarga.

La aplicacion funciona actualmente. El problema que tengo es que algunas webs cambiaron de nombre y/o alguna otra cosa y los "supports" para las mismas ya no funcionan. Tengo el codigo de la aplicacion sin compilar para realizar las modificaciones necesarias, dejo adjuntados dos archivos de ejemplo de "Supports" y una imagen con el codigo sin compilar. Lo que habria que hacer es editar las direcciones de los archivos "support" para que incluyan las nuevas direcciones. Si el cambio es mas complejo y requiere cambiar otras partes del codigo de la aplicacion se puede aumentar el precio. Abajo dejo un video de como funciona la aplicacion actualmente.

Necesito actualizar los supports para las webs:
www.newslive.com
www.planetnews.com
www.livenewsmag.com
www.livenewsnow.com (solo MSNBC)

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por P. A. C.