Jump to content
diabolickman

Desactivar "Save image as"

Recommended Posts

diabolickman

Boas.

Alguém sabe como é que é possivel desactivar a opção "Save image as" do menu do botão direito do rato? Já andei a pesquisar e não encontrei nada que funcione, no máximo encontrei funções que desactivavam por completo o botão direito, mas isso não me interessa.

Um site que faz o que eu quero é o hi5 nas suas fotos (não uso, mas tem essa opção xDD).

Agradecia opiniões e ajudas se possível ;)

Gracias

Share this post


Link to post
Share on other sites
softklin

Podes dar o endereço da página do Hi5 que tem essa "protecção"?

De qualquer modo, se perceberes como funciona o protocolo HTTP, reparas que não é possível impedires a cópia das imagens da tua página. Ou se quiseres algo simples, basta-me fazer um printscreen da página e recortar a imagem que me interessa. Como vês não existe nenhuma técnica de Javascript que me impeça de fazer isso.


Nick antigo: softclean | Tens um projeto? | Wiki P@P

Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.

Share this post


Link to post
Share on other sites
diabolickman

Sim, isso eu sei.. Mas aí já não é um utilizador comum que fica com a imagem ;)..É só mesmo para não ser tão facilmente retirada.

A imagem do hi5 basta abrires uma foto qualquer

Share this post


Link to post
Share on other sites
softklin

Experimenta este:

http://javascript.internet.com/page-details/protect-images.html

Esse desactiva o clique direito na mesma, mas apenas nas imagens.

Alternativamente, podes definir uma <div> do tamanho da imagem, e colocar a tua imagem como fundo/background. Dentro desse <div>, crias uma <img> de um gif transparente do mesmo tamanho da imagem. Ao tentar copiar essa imagem, na verdade, o utilizador está a copiar o gif transparente.

No entanto, as técnicas valem o que valem.


Nick antigo: softclean | Tens um projeto? | Wiki P@P

Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.

Share this post


Link to post
Share on other sites
diabolickman

hmmm, o javascript funciona com as imagens, contudo tenho de ajustar o código á galeria em jquery ;)

Amanhã com tempo vou experimentar o truque da div para ver se resulta :D

Gracias :D

Share this post


Link to post
Share on other sites
brunoais

Experimenta este:

http://javascript.internet.com/page-details/protect-images.html

Esse desactiva o clique direito na mesma, mas apenas nas imagens.

Alternativamente, podes definir uma <div> do tamanho da imagem, e colocar a tua imagem como fundo/background. Dentro desse <div>, crias uma <img> de um gif transparente do mesmo tamanho da imagem. Ao tentar copiar essa imagem, na verdade, o utilizador está a copiar o gif transparente.

No entanto, as técnicas valem o que valem.

Acho ser esse o método do Hi5. Mas comigo n funciona. Eu acedo diretamente ao link através do log dos headers enviados. Mm assim atrasa. Demoro mais uns 8s que se usar o save image as ;).

Na realidade, aplicado a hi5, basta usar cada um dos links q eles dão, "com toda a amabilidade", na listagem de fotografias, alterar umas partes e fico com as fotografias originais.


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
diabolickman

O objectivo não é impedir, porque isso sei que é impossível. é mesmo dificultar, porque ir ver o código fonte, tirar prints ou usar outra técnica qualquer já não é qualquer pessoa que o faz ;) ...

Share this post


Link to post
Share on other sites
brunoais

Experimenta javascript e ajax e comunicação directa com os nodes (getElementById() ou criar as imagens em funções javascript), usar ajax para obter os dados, usar a imagem transparente e usar headers personalizados (no ajax). Assim deve ser complicado obter as imagens.


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.