Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

PedrBandeira

Download direto no Google Drive (e demais) (redirecionar os downloads

Recommended Posts

Olá a todos, venha mais uma vez perante a vocês com o intuito de saciar essa minha curiosidade (e de certa forma necessidade), desta vez as perguntas serão as seguintes:


1º Existe alguma forma de fazer download de algum arquivo (seja qual for seu tipo) em um serviço de armazenamento na web? Exemplo: Quero baixar um programa, porém não quero ele no meu computador e não gostaria de instala-lo já que confio e já testei o mesmo. Então, para não ter de baixar e fazer o upload no serviço em seguida, eu gostaria de baixar diretamente no Google Drive por exemplo.


2º Existe alguma maneira de usar um serviço de armazenamento, como por exemplo o Google, de "semeador" de arquivos? Se existe, há alguma vantagem em fazer isso? Exemplo: Tenho arquivos no Google Drive que gostaria de compartilhar, só que ao invés de compartilhar da forma mais convencional (Convidando um amigo e compartilhar o arquivo com ele [no caso do Google Drive] ou apenas disponibilizando o link como no Dropbox) eu quisesse transformar o arquivo em torrent (com todas as vantagens de um torrent) e enviasse o arquivo do link do torrent para ele abrisse no Utorrent ou qualquer outro do tipo.


3º Obrigado pela a atenção dada e agradeço desde já os comentários, e por favor lembrem-se: ISSO É APENAS UMA PERGUNTA, APENAS UMA DÚVIDA.

Compartilhar este post


Link para o post
Compartilhar em outros sites

1º) Não. Todos os serviços partem do pressuposto onde o usuário possui o arquivo em seu computador e deseja envia-lo para o espaço oferecido pelo serviço.

 

2º) Seeders de torrent disponibilizam o arquivo ofertado no torrent para que outros baixem o arquivo.

Assim sendo, o computador/servidor onde o arquivo está precisa ter um bom link de internet.

Por isso, serviços como os citados não permitem tal possibilidade, pois o torrent usa outras portas / serviços (udp, etc...) que não se relacionam com o serviço que usa http/https e portas web usuais (80, etc...)

 

3º) Relaxa, e qualquer duvida, estamos ai ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por AlexandreHenrique
      Olá pessoal. preciso de uma ajuda com o meu projeto de upload.
      O projeto de upload roda no IIS + Php;
      Tenho um script que ta enviando  o arquivo para o diretório correto.
      O problema é que ao tentar acessar esse arquivo via URL, o anexo não abre  e exibe a mensagem abaixo.
       

      Notei que o arquivo ao cair no DIR, ele entra sem permissões (vi em propriedades), se eu editar o mesmo alterando as permissões, ele carrega pela url do meu site.
      Quero que o arquivo enviado pelo script caia no DIR correta com as devidas permissões pra eu poder ler no navegador via URL;
       
      Já tentei resolver de toda forma mas nao tive sucesso;.
      No Apache isso é mais simples, mas no IIS ta complicado;
       
       
       
      Alguem pode me dá uma dica?
    • Por Caio Vargas
      Fala pessoa tudo tranquilo ?
      estou com um problema eu fiz um sistema de upload onde tem a marca dagua  o problema e que quando o cadastro da capa e pequena a imagem da marca dagua fica grande
      e qauando a capa e grande  a imagem da marca dagua fica pequena alguem poderia me ajudar 
    • Por mateus.andriollo
      Olá,
      Gostaria de saber se alguem pode me ajudar.
      Meu PHP esta na pasta public_html em um CPanel, quero saber se é possível armazenar em pasta fora da pasta  pública, por segurança mesmo...
      Faço isso em ASP, ai chamo a imagem por um fso, funciona mas queria saber se tem como no PHP.
    • Por DeniseAlencar
      Boar tarde pessoal estou fazendo um teste com upload de imagens gravando no banco de dados porem quando cadastro uma imagem com o nome "foto.jpg" e depois cadastro a mesma imagem com o mesmo nome, no banco de dados aparece dois registros com nomes iguais mas gostaria que os nomes fossem diferentes.
       
      E na pasta arquivos aparece uma unica imagem gostaria que quando cadastrasse fotos iguais o nome mudasse tipo foto.jpg , foto2.jpg  etc (isso automaticamente) vou postar o codigo .
      <?php $diretorio = "arquivos/"; if(!is_dir($diretorio)){ echo "Pasta $diretorio não existe";}else{ $arquivo = isset($_FILES['arquivo']) ? $_FILES['arquivo'] : FALSE; for ($controle = 0; $controle < count($arquivo['name']); $controle++){ $destino = $diretorio."/".$arquivo['name'][$controle]; $nome_foto = $arquivo['name'][$controle]; if(move_uploaded_file($arquivo['tmp_name'][$controle], $destino)){ $sql="INSERT INTO galeria (arquivo) VALUES ('$nome_foto')"; $qry = mysqli_query($conexao,$sql); echo "<head><meta HTTP-EQUIV='refresh' CONTENT='0;URL=index.php'></head>"; }else{ echo "Erro ao realizar upload"; } } } ?>  
    • Por Sapinn
      Estou precisando salvar fotos dos usuários de um sistema e não estou conseguindo fazer com OO já assisti video aulas e li algumas matérias mas sempre dá erro. Alguém sabe algum jeito de se fazer?? Eu até tentei mas fica sempre com erro, vou postar aqui talvez tenha algo que eu esteja fazendo errado.
       
      class para salvar a foto:
         private function salvarFoto($foto){         $fotos = $_FILES['foto_admin'];         $fotoDir = "imagens/fotos_admins/";         $fotoPath = $fotoDir . basename($foto['foto_admin']['name']);         $fotoTmp = $foto['foto_admin']['tmp_name'];         if(move_uploaded_file($fotoTmp, $fotoPath)):             return $fotoPath;         else:             return false;         endif;     } E estou chamando ela assim:
       $upload = $this->salvarFoto($_FILES);                 if(gettype($upload) == 'string'):                     $dados['foto_admin'] = $upload;                 endif;  
      E o erro é o seguinte: move_uploaded_file(imagens/fotos_admins/sapinn.jpg): failed to open stream: No such file or directory in
       
      Não sei o que está errado a pasta imagens/fotos_admins está dentro da minha pasta Controller
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.