Jump to content

Recommended Posts

Posted

Boas malta. Fiz à muito pouco tempo um programa em java com ambiente gráfico e tudo, agora queria colocar esse mesmo programa a vender. Só que o problema é que não sei como fazer a protecção do mesmo, ou seja, como fazer com que o programa não dê para ser passado para outros utilizadores, para me explicar melhor... a primeira pessoa compra o meu programa, depois essa mesma pessoa não poderá passar o mesmo a outra devido a essa suposta protecção. O problema é que não sei a soluçao para isto 🙂

Se alguem souber, estou aqui para ouvir 👍

Cumps, Gonçalo Duque

Posted

Usa a imaginação!

Também não sou muito experiente neste campo, mas porque não usas uma espécie de sistema de serial, ou de conta online para cada utlizador?

Isto porque, saber a composicão do granito, os estágios da evolucão psicológica humana ou as deambulacões do Sartre não indicam puto sobre as competências de alguém num determinado campo específico e muito menos sobre o que as pessoas gostam de fazer ou a sua capacidade de aprendizagem. - bubulindo, 15 de Fevereiro de 2013 - 02:01

Posted

Bem, eu sou novato nisto, mas, para começar:

 

  • Se achas que o número de clientes vai ser reduzido, podes vender a cada um uma versão com uma variável escondida diferente em cada versão que seria a Serial, mas isto não traria assim tanta segurança;
  • Poderias também alugar um servidor, daqueles baratos e usá-lo para quando o software for corrido faça uma espécie de autenticação nesse servidor e seja verificado se é legítimo, e a Serial diferente em cada cliente daria jeito aqui.

Como já disse antes, usa a imaginação!  🙂

Isto porque, saber a composicão do granito, os estágios da evolucão psicológica humana ou as deambulacões do Sartre não indicam puto sobre as competências de alguém num determinado campo específico e muito menos sobre o que as pessoas gostam de fazer ou a sua capacidade de aprendizagem. - bubulindo, 15 de Fevereiro de 2013 - 02:01

Posted

Com serials, a ideia é conseguires um identificador único para cada cliente. Isto depende da forma como pretendes licenciar o produto. Depois de teres escolhido esse identificador, tens que gerar um número de série baseado nesse identificador.

“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.”

-- Tony Hoare

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.