La URL de un sitio web ha "ocultado" algunos archivos MP3 al incrustarlos como archivos Shockwave , de la siguiente manera.
<span class="caption"><!-- Odeo player --><embed src="http://odeo.com/flash/audio_player_tiny_gray.swf"quality="high" name="audio_player_tiny_gray" align="middle" allowScriptAccess="always" wmode="transparent" type="application/x-shockwave-flash" flashvars="valid_sample_rate=true external_url=http://podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></span>
¿Cómo puedo descargar los archivos para escuchar sin conexión?
He encontrado dos métodos:
1. El método de desbordamiento de pila
Cree un nuevo archivo HTML local con solo los enlaces, por ejemplo:
<a href="http://podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3">Sunday Edition 25Nov2008</a>
Abra el archivo en el navegador, haga clic derecho en el enlace y Archivo> Guardar enlace como.
2. El método del superusuario
Instale el complemento de Firefox Iget . (Asegúrese de usar la versión correcta para su versión de Firefox).
Herramientas> Descargas> Ingresar URL en el campo.
¿Hay otras maneras?
firefox
download
browser-addons
url
Michelle
fuente
fuente
Respuestas:
En Linux, use 'wget' en la línea de comando:
Si desea una herramienta similar en Windows, puede instalar wget a través de Cygwin o usar uno de los puertos GNU Win32 .
En Mac OS X, hay cURL , que parece tener una compilación de Windows.
fuente
wget
instalado por defecto. Lo tienecurl
.3. El método de línea de comando
Descargar / instalar / construir
wget
o similar y descargar desde la línea de comandos:fuente
Yo uso DownThemAll para esto. Puede copiar el enlace, abrir la ventana del administrador y seleccionar 'Agregar URL', asumiendo que no recoge los enlaces cuando se ejecuta normalmente.
fuente
si tiene listas las URL y un Firefox de vainilla, simplemente puede descargar las URL pegándolas en el administrador de descargas. Acabo de probar esto con FF v26 y todavía funciona así. por cierto jtbandes dice, esto también funciona en Chrome.
http://lifehacker.com/5915644/download-any-file-or-web-page-by-pasting-its-url-into-firefoxs-download-window
fuente
Aquí hay una manera de crear una página de descarga sobre la marcha sin salir de su navegador.
javascript:document.documentElement.innerHTML.match(/external_url=([^\"]*\.mp3)\"/);document.write('<'+'a href="'+RegExp.$1+'">download<'+'/a>')
fuente
¿Qué tal este sitio web: www.downloadurlfile.com ? Crea un enlace de descarga a la URL.
fuente
Al usar Firefox, entonces no necesita ningún complemento. Simplemente vaya al menú Herramientas »Información de la página (o presione Control / Comando-I) y seleccione la pestaña Medios. Aquí verá todos los medios (imágenes, video, audio, ...) incrustados en la página, incluido el botón "Guardar como ..." .
fuente
Firefox 10.0.2 aún no puede descargar directamente una URL.
El primer método original del autor de la pregunta (crear un archivo HTML que contenga
<a href="...">link</a>
, abrir en Firefox, hacer clic derecho en el enlace, guardar como) se puede optimizar con un poco de JavaScript como este:Este pequeño archivo HTML se puede poner en favorito. Entonces el nuevo flujo será:
(O simplemente cópielo en un jsFiddle y úselo allí, por ejemplo así )
fuente
También hay una gran cantidad de aplicaciones de descarga de monitoreo del portapapeles que comenzarán a descargar un archivo cuando se copie en el portapapeles si te gusta ese tipo de cosas. He usado FreeDownloadManager en el pasado.
fuente
El otro método de línea de comando sería el
Curl
que también puede leer URL de un archivo. Alternativamente, puede escribir un script de nivel superior que obtenga la página original y analice las URL para obtenerlas individualmente usando algo como Perl, Python, Ruby, tal vez incluso JScript o ZSH .fuente
Con Safari, todo lo que necesita hacer es abrir la ventana de actividad y luego hacer clic en el archivo en la lista de archivos. Entonces debería comenzar a descargar el archivo.
Si el medio se abre en una nueva ventana y el menú Archivo -> Guardar como está desactivado, entonces uso lo siguiente en Mac OS X.
fuente
Siempre uso la aplicación wget en Linux o Axel si sé que no sobrecargaré el servidor con 4 conexiones y lo quiero más rápido. Ambos están disponibles en ventanas con Cygwin. Si está en un sitio que rasparé con frecuencia, cree un script para extraer la URL y ejecute algo similar.
fuente
wget
no está activo. Lo encontré en Wayback aquí: web.archive.org/web/20150303131028/http://users.ugent.be/… desde 2015-0303. Hay capturas más recientes para esa página en Wayback, pero todas muestran que se capturó una página "404 archivo no encontrado". Wget.exe en la página vinculada anteriormente es la versión 1.11.4, fechada el 18 de febrero de 2010. Este wget parece ser un puerto (o quizás un espejo) de GNU wget. Quizás pueda encontrar una versión más reciente aquí: gnu.org/software/wget/wget.htmlPara Safari, esto se puede lograr pegando la URL en la ventana de descargas.
fuente
Si su navegador no admite iniciar una descarga a través de una URL directa (como Safari ), puede copiar la URL en la barra de direcciones e ir a Archivo > Guardar como .
fuente
Primero, intente visitar la URL en el navegador web. Debería solicitar la descarga. Pero, si los complementos están arruinando las cosas, vea a continuación.
Instale un administrador de descargas como Internet Download Manager y use su opción de agregar URL para pegar la URL en cuestión. Esto puede descargar cualquier tipo de recursos de manera confiable.
fuente
Puede automatizar el proceso utilizando Xidel :
Xidel está
xmllint
,jq
,curl
/wget
todo envuelto en uno. Puede que no tenga todas las características que tienen los demás, pero se acerca bastante.Extrae la url:
o
Descargar la url:
Ps Estas consultas utilizan comillas de Windows. Si está en Linux, asegúrese de cambiar
"
y'
:fuente
Copie y pegue la URL en Firefox y listo. Descarga instantánea. El método más fácil con diferencia; )
fuente