Impedir cópia de conteúdo e visualização de código fonte de uma página
5 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Impedir cópia de conteúdo e visualização de código fonte de uma página
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
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)
Re: Impedir cópia de conteúdo e visualização de código fonte de uma página
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
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
Re: Impedir cópia de conteúdo e visualização de código fonte de uma página
Olá Marvel,
veja o seguinte tópico:
https://ajuda.forumeiros.com/t18810-codigo-para-nao-copiar
Leia atentamente cada questão
Até mais.
veja o seguinte tópico:
https://ajuda.forumeiros.com/t18810-codigo-para-nao-copiar
Leia atentamente cada questão
Até mais.
Farding- ****
- Membro desde : 27/09/2013
Mensagens : 338
Pontos : 637
Re: Impedir cópia de conteúdo e visualização de código fonte de uma página
O código que o Hancki enviou não funcionou, ainda posso utilizar o o mouse e copiar conteúdo.
Re: Impedir cópia de conteúdo e visualização de código fonte de uma página
Tente adicionar esse código JS:
Revestimento:
Todas as páginas
Até mais.
- 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
Até mais.
Farding- ****
- Membro desde : 27/09/2013
Mensagens : 338
Pontos : 637
Re: Impedir cópia de conteúdo e visualização de código fonte de uma página
Boa noite!
Adicione este código em um widget personalizado para bloquear o Ctrl + U:
Shek
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>
Shek
Re: Impedir cópia de conteúdo e visualização de código fonte de uma página
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.
E Farding, o código que tu me enviou não funcionou no resto do fórum.
Re: Impedir cópia de conteúdo e visualização de código fonte de uma página
Olá e boa noite!
Shek
- TUTORIAL:
Bloquear o botão direito do mouse
Atualmente os fóruns estão sendo plagiados, principalmente por "Inspecionar elementos", e com isso muitas perguntas estão sendo feitas. Então neste tutorial será ensinado como bloquear o botão direito do fórum.--> Tutoriais, dicas e astúcias <--
Bloquear o botão direito do mouse
1º - Copie o código a baixo:- 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>
Edite a mensagem que irá aparecer quando o individuo clicar com o botão direito do mouse, a mensagem que você deverá editar é a que estará em vermelho.<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>
2º - Em seu Fórum vá em:
Painel de Controles -> Módulo -> Gestão dos widgets do fórum -> Criar um widget personalizado
3º - Siga os paços para preencher o Formulário:Nome do WidGet Você coloca "Bloquear botão do direito", ou qualquer outro, é só para você ter referencia. Utilizar um table type Marque "Sim". Título do widget Não coloque nada (deixe em branco). Fonte do widget Coloque o código citado há cima (no 1º).
4º - Colocando o WidGet salvo em seu fórum:Salve Salve. Postando o WidGet salvo Após salvar o que fizemos há cima, vamos em "Widgets personalizados". Encontramos os WidGet Após encontrar o widget que fizemos, irá segurar e arrastar ele até uma área onde está o . Arrastado iremos e fixado Coloque o que arrastou em um local onde ele fique fixo.
5º - Finalização:Salvar Salve.
Pronto, o nosso fórum, está bloqueado para que indivíduos cliquem com o botão direito. Como podemos ver que deixei em itálico o fórum, pois o portal não está seguro. É só você fazer a parte 4º só que nas configurações do Portal.@ Shiftactif
Shek
Re: Impedir cópia de conteúdo e visualização de código fonte de uma página
Olá!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.
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
Re: Impedir cópia de conteúdo e visualização de código fonte de uma página
O tutorial acima funcionou porém o código que impede o Ctrl+U não funciona se este estiver em uso.
Re: Impedir cópia de conteúdo e visualização de código fonte de uma página
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.
Até mais!
Pesquise em nosso fórum: Pesquisa Avançada Você encontrará tópicos com diversos tipos de códigos para sanar sua dúvida.
Até mais!
Tópicos semelhantes
» Bloqueio de cópia do conteúdo do forum
» Como colocar o texto "leia mais" no final quando copia o conteúdo pelo ctrl c?
» Código jquery para ocultar conteúdo de acordo com a página.
» Código fonte de uma página HTML
» Eu queria bloquear o codigo fonte de página no meu forum
» Como colocar o texto "leia mais" no final quando copia o conteúdo pelo ctrl c?
» Código jquery para ocultar conteúdo de acordo com a página.
» Código fonte de uma página HTML
» Eu queria bloquear o codigo fonte de página no meu forum
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos