28 de nov. de 2012

Protegendo Seu Blog Contra Copias

 
Ultimamente grande parte da blogosfera tem sido vítima de plágio, eu mesma fui plagiada três vezes só semana passada e por isso tive que tomar a providência de bloquear tanto o botão do mouse direito quanto a tecla F12 (pelos dois a pessoa tem acesso ao seu HTML e pode roubar seu template!)



Ninguém gosta de ser plagiado, obviamente, você se esforça pra fazer aquele template bapho, aquele post perfeito e simplesmente vem alguém com merda no cérebro sem um pingo de respeito e consideração e copia aquilo e diz que foi "ela que fez". Nada legal né? Por isso tão importante quanto fazer um template bonito e um post bacana é proteger sua obra contra esses plagiadores sem noção, é isso que vocês vão aprender hoje. 

 Todos os códigos que eu mostrar aqui hoje eu aprendi no blog Garotas do Contra E Go Imagines (visitem!) então os merecidos créditos (:
Bloqueando o botão direito do mouse
Um dos bloqueios principais a serem feitos com certeza é o botão direito, por ele se pode tantocopiar quanto ter acesso ao código fonte do seu blog (seu HTML).

Para bloqueá-lo entre em Design  Editar HTML e procure (F3) por </head> e acima dele cole:

<script language='JavaScript'>
function clique() {if (event.button==2||event.button==3) {oncontextmenu=&#39;return false&#39;;}} document.onmousedown=clique document.oncontextmenu = new Function(&quot;return false;&quot;)</script>
Agora procure por <body e dentro da tag cole o seguinte código: oncontextmenu='return false'
Deve ficar assim:

<body expr:class='&quot;loading&quot; + data:blog.mobileClass' oncontextmenu='return false'>


Bloqueando o Ctrl+U
Como eu disse anteriormente a combinação Ctrl+U faz com que o HTML do seu blog seja aberto, o que possibilita que pessoas má intencionadas roubem seu template -ou partes dele!-

 Não use se você posta tutoriais pois ele bloqueia o atalho ctrl+c.

Para bloqueá-lo procure por <body e dentro dessa tag cole o seguinte código: onkeydown='return false' .Deve ficar assim:

<body expr:class='&quot;loading&quot; + data:blog.mobileClass' onkeydown='return false'>


Bloqueando o F12
Com essa tecla também é possível ver o HTML do blog (não tão detalhadamente como com o Ctrl+U mas é sempre bom prevenir!).

Para bloqueá-lo, procure por <head> e abaixo dele cole:

<script language='JavaScript'>
function tecla()
{
if (event.keyCode==123)
{
alert(&quot;Do not copy&quot;);
event.keyCode=0;
event.returnValue=false;
}
} document.onkeydown=tecla;
</script>


"Arrastar e soltar" imagens
É possível roubar imagens (mesmo de blogs com proteção contra cópia) arrastando a imagem e soltando na barra de endereço, então se você não quer essa opção ativa no seu blog é bom bloquear também.

Procure por <head> e abaixo dele cole:

<script language='JavaScript'>function bloquear(e){return false}function desbloquear(){return true}document.onselectstart=new Function (&quot;return false&quot;)if (window.sidebar){document.onmousedown=bloqueardocument.onclick=desbloquear}</script>
Para reforçar o bloqueio cole o seguinte código dentro de <body 
ondragstart='return false'
Bloquear seleção de texto
Acho essa a forma mais radical de proteger o blog, ela não permite que você selecione textos, imagens e etc, logo não tem como dar "ctrl+c".  Não use se você posta tutoriais com códigos, pois a pessoa não vai conseguir copia-lo pra realizar o tutorial.

Procure por <head> e abaixo dele cole:

 <script type="text/javascript">
function disableSelection(target){
if (typeof target.onselectstart!="undefined") //IE route
target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
target.style.MozUserSelect="none"
else //All other route (ie: Opera)
target.onmousedown=function(){return false}
target.style.cursor = "default"
}
</script>
Também dentro de <body cole: onselectstart='return false'
Bloqueio Parcial
Com esse código você bloqueia apenas seus textos ou alguma postagem específica. Não é necessário colocar no html do seu blog, é mais simples:

Quando for escrever a postagem abra a guia editar HTML (dentro da postagem!) e cole antes de tudo o seguinte código:

 <div onselectstart='return false' ondragstart='return false' oncontextmenu='return false'>
E no fim cole:
 </div>
Exemplo:

 Você pode bloquear partes do layout também, não vou mostrar aqui pois o post já está bem extenso. Mas se você quiser aprender veja no post do Garotas do Contra!

Espero que tenham curtido o post e #fikadica pra quem quer proteger seu bloguito, afinal, "prevenir é melhor do que remediar" (como diriam nossas mães/avós rsrs). Kissus :*

Post Pego No:Go Imagines Bjss

Nenhum comentário:

Postar um comentário

Related Posts Plugin for WordPress, Blogger...