Ir para conteúdo
Fórum Script Brasil
  • 0

Desabilitando Partes Do Meu Sistema


ramon

Pergunta

meu programa ta pronto e quero desabilitar algumas partes dele.

Se o usuario quizer acionar estas partes então ele tera que registrar

Como eu faço isso?

Como gerar via código uma rotina no VB para proteger o meu sistema?

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Que eu saiba, naturalmente, não existe uma forma mágica de fazer isso. O jeito é:

if Registrado then
   habilita opção tal 1
   habilita opção tal 2
   habilita opção tal 3
else
   desabilita opção tal 1
   desabilita opção tal 2
   desabilita opção tal 3
endif

Esse "Registrado" no caso é uma variável booleana, cujo valor deverá vir de algum lugar (do Registro do Windows, de um arquivo texto, de um banco de dados, etc.).

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

O que eu quero dizer é fazer uma protecao no meu programa

Fazer uma versão DEMO TRIAL ou DESABILITAR algumas funcoes do programa

Se o cara quizer habilitar me manda a senha e eu mando a contra senha para ele

Link para o comentário
Compartilhar em outros sites

  • 0
O que eu quero dizer é fazer uma protecao no meu programa

Fazer uma versão DEMO TRIAL ou DESABILITAR algumas funcoes do programa

Se o cara quizer habilitar me manda a senha e eu mando a contra senha para ele

E qual é, exatamente, a sua dificuldade em fazer isso?

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

Bom minha duvida ta em gerar um sistema

Mas como gerar um sistema que gera as senhas

Tipo em cada pc que for instalado o programa gera uma senha aleatoria diferente

Então o cara me manda esta senha e eu tenho que ter um gerador para mandar a contra senha ou seja a chave de liberação

Como fazer isso?

Link para o comentário
Compartilhar em outros sites

  • 0

Com a função Rnd() você pode obter um número aleatório. Você pode gerar um número grande, tipo com dez algarismos. Isso no cliente. O seu sistema que gerará a contra-senha (que consequentemente também faz parte do seu programa, já que ele terá que fazer os mesmos cálculos para aceitar a senha) fará certos cálculos arbitrários. Por exemplo:

4567890123

A contra-senha para isso é:

2739465445

Como gerei essa contra-senha? Utilizei as seguintes condições: se o número é par, não é 0 e não é primo, seu correspondente é metade de seu valor; se o número é primo, soma-se 2 ao seu valor; se o número é 9 o contra-número é 6; se o número é 0 o contra-número é 5; se o número é ímpar, não é primo e não é o 9 (só pode ser o 1 mesmo), o contra-número é 4.

Esse é bem simples, mas você pode fazer algorítmos mais complexos e utilizando não só números como letras também, e pegando aos pares ou em grupos de três ou quatro.

Nesse caso, o limite é a imaginação.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...