Jump to content


Photo

Discussão Sobre Scripts


  • Faça o login para participar
50 replies to this topic

#1 Rustin

Rustin

    Parradise

  • Usuários
  • 578 posts
  • Sexo:Não informado

Posted 29/11/2004, 14:29

Quero proteger meus javascripts contra olhudos que só sabem copiar. Como faço?
P.S.: trabalho com uma folha separada (.js).

Edição feita por: Rustin, 30/11/2004, 10:17.

"O fracasso não é o contrário do sucesso, mas sua fonte de inspiração". Thomas Edison

#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 29/11/2004, 14:32

Não é possível.
Klaus Paiva
Conheça também: Taperás

#3 Rustin

Rustin

    Parradise

  • Usuários
  • 578 posts
  • Sexo:Não informado

Posted 29/11/2004, 14:56

Só criptografando então?
Dêem uma olhada nisso... Foi a saída que eu achei:
http://www.semdesign...riptObfuscation
"O fracasso não é o contrário do sucesso, mas sua fonte de inspiração". Thomas Edison

#4 duardo

duardo

    Novato no fórum

  • Usuários
  • 24 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:Linux - PHP - Web Design - Photoshop

Posted 29/11/2004, 15:01

Tipo eu nunca tentei....mas teoricamente deve funcionar...

Por exemplo...vc tem lah no seu httpd.conf do apache.

AddType application/x-httpd-php .php
Tenta colocar assim...adicionando ...não tira o de cima...
AddType application/x-httpd-php .js

Pronto, teoricamente ele vai tentar executar o .js com o php...e vai dar erro...e o cara não vai conseguir ver.

Eu faço isso com arquivos .inc e .class .... e funciona.

Boa Sorte :)


if($ver_dados){
$nome = "Eduardo Oliva Barruzi";
$profissao = "Web Developer";
$idade = "19";
$publicar = true
}
if($publicar)
echo "$nome<br>$profissao<br>$idade";


#5 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 29/11/2004, 15:07

pelo contrário...ele vai ver a mesma coisa...pois o conteudo PHP vai estar fora da tag <?php ?> ele ele vai achar que eh uma pagina normal.
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#6 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 29/11/2004, 15:19

JS é como HTML. O HTML é exibido onde? No cliente! Sendo assim, ele deve receber os códigos (criptografados ou não).

Sinceramente, não sei por quê o pessoal tem tanto medo que copiem códigos... Do jeito que está, até parece que ninguém sabe fazer igual...

E se copiar também? O valor do meu trabalho, não mudou nada.
Klaus Paiva
Conheça também: Taperás

#7 Rustin

Rustin

    Parradise

  • Usuários
  • 578 posts
  • Sexo:Não informado

Posted 29/11/2004, 16:39

O "medo", como o Klaus disse é porque é uma p*** sacanagem tu desenvolver um sistema completo pra ti, complexo, que exigiu horas de programação, e o maluco ir lá, copiar tudinho e chegar ao mesmo resultado sem trabalho algum. E de repente ainda diga que foi ele quem fez!
"O fracasso não é o contrário do sucesso, mas sua fonte de inspiração". Thomas Edison

#8 dokkalfr

dokkalfr

    Ich bin der Geist der stets verneint

  • Usuários
  • 203 posts
  • Sexo:Não informado
  • Localidade:Svartheim
  • Interesses:Programação e sexo

Posted 29/11/2004, 17:43

Pra que esse tipo de coisa não seja "uma p*** sacanagem" existem licensas que protejem os códigos!!

Eu acho que o melhor caminho é o da colaboração e o do espírito de comunidade!! Por isso usa LGPL em maioria dos sistemas que eu faço.

Eu acho que se tu fizeres um sistema em JS muito bom, e tenta fazer com que ninguém tenha acesso a ele, mais vontade as pessoas vão ter de gahar esse acesso. Se ao contrário tu abrires o código que tu fizeste para a comunidade, com certeza vão haver pessoas que vão utilizar ele e não dar retorno, mas isso é o de menos, outras pessoas, por outro lado, vão poder contribuir para que essa aplicação se torne mais estável e podem implementar funcionalidades diversas que também vão servir pra ti.

O caminho é o SOFTWARE LIVRE!!!!!!!
Ainda com dúvida? Os melhores programadores PHP estão aqui
=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Blog PHPClube
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bookmarks

#9 jaraujo

jaraujo

    12 Horas

  • Banidos
  • PipPipPip
  • 162 posts
  • Sexo:Não informado

Posted 30/11/2004, 06:09

Concordo com o dokkalfr e o Klaus!

O pessoal joga na rede scripts de sistemas inteiros com licença GNU, ou até mesmo para o dominio publico e você não parou para pensar? Veja a licença do javascripts!

Imaginem os inventores do rádio, do carro, do avião, da rede, da tv, etc...

O do carro e o do avião pegaram o invento do motor... já os da tv... a energia elétrica, o fio, a antena, etc...

Edição feita por: jaraujo, 30/11/2004, 06:09.


#10 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 30/11/2004, 07:25

Existre a história de alguém precisa fazer!!! Se eu faço algo, e vejo nego copiando e dizendo que foi ele que fez, eu dou risada.... os trabalhos que faço.... são analisados e documentados... ele pode sair di\zendo que foi ele quem fez...mas eu sei que ele naum é capaz de fazer e que logo todos saberão disso... e posso provar que fui eu quem fiz...pela minha capacidade....e pela qualidade que ofereço...
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#11 duardo

duardo

    Novato no fórum

  • Usuários
  • 24 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:Linux - PHP - Web Design - Photoshop

Posted 30/11/2004, 08:58

Concordo com o dokkalfr e com o fly2k eu acho q nós deveríamos nos preocupar em fazer nossos códigos e passar pra quem está aprendendo ou pra quem tem idéias novas, pq normalmente uma pessoa que não está envolvida no projeto do código...tem idéias bem melhores, pq não tá bitolada no negócio.....imagina se o Linus Torvalds inventa de fazer o que você quer fazer....agente tava tudo ferrado. :angry:

Set you free :)


if($ver_dados){
$nome = "Eduardo Oliva Barruzi";
$profissao = "Web Developer";
$idade = "19";
$publicar = true
}
if($publicar)
echo "$nome<br>$profissao<br>$idade";


#12 jaraujo

jaraujo

    12 Horas

  • Banidos
  • PipPipPip
  • 162 posts
  • Sexo:Não informado

Posted 30/11/2004, 09:04

O colega fly2k comentou:

e posso provar que fui eu quem fiz...pela minha capacidade....e pela qualidade que ofereço...

Será?

Edição feita por: jaraujo, 30/11/2004, 09:05.


#13 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 30/11/2004, 09:33

O colega fly2k comentou:

e posso provar que fui eu quem fiz...pela minha capacidade....e pela qualidade que ofereço...

Será?

com toda certeza!
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#14 Rustin

Rustin

    Parradise

  • Usuários
  • 578 posts
  • Sexo:Não informado

Posted 30/11/2004, 10:15

Dae galera, andei repensando...
Se com licenças eu posso provar que os scripts são meus (ou de qualquer outra forma) não há mal nenhum em deixar tudo aberto... Até porque, no fim das contas, todos nós copiamos. O fórum é um claro exemplo: quantas dicas já não foram copiadas por mim e muitas vezes colocadas sem nenhum alteração para que os scripts funcionassem?

A discussão é válida, tanto que me fez mudar de idéia.
Mas, reacendendo-a, como funcionam, atualmente, as licenças?
"O fracasso não é o contrário do sucesso, mas sua fonte de inspiração". Thomas Edison

#15 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 30/11/2004, 10:30

Eu queria ver se haveriam tantas pessoas nesta discussão se não existissem os códigos abertos.

Coloquem a mão na consciencia e perguntem: "Eu nunca copiei nada? Pq eu quero bloquear meus códigos? Será que eu sou tão melhor que todos os outros programadores do mundo?"

Licenciar? Bem... vc pode colocar direitos autorais, como um cabeçalho, dizendo que vc é o responsável e criador do código. Licenciar uma determinada área do código é bem complicado, como vai saber se não existe um código parecido com este que já seja licenciado?
------
Mero mortal!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq