CONTROLE DO SISTEMA NO CLIENTE
LIZA estive pensando da forma que você está fazendo, um arquivo em um determinado local, bom é o seguinte quando seu cliente tirou a imagem do windows, isso não inclui o seu programa né, pelo que entendi ele vai ter que instalar o programa novamente, porém o arquivo que você citou estará incluÃdo o que permitiria o uso do programa, então analisando com meus botões, o que você poderia fazer é criar o instalador do seu programa usando o inno setup, nele é possÃvel criar uma função que verifica se o arquivo existe podendo apaga-lo, isto funcionaria apenas na instalação do mesmo, o que forçaria você a colocar a ir no cliente e inserir se arquivo novamente, caso ele tente instala-lo.
bom é uma teoria, se eu tiver errado eu juro que tentei, rs
bom é uma teoria, se eu tiver errado eu juro que tentei, rs
marcelo, inclui sim..a cópia é pelo backup do próprio windows 7 que cria uma imagem e depois pode ser restaurada por uma instalação, nessa cópia tem tudo, client do sql server, arquivos do sistema, etc...é uma cópia fiel do windows que ja esta rodando em outro micro..
bom então usar o numero do hd seria uma saida, mas se por exemplo, esta cópia for instalado no mesmo micro este numero de hd não teria efeito.
sim, no caso de formatar um micro, acho que não teria problemas, tendo em vista que se for um micro novo, é necessário a instalação - acho que para ficar seguro mesmo teria que ser uma série de medidas...
LIZA, faz da maneira com que eu te falei.
Limita a quantidade de acesso ao sistema, conforme forem entrando no sistema você faz um SELECT se a quantidade de acesso for menor do que a espera então você faz um UPDATE acrescenta mais uma instância e pronto. Quando fechar o sistema você fecha a instância.
Dessa Maneira você consegue controlar até mesmo acesso excedente por maquina se for necessário, caso um mesmo micro seja utilizado por mais de uma pessoa.
Limita a quantidade de acesso ao sistema, conforme forem entrando no sistema você faz um SELECT se a quantidade de acesso for menor do que a espera então você faz um UPDATE acrescenta mais uma instância e pronto. Quando fechar o sistema você fecha a instância.
Dessa Maneira você consegue controlar até mesmo acesso excedente por maquina se for necessário, caso um mesmo micro seja utilizado por mais de uma pessoa.
Filman, voce diz atualizar uma tabela no banco com a qtde de micros logados ?, nesse caso em uma queda de energia, não haveria saida normal pelo sistema, e ficaria constando no banco que os micros ainda estão logados..
não necessariamente!
você pode fazer do jeito que eu falei e como o seu banco é SQL Server você pode criar um JOB que fica verificando se a estação esta conectada e caso não esteja você faz um UPDATE na quantidade.
você pode fazer do jeito que eu falei e como o seu banco é SQL Server você pode criar um JOB que fica verificando se a estação esta conectada e caso não esteja você faz um UPDATE na quantidade.
Marcelo, essa rotina que pega numero do hd, pode não funcionar em algum caso ?, eu coloquei em um cliente pra testes, pegando o serial do hd e gravando no banco, e entre 7 micros, um não retorna o serial..
Estaca zero, serial do hd se windows estiver com UAC ativo ou logado em um domÃnio, não funciona, pois acho que le dados do registro, e nesses casos nega o acesso.
Cara LIZA
como você mencionou o único jeito de retirar processo de validação e verificação é como você mencionou em post anterior fazer essa verificação no seu servidor através de um FTP ou melhor um HTTP......
Tive este mesmo problema aqui e mudamos por que estava todos os técnicos fuçando no sistema........
Servidor dentro de sua empresa fazendo uma validação semanal.... ou pelo banco ou por socket ou por dns......
Ninguém entre em uma conta Windows server 2008 por get set..........
Boa sorte
como você mencionou o único jeito de retirar processo de validação e verificação é como você mencionou em post anterior fazer essa verificação no seu servidor através de um FTP ou melhor um HTTP......
Tive este mesmo problema aqui e mudamos por que estava todos os técnicos fuçando no sistema........
Servidor dentro de sua empresa fazendo uma validação semanal.... ou pelo banco ou por socket ou por dns......
Ninguém entre em uma conta Windows server 2008 por get set..........
Boa sorte
Tópico encerrado , respostas não são mais permitidas