Você está na página 1de 5

CRIANDO MINHA PÁGINA DE BLOQUEIO

-------------------------------------------------------
# ETAPA 1

• Em LOJA VIRTUAL Páginas


• Click em criar uma nova página
• No título da página cole o script a seguir:

TÍTULO DA PÁGINA DE BLOQUEIO:

<img src="https://cdn.shopify.com/s/files/1/0538/2573/2800/files/botc3a3o-c3a1rea-
restrita_480x480.png?v=1619182282" alt="" />

-------------------------------------------------------

# ETAPA 2

• Depois de preencher o titulo clique em exibir html, cole o script anexo e salve:

CONTEÚDO DA PÁGINA DE BLOQUEIO

<meta charset="utf-8"><b>Você está tentando acessar conteúdo restrito a


funcionários autorizados</b><meta http-equiv="refresh" content="4;
URL='https://www.google.com/'">
<p><b>Por questões de segurança você será redirecionado</b> <a
href="https://www.google.com/"></a></p>
<b><img
src="https://cdn.shopify.com/s/files/1/0538/2573/2800/files/unnamed_480x480.gif?
v=1618778137" alt="" /></b>
<p> </p>

-------------------------------------------------------

INSERINDO MEU SCRIPT DE BLOQUEIO NO TEMA

-------------------------------------------------------
# ETAPA 3

• Em LOJA VIRTUAL Temas Ações Editar código


• Dentro do editor, na coluna lateral click em Layout theme.liquid
• Dentro da pasta theme.liquid desça até encontrar a tag </head>
(Para auxilia-lo a encontrar a tag você pode abrir um campo de
pesquisa, simplesmente clicando em qualquer lugar dentro da pasta theme.liquid e em
seguida apertando CTRL + F , com a barra aberta digite a tag </head>)
• Após encontrar a tag </head> cole acima dela o script em anexo:

<!-- INICIO DO BLOQUEADOR EASYCODING -->


{% if customer.has_account == true and customer.tags contains 'easy' %}
{% else %}
<!-- script block do mouse inicio -->
<script type="text/javascript">
var message="Desculpe, o clique com o botão direito foi desativado.";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
</script>
<!-- script block do mouse final -->

<!-- script block dos atalhos - inicio -->


<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(),18
8==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_loc
k: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("esc",function()
{top.location.href="https://easy-coding.myshopify.com/pages/
bloqueado"});shortcut.add("Ctrl+F",function()
{top.location.href="https://easy-coding.myshopify.com/pages/
bloqueado"});shortcut.add("Option+Command+U",function()
{top.location.href="https://easy-coding.myshopify.com/pages/
bloqueado"});shortcut.add("Command + U",function()
{top.location.href="https://easy-coding.myshopify.com/pages/
bloqueado"});shortcut.add("Ctrl+U",function()
{top.location.href="https://easy-coding.myshopify.com/pages/bloqueado"});
//]]>
</script>
<!-- script block dos atalhos - final -->

<!-- script block atalhos 2 + F12 inicio -->


<script>
document.onkeydown = function(e) {
if(event.keyCode == 123) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)){
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)){
return false;
}
if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)){
return false;
}
}
</script>
<!-- script block atalhos 2 + F12 final -->

<!-- script block selecionar conteúdo - inicio -->


<script>
function disableselect(e) {
return false;
}

function reEnable() {
return true;
}

document.onselectstart = new Function("return false");

if (window.sidebar) {
document.onmousedown = disableselect;
document.onclick = reEnable;
}
</script>
<!-- script block selecionar conteúdo - final -->

<!-- Bloquear a função: Desabilitar JS - inicio -->


<noscript id="easycoding"><style>body *{display:none}body:before{content:
'ATENÇÃO!!! ESSA ÁREA É RESTRITA A FUNCIONÁRIOS \A Se esse for seu caso solicite o
acesso em nossa página de contato. \A\A © Easycoding — Todos os direitos
reservados.';
text-align: center;
display: block;
display: block;
margin-top: 200px;
white-space: pre-wrap;
line-height: 1.8;} </style>
<meta charset="utf-8"><h5><b></h5></b><meta http-equiv="refresh" content="3;
URL='https://www.google.com/'">
</noscript>
<!-- Bloquear a função: Desabilitar JS - final -->
{% endif %}
<!-- FIM DO BLOQUEADOR EASYCODING-->

-------------------------------------------------------

# ETAPA 4
• Na página de bloqueio criada na ETAPA 2, copie a url para substituir pela url de
redirecionamento do script de bloqueio no tema.

• No script colado no tema encontre a url referente a página de destino e a altere


para a url de sua página de bloqueio criada (mantenha as aspas duplas, substitua
apenas o conteúdo dentro delas), caso deseje enviar para outra página de sua
preferência o procedimento será o mesmo.

EX:

{top.location.href="https://easy-coding.myshopify.com/pages/
bloqueado"});shortcut.add("Ctrl+F",function()
{top.location.href="https://easy-coding.myshopify.com/pages/
bloqueado"});shortcut.add("Option+Command+U",function()
{top.location.href="https://easy-coding.myshopify.com/pages/
bloqueado"});shortcut.add("Command + U",function()
{top.location.href="https://easy-coding.myshopify.com/pages/
bloqueado"});shortcut.add("Ctrl+U",function()

PARA:

{top.location.href="URL DA PÁGINA QUE DESEJO ENVIAR O


ATACANTE"});shortcut.add("Ctrl+F",function()
{top.location.href="URL DA PÁGINA QUE DESEJO ENVIAR O
ATACANTE"});shortcut.add("Option+Command+U",function()
{top.location.href="URL DA PÁGINA QUE DESEJO ENVIAR O
ATACANTE"});shortcut.add("Command + U",function()
{top.location.href="URL DA PÁGINA QUE DESEJO ENVIAR O
ATACANTE"});shortcut.add("Ctrl+U",function()

-------------------------------------------------------

# ETAPA 5

• No topo do script localize a função:

{% if customer.has_account == true and customer.tags contains 'easy' %}

E troque a palavra easy pela tag que deseja usar como sua chave (não apague as
aspas)

Ex: {% if customer.has_account == true and customer.tags contains 'paulo' %}

PRONTO SEU SUPER SCRIPT DE BLOQUEIO FOI IMPLEMENTADO 😊

* Contato: suporteeasycoding@gmail.com

* Canal: https://bit.ly/3cPFVsN

Gostou desse tutorial e o quanto ele te economizou de despesas desnecessárias com


apps e programadores

para proteger seu conteúdo? Se sim, e quiser retribuir enviando o valor que achar
justo para nosso PIX,

ajudaria muito a manter o canal 😉

PIX: suporteeasycoding@gmail.com

Você também pode gostar