Ir para conteúdo

POWERED BY:

Arquivado

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

visitante_php

como evitar d mostrar os links na barra d status?

Recommended Posts

não é windows.status tem um S(ésse) a mais ae

é

WINDOW.STATUS

window.status não é 100% funcionau, geralmente só funciona no IE

 

mas porque você quer isso??

assim seus links não serão amigaveis(confiaveis), geralmente antes de eu clicar eu verifico para onde o link irá "me levar".

O usuario tem de ter liberdade e não ser oprimido pelo site, você não concorda??? Tipo se eu acessa-se seu site e não soube-se para onde o link iria, tentaria outras alternativas de verificar. Assim você só estará deixando seu site menos confiavel.

 

Mas se você tiver um bom motivo mesmo tente usar assim:

<a href="#" onclick="return window.location='pagina.html';"></a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

eh q vou usar o lightbox e como irei usar arquivo d musica nao kero q o usuario vera a localizacao do arquivo e o baixe...

 

eu tb tentei usar o window.status e nao funfou...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas se você tiver um bom motivo mesmo tente usar assim:

<a href="#" onclick="return window.location='pagina.html';"></a>

Faça desta forma...

Compartilhar este post


Link para o post
Compartilhar em outros sites

use SERVER-SIDE assim ele não saberá qual é a pasta raiz do arquivo de musica

 

no meu caso uso PHP

<?php
$arquivo = "/path/sdfipsdifosdif/pasta/musica/".$_GET['path'];
header ("Content-Disposition: attachment; filename=".$arquivo."\n\n");
header ("Content-Type: application/octet-stream");
header ("Content-Length: ".filesize($arquivo));
readfile($arquivo);
?>
e os links seriam assim:

<a href="download.php?id=arquivo1.mp3">
<a href="download.php?id=arquivo2.mp3">
<a href="download.php?id=arquivo3.mp3">

assim é bem mais seguro ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

eh uma outra solucao tb, mas da uma olhada... http://www.phatfusion.net/multibox/

sim mas assim você não irá baixar a musica

a localizacao do arquivo e o baixe...

desta maneira que você está mostrando a musica está sendo colocada em uma streaming para rodar direto pelo flash, se sua intenção seja que a pessoa escute a musica direto essa é uma otima solução e concerteza a melhor

 

mas ainda sim pode ser descoberto a URL se o cara conhecer o actionscript deste flash.

com o PHP é bem mais seguro(só use se for para baixar a musica ;) )

 

falow abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Apóio o FOX! Use o PHP! É beeem mais seguro...

Compartilhar este post


Link para o post
Compartilhar em outros sites

é que você escreveu isso:

ocalizacao do arquivo e o baixe...

ae nesse caso você pode combinar o php ao flash e será mais seguro e somente para ouvir ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode criar uma função tipo

funcition esconde

window.status"";

 

e no a href você por onmouseover=esconde(); onclick=esconde();

 

mas como já falaram não vai funcionar em todos os navegadores e depois tb tem outro detalhe:

se eu quiser baixar a musica, posso clicar com o botão direito do mouse e copiar o atalho e mandar o guetright baixar ou colar na propria barra de endereço e baixar do mesmo jeito.

Posso copiar a musica de n formas possiveis.

 

A solução mais "segura" seria usar flash e php ou flash e qq coisa, mas tb tem como decodificar o flash.

 

O que dá mais trabalho para um usuário comum é via streaming = ao das radios online, mas é algo que $$

 

No fim das contas, se você não quer q copiem, não coloque, pois não importa qual a solução criada para evitar a copia, sempre haverá um jeito de burla-la.

 

Abraços,

Vinicius Ianni

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso eu sei,mas a maioria nao sabe o lance do codigo fonte...você viu o script q eu mostrei ali emcima? os arquivos serao em flash,mas preciso indicar ao script o endereço do arquivo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Igor,

para proteger arquivos de audio não é tão simples assim

 

o máximo que poderá fazer é complicar.

 

o mais viável seria um sistema de streaming autenticado, no qual permitiria acesso aos arquivos apenas por intermédio de uma página, evitando assim o download direto.

 

entretanto, isso nao faz muita diferença. se o usuario quiser fazer download basta usar um ripador de streaming.

 

avalie melhor o que você pretende fazer pois poderá perder tempo criando uma solução mirabulosa para um problema pequeno.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu kero usar este script para criar uma galeria de video, musica e fotos: http://www.phatfusion.net/multibox/

 

porem pra este script funcionar eh preciso indicar a ele o caminho do arquivo(como vcs podem ver no exemplo do site acima), so q dando o caminho do arquivo, o arquivo aparece no link, na barra d status quando se passa o mouse emcima do link...e vendo isso o usuario pode digitar o endereço e baixar o arquivo...eu kero apenas evitar d q quando passar o mouse no link, apareca o endereço na barra d status... =/

Compartilhar este post


Link para o post
Compartilhar em outros sites

se você quer apenas ocultar o link, as soluções que postaram acima são suficientes

 

veja um exmplo simples

 

<script language=javascript>
function download(n){
  switch( n ){
	case 1:
	  f = 'arquivo.exe';
	break;
	case 2:
	  f = 'mp3.mp3';
	break;
  } 

   alert( f );
}
</script>


<a href="#" onclick="download(1);">arquvo</a>
<br />

<a href="#" onclick="download(2);">mp3</a>

não é uma solução, é apenas um escopo.

 

existem vários modos de fazr e inclusive você pode codificar o script javascript e também o script html apenas pra complicar mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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