Mylton
Member
- Local time
- Today, 13:35
- Joined
- Aug 3, 2019
- Messages
- 124
Good afternoon
I'm trying to create a way to limit records associated with App license generation.
I know there are examples.
But I managed to implement a search for what I believe to be the motherboard and processor number.
In this routine I remove the letters, concatenate the numbers of both, perform some arimetic operations and apply a SHA 256, leaving only the last 10 numbers.
The login form, when opened, searches for some data invisibly and registers it in tblSistema.
I also created a record limit function and others like add record, register etc.
In Frm_GenerateLicense when we enter the numbers it already provides the key, which must be entered in Frm_System.
The idea would be when we register the license, check whether the key is correct with the generated function and then release the records in the Registration tab.
I'm trying to see the logic to do it....but I can't.
Criticism and suggestions always help us learn and improve.
If anyone can take a look and help, it would be greatly appreciated.
I've attached what I've gotten so far.
Thanks
In my language
Boa tarde
Estou tentando criar uma forma de limitar registros associado a geração de licença do App.
Sei que existem exemplo.
Mas consegui implentar uma busca pelo o que acredito que seja o número da placa mãe e do processador.
Nesta rotina retiro as letras, concateno os numeros de ambos, efetuo umas operações ariméticas e aplico um SHA 256, deixando apenas os 10 últimos números.
O form login ao abrir busca alguns dados de forma invisível e registra na tblSistema.
Também criei uma função de limite de registros e outras como adicionar registro, registrar etc.
No Frm_GenerateLicense quando digitamos os números ele ja fornece a chave, que deverá ser digitada no Frm_System.
A ideia seria quando formos registrar a licença, seja verificado se a chave está correta com a função gerada e depois libere os registros na tabCadastro.
Estou tentado ver a lógica para fazer....mas não consigo.
Críticas e sugestões sempre nos ajudam a aprender e melhorar.
Se alguém puder dar uma olhada e ajudar será bem vindo.
Anexei o que consegui até agora.
Obrigado
I'm trying to create a way to limit records associated with App license generation.
I know there are examples.
But I managed to implement a search for what I believe to be the motherboard and processor number.
In this routine I remove the letters, concatenate the numbers of both, perform some arimetic operations and apply a SHA 256, leaving only the last 10 numbers.
The login form, when opened, searches for some data invisibly and registers it in tblSistema.
I also created a record limit function and others like add record, register etc.
In Frm_GenerateLicense when we enter the numbers it already provides the key, which must be entered in Frm_System.
The idea would be when we register the license, check whether the key is correct with the generated function and then release the records in the Registration tab.
I'm trying to see the logic to do it....but I can't.
Criticism and suggestions always help us learn and improve.
If anyone can take a look and help, it would be greatly appreciated.
I've attached what I've gotten so far.
Thanks
In my language
Boa tarde
Estou tentando criar uma forma de limitar registros associado a geração de licença do App.
Sei que existem exemplo.
Mas consegui implentar uma busca pelo o que acredito que seja o número da placa mãe e do processador.
Nesta rotina retiro as letras, concateno os numeros de ambos, efetuo umas operações ariméticas e aplico um SHA 256, deixando apenas os 10 últimos números.
O form login ao abrir busca alguns dados de forma invisível e registra na tblSistema.
Também criei uma função de limite de registros e outras como adicionar registro, registrar etc.
No Frm_GenerateLicense quando digitamos os números ele ja fornece a chave, que deverá ser digitada no Frm_System.
A ideia seria quando formos registrar a licença, seja verificado se a chave está correta com a função gerada e depois libere os registros na tabCadastro.
Estou tentado ver a lógica para fazer....mas não consigo.
Críticas e sugestões sempre nos ajudam a aprender e melhorar.
Se alguém puder dar uma olhada e ajudar será bem vindo.
Anexei o que consegui até agora.
Obrigado