Download Security
Um script simples que faz o seguinte, livra você dos copiadores de links, salvando seus arquivos dos copiadores, além de facilitar sua vida com a criação de links com arquivos em servidores diferentes.
Data | Autor | Changelog | Download |
---|---|---|---|
13/05/2002 11:12pm | Fernando Henrique L. de Lira | - | Versão 1.0 |
05/09/2002 11:34am | Fernando Henrique L. de Lira | Versão 1.1 | Versão 1.1 |
02/01/2003 9:12pm | Fernando Henrique L. de Lira | Versão 2 | Versão 2 |
nossa adorei bem criativo
14/06/2008 5:43pm
(~16 anos atrás)
Da pra ser melhor...
então já que é isso que você quer...
substitua a linha 53:
HEADER("Location: $ARQUIVOS[$HP]/$arquivo");
por:
header("Content-type: application/save");
header('Content-Disposition: attachment; filename="' . basename($arquivo) . '"');
header('Expires: 0');
header('Pragma: no-cache');
readfile("$ARQUIVOS[$HP]/$arquivo","1");
então já que é isso que você quer...
substitua a linha 53:
HEADER("Location: $ARQUIVOS[$HP]/$arquivo");
por:
header("Content-type: application/save");
header('Content-Disposition: attachment; filename="' . basename($arquivo) . '"');
header('Expires: 0');
header('Pragma: no-cache');
readfile("$ARQUIVOS[$HP]/$arquivo","1");
27/03/2003 11:01pm
(~22 anos atrás)
$CONFIG[OK]
você tem que colocar os sites que tem permissão de efetuar downloads
você tem que colocar os sites que tem permissão de efetuar downloads
16/03/2003 10:56pm
(~22 anos atrás)
Estes tipos de sistemas de download protegidos não funcionam em macintosh.
Ele já tem um gerenciador de download imbutido e não ha como desabilitá-lo.
alguma idéia de como resolver?
Por exemplo, Não consigo dar DL neste e em nenhum scrip daqui do PHPBrasil.
Ele já tem um gerenciador de download imbutido e não ha como desabilitá-lo.
alguma idéia de como resolver?
Por exemplo, Não consigo dar DL neste e em nenhum scrip daqui do PHPBrasil.
25/01/2003 7:24pm
(~22 anos atrás)
Os gerenciadores de download lêem os headers HTTP para poderem se direcionar ao link correto, assim fazendo com que o script funcione em bons gerenciadores de download sem problemas.
Isto também faz com que o resumo de um download não seja problema para o script e sim para o servidor que está hospedando o arquivo, já que o link (virtual) será na verdade um atalho para o arquivo (real) e o gerenciador irá salvar o link (real) para futuro resumo.
Não há como fazer uma segurança em que o link não seja exposto, questão de protocolo de comunicação.
Isto também faz com que o resumo de um download não seja problema para o script e sim para o servidor que está hospedando o arquivo, já que o link (virtual) será na verdade um atalho para o arquivo (real) e o gerenciador irá salvar o link (real) para futuro resumo.
Não há como fazer uma segurança em que o link não seja exposto, questão de protocolo de comunicação.
30/10/2002 8:38am
(~22 anos atrás)
Eu não tenho muita certeza mais, acredito que o GETRIGHT não ira conseguir iniciar o download de um link do Download Security... pois pelo seguinte o script verifica a referência... no caso você vai colar o link no GETRIGHT, então não vai haver referência assim... não ira iniciar o download...
06/09/2002 10:21am
(~22 anos atrás)
É p bug está na linha 51:
HEADER("Location: $ARQUIVOS[$HP]/$file");
Troque por:
HEADER("Location: $ARQUIVOS[$HP]/$arquivo");
É que eu usava a variavel $file nos betas...
HEADER("Location: $ARQUIVOS[$HP]/$file");
Troque por:
HEADER("Location: $ARQUIVOS[$HP]/$arquivo");
É que eu usava a variavel $file nos betas...
05/09/2002 11:29am
(~22 anos atrás)
Depende do gerenciador que você usar, provavelmente ele não vai pegar o click automaticamente, mas se você recortar o endereço e pedir para baixá-lo no programa, ele vai perceber o redirecionamento! Por isso na verdade, isso não é TÃO seguro assim! O GetRight funciona bem com esse tipo de link!
05/09/2002 6:47am
(~22 anos atrás)
Eu ainda não testei isso ainda... se for possível teste isso para mim... eu não tenho nem num programa que gerencie meus downloads
15/05/2002 8:13pm
(~22 anos atrás)