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.