Vinícius Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 Ola, alguém tem um script para quando o visitante do meu site clicar em exibir >>> codigo fonte , apareça uma mensagem qualquer em vez do meu codigo ?Eu sei que tem diversas maneiras de pegar o codigo fonte de qualquer site mas com esse script eu resolveria meu problema. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 Sem Chances.. não tem como interferir no Menu do Internet Explorer..pode interferir no Mouse Botao Direito, mas no menu sem chancesexistem algumas formas utilizando ASP e Frames que dificultam isto.. da uma pesquisa tem alguns posts sobre isto no aqui no Forum de JS, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 Como faço para criptografar meu codigo sem ser por esses serviços que tem em diversos sites com o wmonline ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 *como o wmonline Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 Nossa esse tema foi abordado várias e várias vezes aqui... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 Eu procurei mas nos topicos sempre se desviava para outros assuntos e o que eu quero não achei. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 Se voce tiver o link para o tópico onde esclareça minha duvida eu agradecerei. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 ISSO não TEM SOLUÇÃO CHAPA!!!!NA BOA Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 Caso você ache um por ai não sera diferente deste que eles tem.. utilizar um coder qualquer sempre tem um decoder.. Só um detalhe.. não sera um usuario normal que vai querer ver seu script, sera alguém que entende alguma coisa.. e este sabera burlar estas proteçoes..Uma pergunta.. que tem de tão importante no codigo fonte que não possa ser visto??se for coisas importantes, esta na hora de pensar em programar em uma linguagem dinamica.. e só mostrar o que interessa para o usuario, e esconder as informacoes importantes com sessoes. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 Vou explicar porque não quero criptografar pelo wmonline ou outro site qualquer ... toda vez que eu atualizasse a pagina teria que ir no site da wmonline e criptografar ... para ser assim prefiro deixar o codigo livre. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 Eu tenho um site sobre uma banda chamada Foo Fighters ... quero proteger textos feitos por mim e outras coisas criadas por mim que outros sites do mesmo assunto copiam.Eu desabilitando a seleção de texto não adianta. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 Mas já que é impossivel criptografar o meu codigo fonte sem ser por sites especializados ... deixa para lá Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 COPIA ISTO NUM ARQUIVO .HTM E TESTA <HTML> <BODY> <HEAD> <script LANGUAGE="Javascript"> <!-- var Words =" %3Chtml%3E%3Cbody%3E%0D%0A%3Cdiv%20align%3Dcenter%3E%3Cimg%20src%3Dfigura2.gif%20border%3D0%3E%3C/div%3E%3Cbr%3E%3Chead%3E%3Cmeta%20name%3D%22GENERATOR%22%20content%3D%22Microsoft%20FrontPage%203.0%22%3E%3Clink%20REL%3D%22stylesheet%22%20HREF%3D%22style.css%22%20TYPE%3D%22text/css%22%3E%3C/head%3E%3Cbody%20bgcolor%3D%22%23ffffff%22%20text%3D%22%23FFFFFF%22%3E%3Cp%3E%3Cscript%20language%3D%22JavaScript%22%20src%3D%22cripto[1].js%22%3E%3C/script%3E%3Cscript%20language%3D%22JavaScript%22%20src%3D%22NoCopy.js%22%3E%3C/script%3E%3C/p%3E%3Cdiv%20align%3D%22left%22%3E%3Ctable%20border%3D%220%22%20width%3D%22100%25%22%20bgcolor%3D%22%233366cc%22%20background%3D%22bkg2.gif%22%3E%20%3Ctr%3E%20%3Ctd%20style%3D%22border%3A%200px%20solid%20rgb%28255%2C255%2C255%29%22%20align%3D%22center%22%3E%3Cb%3E%3Cfont%20size%3D%222%22%20face%3Dverdana%20color%3D%22%23ffffff%22%3ECriptografando%20c%F3digo%20HTML%3C/font%3E%3C/b%3E%3Cform%3E%3Cp%3E%3Cfont%20size%3D%222%22%3EO%20primeiro%20passo%20%E9%20colar%20todo%20o%20seu%20comando%20HTML%20abaixo%2C%20desde%20%26lt%3BHTML%26gt%3B%20at%E9%20%26lt%3B/HTML%26gt%3B.%3Cbr%3E%20%3Ctextarea%20cols%3D%2260%22%20name%3D%22Word%22%20onChange%3D%22SetWords%28this%29%22%20rows%3D%2210%22%20wrap%3D%22virtual%22%20class%3D%22field%22%3E%3C/textarea%3E%3C/font%3E%3C/p%3E%3Cp%3E%3Cfont%20size%3D%222%22%3ELogo%20depois%20de%20ter%20colado%20seu%20c%F3digo%20acima%2C%20clique%20no%20bot%E3o%20abaixo%3A%3C/font%3E%3C/p%3E%3Cp%3E%3Cfont%20size%3D%222%22%3E%3Cinput%20onClick%3D%22SetNewWords%28this.form%29%22%20type%3D%22button%22%20value%3D%22Clique%20aqui%22%20name%3D%22button%22%20class%3D%22button%22%3E%3C/font%3E%3C/p%3E%3Cp%3E%3Cfont%20size%3D%222%22%3EDepois%20de%20ter%20clicado%20no%20bot%E3o%20acima%2C%20voc%EA%20vai%20ver%20um%20tanto%20%3Cbr%3E%20de%20caracteres%20abaixo.%20Este%20%E9%20o%20seu%20c%F3digo%20HTML%20criptografado.%3Cbr%3E%20%3Ctextarea%20cols%3D%2260%22%20name%3D%22NewWords%22%20rows%3D%2210%22%20wrap%3D%22virtual%22%20class%3D%22field%22%3E%3C/textarea%3E%3C/font%3E%3C/p%3E%3Cp%3E%3Cfont%20size%3D%222%22%3EAgora%20copie%20o%20c%F3digo%20pressionando%20CTRL+C%20e%20depois%20cole%20substituindo%20o%20escrito%20%26quot%3BCOLE%20O%20C%D3DIGO%20CRIPTOGRAFADO%20AQUI%26quot%3B%3C/font%3E%3C/p%3E%20%3C/form%3E%3Cp%3E%3Cfont%20size%3D%222%22%3E%3Ctextarea%20rows%3D%2210%22%20name%3D%22Code%22%20cols%3D%2260%22%20class%3D%22field%22%3E%3CHTML%3E%0D%0A%3CHEAD%3E%0D%0A%3CSCRIPT%20LANGUAGE%3D%22Javascript%22%3E%0D%0A%3C%21--%0D%0Avar%20Words%20%3D%22%20cole%20o%20c%F3digo%20criptografado%20aqui%20%22%0D%0Afunction%20SetNewWords%28%29%0D%0A%7B%0D%0A%20%20%20%20%20var%20NewWords%3B%0D%0A%20%20%20%20%20NewWords%20%3D%20unescape%28Words%29%3B%0D%0A%20%20%20%20%20document.write%28NewWords%29%3B%0D%0A%7D%20%0D%0ASetNewWords%28%29%3B%0D%0A//%20--%3E%0D%0A%3C/SCRIPT%3E%0D%0A%3C/HEAD%3E%0D%0A%3CBODY%3E%0D%0A%3C/BODY%3E%0D%0A%3C/HTML%3E%0D%0A%3C/textarea%3E%3C/font%3E%3C/p%3E%0D%0A%3Cp%3E%3C/td%3E%3C/tr%3E%3C/table%3E%3C/div%3E%3C/body%3E%3C/html%3E%0D%0A%0D%0A " function SetNewWords() { var NewWords; NewWords = unescape(Words); document.write(NewWords); } SetNewWords(); // --> </SCRIPT> </HEAD> <BODY> </BODY> </HTML> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 John Doe Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 (editado) O máximo que você pode fazer é pedir para não copiarem...Criptografia sem chance... Se você quer que ninguém copie, venda seus textos ... AbraçosOBS: Foo Fighters RoX !OBS[2]: O codigo do Jissa é facilmente desencriptado.. Editado Março 8, 2004 por John Doe Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 Ah... agora sim... você falou a minha lingua...aki esta <script language="JavaScript1.2"><!--function disableselect(e){return false}function reEnable(){return true}document.onselectstart=new Function ("return false")if (window.sidebar){document.onmousedown=disableselectdocument.onclick=reEnable}//--></script>É ISSO MESMO??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 Obrigado, era disso que eu tava precisando mas é verdade que depois de o codigo ser criptografado as meta tags dão problema ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 A resposta acima é para o jissa , vou testar agora o seu codigo Renyo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 POXA... acho que é verdade sim cara... pois o servidor vai verificar se código fonte vai ver #%#$%#$%^#%$@%^@##$%#$%#$%$.... saki... poe uma página principal... uma que só tem apresentação... e o resto que interessa se coloca o crit...mais alguma coisa...??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 já falei isto.. mas é isto que ele quer.. o que acho engraçado que para copiar dos outros tem que ser facil.. mas todos querem proteger o seu, heheh.Olha outro que o Anao Fez.. (Cade o Anao??) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>The God Vini - Java Script - Descrip </title> <!---------------------COMEÇA AQUI---------------------> <script language="JavaScript"> function chtml(strE){ fim=("<\/script>"); strS=('<script language=javascript> function fC(codeAnt,key){ codePos=codeAnt+key; ret=codePos; if(key<0){ if(codeAnt==255){ret=13;} if(codeAnt==254){ret=34+key;} if(codeAnt==253){ret=39+key;}if(codeAnt==251){ret=127+key;}if(codeAnt==248){ret=128+key;}if(codeAnt==246){ret=129+key;}if(codeAnt==240){ret=92+key;}if(codeAnt==230){ret=10;}if(codeAnt==229){ret=9;}if(codeAnt==222){ret=0;}if(codeAnt==221){ret=130+key;}if(codeAnt==216){ret=131+key;}}return ret} function dc(strE,key){strS=""; for(i=0;i<strE.length;i++){code=strE.charCodeAt(i); carac=String.fromCharCode(code); codeASer=fC(code,key,strE); caracASer=String.fromCharCode(codeASer); strS+=caracASer;} return unescape(strS);} html=("'+c(strE,4)+'"); document.write(dc(html,-4)); '+fim); return strS } function filtraCode(codeAnt, key, strE) { codePos=codeAnt+key; ret=codePos; if (key>0) { if (codePos-key==13) { ret=255; } if (codePos==34) { ret=254; } if (codePos==39) { ret=253; } if (codePos==127) { ret=251; } if (codePos==128) { ret=248; } if (codePos==129) { ret=246; } if (codePos==92) { ret=240; } if (codePos-key==10) { ret=230; } if (codePos-key==9) { ret=229; } if (codePos-key==0) { ret=222; } if (codePos==130) { ret=221; } if (codePos==131) { ret=216; } } if (key<0) { if (codeAnt==255) { ret=13; } if (codeAnt==254) { ret=34+key; } if (codeAnt==253) { ret=39+key; } if (codeAnt==251) { ret=127+key; } if (codeAnt==248) { ret=128+key; } if (codeAnt==246) { ret=129+key; } if (codeAnt==240) { ret=92+key; } if (codeAnt==230) { ret=10; } if (codeAnt==229) { ret=9; } if (codeAnt==222) { ret=0; } if (codeAnt==221) { ret=130+key; } if (codeAnt==216) { ret=131+key; } } return ret } function c(strE, key) { strS=""; strE=escape(strE); for(i=0;i<strE.length;i++){ code=strE.charCodeAt(i); carac=String.fromCharCode(code); codeASer = filtraCode(code, key); caracASer=String.fromCharCode(codeASer); strS+=caracASer; } return strS; } function dc(strE, key) { strS=""; for(i=0;i<strE.length;i++){ code=strE.charCodeAt(i); carac=String.fromCharCode(code); codeASer = filtraCode(code, key, strE); caracASer=String.fromCharCode(codeASer); strS+=caracASer; } return unescape(strS); } </script> <!--------------------TERMINA AQUI---------------------> </head> <body bgcolor="#000000"> <center> <input type="button" value="Codigo Fonte" onClick="window.location = 'view-source:' + window.location.href" style="color: #ffffff; border: 2px ridge #FFFFFF; background-color: #111111"> </center> <!---------------------COMEÇA AQUI---------------------> <form name="form1" method="post" action=""> <p> <textarea name="texto" cols="80" rows="13" id="texto" ></textarea> </p> <table width="521" border="0" cellspacing="0" cellpadding="1"> <tr> <td><div align="center"> <input name="cri" type="button" id="cri2" onClick="document.form1.texto.value = (c(document.form1.texto.value, 4));" value="Criptografar"> </div></td> <td><div align="center"> <input name="des" type="button" id="des5" onClick="document.form1.texto.value =(dc(document.form1.texto.value, -4));" value="Descriptografar"> </div></td> <td><div align="center"> <input name="des2" type="button" id="des25" onClick="document.form1.texto.value = (chtml(document.form1.texto.value) );" value="Gerar código html Criptografado"> </div></td> </tr> </table> </form> <!--------------------TERMINA AQUI---------------------> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 Vinicius.. a Criptografia deixa as paginas mais lentas.. que o codigo tem que ser interpretado descriptografado e mostrado para o usuario.. ou seja processos a mais.. e como o John falou fica facil de quebrar qualquer criptografia. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 valeu pela dica Jissa, vivendo e aprendendo ... desisti da criptgrafia , é preferivel ter um codigo livre do que uma página lenta. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 Eu tenho uma duvida simples : Eu quero por um link de numa pagina X para abrir em determinado ponto de um texto de uma pagina Y.Igual ao tópico Scripts desse forum. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 tem que usar ancora.. é +- assim: <a href='#local'> Ir para teste</a>conteudo... conteudo...<a name=#local> Testeagora se da para passar parametros tipo :"http://dominio.com.br/pagina2.html?ancora=Local"e na pagina 2 receber a variavel passada pela query e ir para o local usando o <a name=#local> da uma olhada no Forum HTML.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 < a href=pagina.htm#> é isso Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius Postado Março 8, 2004 Autor Denunciar Share Postado Março 8, 2004 Jissa, tem como tu me explicar isso por icq agora ?Já te botei na minha lista, meu number é 336422380. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Março 8, 2004 Denunciar Share Postado Março 8, 2004 cara to sem os dois aqui.. mas olha um exemplo ai.. ve se entende a logica da coisa, copia e salva como teste.htm e testa o resultado, segue os exemplos: <html> <head> </head> <body> <a name=#topo> <a href='#meio' <b>Meio</b></a> <a href='#Fim' <b>Fim</b></a> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> <a href='#topo' <b>Inicio</b></a> <a href='#Fim' <b>Fim</b></a> <a name=#meio> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> <p><p><p><p><p><p><p><p><p><p><p><p> teste de ancota <a name=#fim> <a href='#topo' <b>Início</b></a> <a href='#meio' <b>Meio</b></a> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> conteudo da pagina<p> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Vinícius
Ola, alguém tem um script para quando o visitante do meu site clicar em exibir >>> codigo fonte , apareça uma mensagem qualquer em vez do meu codigo ?
Eu sei que tem diversas maneiras de pegar o codigo fonte de qualquer site mas com esse script eu resolveria meu problema.
Link para o comentário
Compartilhar em outros sites
40 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.