O URL de um site "oculta" alguns arquivos MP3 incorporando-os como arquivos Shockwave , como segue.
<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>
Como posso baixar os arquivos para ouvir off-line?
Eu encontrei dois métodos:
1. O método de estouro de pilha
Crie um novo arquivo HTML local com apenas os links, por exemplo:
<a href="http://podcast.cbc.ca/mp3/sundayeditionstream_20081125_9524.mp3">Sunday Edition 25Nov2008</a>
Abra o arquivo no navegador, clique com o botão direito do mouse no link e em Arquivo> Salvar link como.
2. O método do superusuário
Instale o complemento do Firefox Iget . (Certifique-se de usar a versão correta para a sua versão do Firefox.)
Ferramentas> Downloads> Digite o URL no campo.
Existem outras maneiras?
firefox
download
browser-addons
url
Michelle
fonte
fonte
Respostas:
No Linux, use 'wget' na linha de comando:
Se você deseja uma ferramenta semelhante no Windows, pode instalar o wget via Cygwin ou usar uma das portas GNU Win32 .
No Mac OS X, existe o cURL , que parece ter uma compilação do Windows.
fonte
wget
instalado por padrão. Tem simcurl
.3. O método da linha de comando
Baixe / instale / construa
wget
ou similar e faça o download na linha de comando:fonte
Eu uso DownThemAll para isso. Você pode simplesmente copiar o link, abrir a janela do gerenciador e selecionar 'Adicionar URL', assumindo que ele não apanha os links quando executado normalmente.
fonte
se você tiver os URLs prontos e um Firefox básico, basta fazer o download dos URLs colando-os no gerenciador de downloads. Acabei de testar isso com o FF v26 e ainda funciona assim. btw jtbandes diz, isso também funciona no Chrome.
http://lifehacker.com/5915644/download-any-file-or-web-page-by-pasting-its-url-into-firefoxs-download-window
fonte
Aqui está uma maneira de criar uma página de download em tempo real sem sair do seu navegador.
javascript:document.documentElement.innerHTML.match(/external_url=([^\"]*\.mp3)\"/);document.write('<'+'a href="'+RegExp.$1+'">download<'+'/a>')
fonte
Que tal este site: www.downloadurlfile.com ?? Ele cria um link capaz de baixar o URL.
fonte
Ao usar o Firefox, você não precisa de complementos. Vá ao menu Ferramentas »Informações da página (ou pressione Control / Command-I) e selecione a guia Mídia. Aqui você verá todas as mídias (imagens, vídeo, áudio, ...) incorporadas na página, incluindo o botão "Salvar como ..." .
fonte
O Firefox 10.0.2 ainda não pode baixar diretamente um URL.
O primeiro método original do asker (criar arquivo HTML contendo
<a href="...">link</a>
, abra no Firefox, clique com o botão direito do mouse no link, salve como) pode ser otimizado com um pouco de javascript como este:Este pequeno arquivo HTML pode ser colocado como favorito. Portanto, o novo fluxo será:
(Ou apenas copie-o em um jsFiddle e use-o lá, por exemplo, como este )
fonte
Há também uma infinidade de aplicativos de download de monitoramento da área de transferência que começarão a baixar um arquivo quando ele for copiado para a área de transferência, se você gosta desse tipo de coisa. Eu usei o FreeDownloadManager no passado.
fonte
O outro método de linha de comando seria
Curl
também capaz de ler URLs de um arquivo. Como alternativa, você pode escrever um script de nível superior que obtenha a página original e analise as URLs para obter individualmente usando algo como Perl, Python, Ruby, talvez até JScript ou ZSH .fonte
Usando o Safari, tudo o que você precisa fazer é abrir a janela de atividades e clicar no arquivo na lista de arquivos. Ele deve começar a baixar o arquivo.
Se a mídia abrir em uma nova janela e o menu Arquivo -> Salvar como estiver desativado, utilizarei o seguinte no Mac OS X.
fonte
Eu sempre uso o aplicativo wget no linux ou axel se souber que não sobrecarregarei o servidor com 4 conexões e o quero mais rapidamente. Ambos estão disponíveis nas janelas com Cygwin. Se estiver em um site que rastreio com frequência, crie um script para extrair a URL para mim e executar semelhante.
fonte
wget
não está mais ativo. Encontrei-o no Wayback aqui: web.archive.org/web/20150303131028/http://users.ugent.be/… de 2015-0303. Existem capturas mais recentes para essa página no Wayback, mas todas mostram que uma página "404 arquivo não encontrado" foi capturada. O Wget.exe na página vinculada acima é a versão 1.11.4, de 18 de fevereiro de 2010. Este wget parece ser uma porta (ou talvez um espelho) do GNU wget. Talvez uma versão mais recente possa ser encontrada aqui: gnu.org/software/wget/wget.htmlPara o Safari, isso pode ser feito colando o URL na janela de downloads.
fonte
Se o seu navegador não suportar o início de um download por meio de um URL direto (como o Safari ), você pode simplesmente copiar o URL na barra de endereços e acessar Arquivo > Salvar como .
fonte
Primeiro, tente visitar o URL no navegador da web. Deve solicitar o download. Mas, se os plug-ins estão estragando tudo, veja abaixo.
Instale um gerenciador de downloads como o Internet Download Manager e use sua opção de adicionar URL para colar o URL em questão. Isso pode baixar qualquer tipo de recursos de maneira confiável.
fonte
Você pode automatizar o processo usando o Xidel :
Xidel é
xmllint
,jq
,curl
/wget
tudo envolvido em um. Pode não ter todos os recursos que os outros possuem, mas chega bem perto.Extraia o URL:
ou
Faça o download do URL:
Ps Essas consultas usam as aspas do Windows. Se você estiver no Linux, certifique-se de trocar
"
e'
:fonte
Copie e cole o URL no Firefox e pronto. Download instantâneo. Método mais fácil de longe; )
fonte