¿Por qué no se puede reproducir Yaran Music?
Yaran es un sitio web de música que cobra por descargarla. Los usuarios normales sólo pueden escucharla.
La interfaz de reproducción utiliza el WMP que viene con el sistema. manejar, pero en realidad se descarga. Es un archivo m3u (lista de reproducción). Parece que el sitio web usa esto para transferirlo para evitar que los espectadores lo descarguen. Los archivos de música en realidad se almacenan en su computadora servidor. el reproductor reproduce directamente el archivo m3u de forma remota a través de Internet.
Abrí el archivo m3u y eché un vistazo. Hay algunas direcciones incompletas (medio cortadas, sin ruta de inicio), lo que significa que descargar el archivo localmente es inútil. La otra mitad de la dirección debería ser. almacenado en algún lugar no local o un determinado fragmento de código, el espectador no puede obtenerlo. Entonces, creo que el sitio web almacena en caché un archivo m3u localmente cuando permite escuchar música. El reproductor lee la mitad de la dirección y luego el servidor proporciona la otra mitad de la dirección de alguna manera. Después de obtener la dirección completa, el reproductor comienza a reproducir la música. archivos en la máquina de la otra parte. La ventaja de esto es que no dejará un caché local (podemos ver que no hay ningún proceso de almacenamiento en caché durante la reproducción) y, al mismo tiempo, ningún archivo será rastreado con un rastreador de red (porque no puede obtener el archivo completo). DIRECCIÓN) .
De esta forma, el archivo que deseo no se puede obtener por medios convencionales. La única forma es obtener la dirección absoluta (dirección física completa) del archivo y descargarlo.
Te enviaré la URL aquí y te ayudaré a obtener la dirección completa y a presentar el método. Gracias.