Impedir cópia de conteúdo e visualização de código fonte de uma página

5 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por Marvel Universe RPG 08.01.14 21:12

Qual é minha questão:
Gostaria de saber de algum código que possa impedir que os botões Ctrl+C e o botão direito do mouse, assim impedindo que se possa ver o código fonte da página.

https://www.google.com/url?q=https://ajuda.forumeiros.com/t7661-impedindo-que-copiadores-copiem-o-conteudo-do-nosso-forum-exclusive&sa=U&ei=a77NUpP-MYaD2AX-n4G4Dg&ved=0CAYQFjAA&client=internal-uds-cse&usg=AFQjCNFM9y9PS_RPoLfq7xOzwdwuzcVHEA

Aqui tem alguns códigos, mas são mais para sites e só o último pegou no meu fórum, mas que ainda assim foi relatado um problema no meu fórum em relação à esse código. Seria de muita ajuda se alguem disponibiliza-se tal código e eu ficaria muito grato.

Desde já agradeço.

Endereço do meu fórum:
http://um-rpg.forumeiro.com

Versão do fórum:
PHPBB3


Última edição por Marvel Universe RPG em 08.01.14 23:43, editado 1 vez(es)
Marvel Universe RPG

Marvel Universe RPG
**

Membro desde : 05/01/2014
Mensagens : 80
Pontos : 119

http://um-rpg.forumeiro.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por Kvothe 08.01.14 21:15

Boas,

Não sou especialista em códigos, mas creio que não adiantaria muito, pois com um simples F12 ou Crtl+Shift+J pode-se fazer a cópia através da ferramenta de console do Google Chrome..

Enfim, o que quero dizer é que é sim possível evitar o Crtl+C e o botão direito do mouse, mas acho que não o console..

Até mais,
Kvothe
Kvothe

Kvothe
Membro

Membro desde : 23/12/2012
Mensagens : 945
Pontos : 1372

http://landofhaeron.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por Farding 08.01.14 21:19

Olá Marvel,

veja o seguinte tópico:

https://ajuda.forumeiros.com/t18810-codigo-para-nao-copiar

Leia atentamente cada questão Piscada

Até mais. Muito feliz
Farding

Farding
****

Membro desde : 27/09/2013
Mensagens : 338
Pontos : 637

Ir para o topo Ir para baixo

Tópico resolvido Re: Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por Marvel Universe RPG 08.01.14 21:56

O código que o Hancki enviou não funcionou, ainda posso utilizar o o mouse e copiar conteúdo.
Marvel Universe RPG

Marvel Universe RPG
**

Membro desde : 05/01/2014
Mensagens : 80
Pontos : 119

http://um-rpg.forumeiro.com/forum

Ir para o topo Ir para baixo

Tópico resolvido Re: Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por Farding 08.01.14 22:03

Tente adicionar esse código JS:

Código:
    <script language=JavaScript>
        <!--
       
        var message="Cópia não permitida!";
       
        ///////////////////////////////////
        function clickIE4(){
        if (event.button==2){
        alert(message);
        return false;
        }
        }
       
        function clickNS4(e){
        if (document.layers||document.getElementById&&!document.all){
        if (e.which==2||e.which==3){
        alert(message);
        return false;
        }
        }
        }
       
        if (document.layers){
        document.captureEvents(Event.MOUSEDOWN);
        document.onmousedown=clickNS4;
        }
        else if (document.all&&!document.getElementById){
        document.onmousedown=clickIE4;
        }
       
        document.oncontextmenu=new Function("alert(message);return false")
       
        // -->
        </script>

Revestimento:
Todas as páginas Piscada

Até mais.
Farding

Farding
****

Membro desde : 27/09/2013
Mensagens : 338
Pontos : 637

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por Shek 08.01.14 22:20

Boa noite!

Adicione este código em um widget personalizado para bloquear o Ctrl + U:
Código:
<script type='text/javascript'>
    //<![CDATA[
    shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(c)for(var e in d)"undefined"==typeof c[e]&&(c[e]=d[e]);else c=d;d=c.target,"string"==typeof c.target&&(d=document.getElementById(c.target)),a=a.toLowerCase(),e=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),3==e.nodeType&&(e=e.parentNode);if("INPUT"==e.tagName||"TEXTAREA"==e.tagName)return}d.keyCode?code=d.keyCode:d.which&&(code=d.which),e=String.fromCharCode(code).toLowerCase(),188==code&&(e=","),190==code&&(e=".");var f=a.split("+"),g=0,h={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},i={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},j=!1,l=!1,m=!1,n=!1,o=!1,p=!1,q=!1,r=!1;d.ctrlKey&&(n=!0),d.shiftKey&&(l=!0),d.altKey&&(p=!0),d.metaKey&&(r=!0);for(var s=0;k=f[s],s<f.length;s++)"ctrl"==k||"control"==k?(g++,m=!0):"shift"==k?(g++,j=!0):"alt"==k?(g++,o=!0):"meta"==k?(g++,q=!0):1<k.length?i[k]==code&&g++:c.keycode?c.keycode==code&&g++:e==k?g++:h[e]&&d.shiftKey&&(e=h[e],e==k&&g++);if(g==f.length&&n==m&&l==j&&p==o&&r==q&&(b(d),!c.propagate))return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1},this.all_shortcuts[a]={callback:e,target:d,event:c.type},d.addEventListener?d.addEventListener(c.type,e,!1):d.attachEvent?d.attachEvent("on"+c.type,e):d["on"+c.type]=e},remove:function(a){var a=a.toLowerCase(),b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(b){var a=b.event,c=b.target,b=b.callback;c.detachEvent?c.detachEvent("on"+a,b):c.removeEventListener?c.removeEventListener(a,b,!1):c["on"+a]=!1}}},shortcut.add("Ctrl+U",function(){top.location.href="/h6-"});
    //]]>
    </script>
Atenciosamente,
Shek
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por Marvel Universe RPG 08.01.14 22:39

Tá o controle de Ctrl+U está impedido mas tem como bloquar o Ctrl+C?

E Farding, o código que tu me enviou não funcionou no resto do fórum.
Marvel Universe RPG

Marvel Universe RPG
**

Membro desde : 05/01/2014
Mensagens : 80
Pontos : 119

http://um-rpg.forumeiro.com/forum

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por Shek 08.01.14 22:46

Olá e boa noite!

TUTORIAL:
Atenciosamente,
Shek
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por JScript 08.01.14 23:07

Marvel Universe RPG escreveu:Tá o controle de Ctrl+U está impedido mas tem como bloquar o Ctrl+C?

E Farding, o código que tu me enviou não funcionou no resto do fórum.
Olá!

Existem n códigos disponíveis que proíbem o uso das teclas Ctrl+C, porém, saiba que todos são inúteis nos navegadores atuais onde o código inteiro pode ser visto/copiado/salvo localmente de forma fácil/interativa e intuitiva!

Lamento lhe desapontar mas é isso,

JS
JScript

JScript
Super Membro

Membro desde : 15/03/2013
Mensagens : 1449
Pontos : 1901

http://jscript.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por Marvel Universe RPG 08.01.14 23:12

O tutorial acima funcionou porém o código que impede o Ctrl+U não funciona se este estiver em uso.
Marvel Universe RPG

Marvel Universe RPG
**

Membro desde : 05/01/2014
Mensagens : 80
Pontos : 119

http://um-rpg.forumeiro.com/forum

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Impedir cópia de conteúdo e visualização de código fonte de uma página

Mensagem por Shek 08.01.14 23:18

Boa noite!

Pesquise em nosso fórum: Pesquisa Avançada Você encontrará tópicos com diversos tipos de códigos para sanar sua dúvida. Muito feliz

Até mais!
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos