Compartilhamento de arquivos ao vivo do Volafile.io & Bate-papo
Exemplo de URL: https://volafile.io/r/$ID
.
Existe Solicitação de recurso: Baixe todo o conteúdo de uma sala em um arquivo .zip. # 117 . Não desejo depender dessa solicitação de recurso.
Como baixar todos os arquivos em uma sala Volafile.io? Prefiro uma solução de linha de comando (código aberto, instalável por homebrew
), algo como o que “s youtube-dl
para o YouTube.
Jdwonloader
no momento não “t suporte Volafile.io. Se não houver solução CLI, como fazer isso com a GUI?
Comentários
- Você poderia fornecer um URL real para que eu possa testar alguns utilitários CLI?
Resposta
Você pode colar este JavaScript no console de desenvolvedor do Chrome:
// Get all download links var fileArray = document.getElementsByClassName("file_left_part") // Loop through all the file links and append a new link to the DOM // with a download attribute for (var i = 0; i < fileArray.length; i++) { var dlLink = document.createElement("a") dlLink.download = "" dlLink.href = fileArray[i].href dlLink.className = "filetype_download" document.body.appendChild(dlLink) } // Select all the download links we just created var dlLinkArray = document.getElementsByClassName("filetype_download") // Create a function to click on each link in series with a delay // of 2.5 seconds (volafile will rate limit you otherwise) function clickIt(i) { setTimeout(function() { dlLinkArray[i].click() }, i * 2500) } // Run our click function on every download link for (var i = 0; i < dlLinkArray.length; i++) { clickIt(i) }
Comentários
- Bem-vindo ao Ask Different! Há ' s o suficiente acontecendo aqui para que alguns comentários ou uma explicação sejam interessantes; se você pudesse, poderia acrescentar algo?
- Adicionados alguns comentários para explicar o que está acontecendo
Resposta
Esta é a única maneira que consegui baixar todos ou alguns arquivos do Volafile usando JDownloader:
- Use o Firefox .
- Verifique se o JDownloader está em execução.
- Obtenha o complemento do Firefox Link Gopher .
- Enquanto estiver no Volafile, filtre os itens que deseja usando a caixa de pesquisa na parte superior.
- Em seguida, execute Link Gopher e clique em “todos os links”. Isso abrirá uma nova guia do Firefox com os links do Volafile.
- Enquanto estiver na tela Link Gopher, pressione Ctrl + C (copiar) e tudo os links serão transferidos para a tela do linkgrabber do JDownloader onde você pode ser seletivo ou apenas baixar todos eles. Se você chegou até aqui, “descobrirá todas as coisas que pode e não pode fazer com esse arranjo.
Alguém postou sobre um complemento Baixe todos eles para Firefox – ele também não está disponível ou não funciona … Eu tentei todos eles. Link Gopher funciona muito bem. Ele também permite que você destaque os links que deseja antes de pressionar Ctrl + C .
Comentários
- A propósito, o plug-in linkgopher é para o firefox e NÃO para o jdownloader. Desculpe, não ' deixei isso claro.
Resposta
Firefox Downthemall! extensão (grátis do mozilla)
Selecione todos os arquivos que deseja obter. Clique com o botão direito e selecione a seleção de download.
Alternativamente, você pode apenas clicar com o botão direito, dizer para fazer o download de todos, escolher o filtro de todos os arquivos e a pasta de download e assistir. Ele irá até mesmo pular ou renomear arquivos duplicados conforme sua solicitação.
Funciona perfeitamente e é gratuito.