Eu trabalho exatamente com esse tipo de controle e trabalho desenvolvendo
soluções para esse fim. Vou explicar superficialmente como funciona esse
tipo de controle que você precisa em sua aplicação limitada pelo numero de
acessos. 

 

Você deve criar uma rotina que de tempo em tempo cria um registro na tabela
dizendo “estou aqui” com um tempo de vida. Então cada vez que entrar na
aplicação você deve constar se existe mais conexões com mais tempo de vida
que o definido. Cada vez que vc inicia a aplicação você já destrói os
registros com mais tempo de vida do definido e analisado de tempo em tempo e
atualizando os registros com novos delays. O ideal é trabalhar com Stored
Procedure para esse fim para minimizar o uso da rede e atribuir mais serviço
ao servidor. 

 

Qualquer problema pode me procurar no MSN: [EMAIL PROTECTED]

 

  _____  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Sérgio T. Uetanabaro
Enviada em: quinta-feira, 19 de abril de 2007 18:01
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Numero de usuários

 

Mas o problema ainda vai persistir pq se ele der um CAD e matar o processo o
decremento nao será executado. Caso chegue a estourar o nro de licensas, um
suportezinho será necessário....


[]´s


Sergio


_____ 

De: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
[mailto:[EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br>
os.com.br] Em
nome de Régis Bender
Enviada em: quinta-feira, 19 de abril de 2007 17:44
Para: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
Assunto: Re: [delphi-br] Numero de usuários

Uma idéia que eu te dou é criar uma tabela aonde aparece o número de cópias
registradas e cada vez que entra no sistema faz a validação na tabela.
Por exemplo:
você permite três usuários na tabela.
quando você entra no sistema, testa se a permissão é diferente de zero. Caso
seja, ele altera essa tabela e diminui '1'. E se for = a '0', vc deixa uma
mensagem dizendo que o número de usuarios permitido é '3'.

Não esqueça de incrementar essa tabela ao sair do sistema. 

abraço

sds

Bender Desenvolvimento de Sistemas 
e Serviços Contábeis (Régis)
(51) 98470699

Novo Hamburgo/RS
MSN: [EMAIL PROTECTED] <mailto:regissk8%40terra.com.br> com.br

----- Original Message ----- 
From: Sérgio T. Uetanabaro 
To: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br 
Sent: Thursday, April 19, 2007 5:32 PM
Subject: RES: [delphi-br] Numero de usuários

Infelizmente só tem solução q dói... hehehe. Tentar ver algum esquema de dar
um broadcast na rede em que seu software responda a esse broadcast e conte o
nro de softwares rodando... tem muito softwares q estao fazendo isso.

[]´s

Sergio

_____ 

De: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
[mailto:[EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br>
os.com.br] Em
nome de Ricardo César Cardoso
Enviada em: quinta-feira, 19 de abril de 2007 16:06
Para: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
Assunto: Re: [delphi-br] Numero de usuários

CAD = CTRL + ALT + DEL. Imagine... abreviação da abreviação...

Alberto <alberto.ferreira@ <mailto:alberto.ferreira%40tan.com.br>
tan.com.br> escreveu: Obrigado Sergio, mas...

não tem nada mais simples? É que é um software distribuído, "de prateleira"
e sem manutenção. Teria que colocar esse autenticador como um serviço no
windows e tudo mais, me preocupar se ele está no ar, além do mais pode ser
que algumas máquinas desses usuários não possam nem ser chamadas de estação,
quem dirá de servidores.
O que é CAD?

[]s

----- Original Message ----- 
From: Sérgio T. Uetanabaro 
To: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br 
Sent: Thursday, April 19, 2007 9:31 AM
Subject: RES: [delphi-br] Numero de usuários

Acho q a melhor opção seria vc ter um servidor de autenticacao de copia.
Toda vez que um usuario logar no seu sistema vc acessa esse servidor via
TCP, por exemplo, e "autentica" a copia, mantendo nele o nro de copia
rodando na rede interna, tratando devidamente o OnDisconnect para que não
haja problemas de matar o processo no CAD. Acho que eh a opcao mais correta
e facil de se fazer isso.

[]´s

Sergio Uetanabaro

_____ 

De: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
[mailto:[EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br>
os.com.br] Em
nome de Alberto
Enviada em: quinta-feira, 19 de abril de 2007 08:34
Para: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
Assunto: [delphi-br] Numero de usuários

Olá,

Existe alguma maneira de saber quantos usuários estão logados no sistema em
uma rede interna? Ou refazendo a pergunta: Preciso controlar o número de
copias, qual a melhor opção? 
Pensei no seguinte, o usuário pode instalar o sistema em várias máquinas,
mas se a sua copia dá direito a dois usuários, para o terceiro entrar alguém
precisa sair.
Poderia até gravar uma flag no banco e comparar algo como n_copias X
n_logados, mas existe a possibilidade de Ctrl+Alt+Del e daí o numero de
logados vai para o espaço.

obrigado.

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

__________________________________________________
Fale com seus amigos de graça com o novo Yahoo! Messenger 
http://br.messenger <http://br.messenger <http://br.messenger
<http://br.messenger.yahoo.com/> .yahoo.com/>
.yahoo.com/> .yahoo.com/ 

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

----------------------------------------------------------
E-mail classificado pelo Identificador de Spam Inteligente.
Para alterar a categoria classificada, visite o Terra Mail 

----------------------------------------------------------
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 19/04/2007 / Versão:
5.1.00/5013
Proteja o seu e-mail Terra: http://mail. <http://mail.
<http://mail.terra.com.br/> terra.com.br/>
terra.com.br/ 

----------------------------------------------------------

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.5.4/768 - Release Date: 19/4/2007
05:32

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

 


  _____  

E-mail classificado pelo Identificador de Spam Inteligente.
Para alterar a categoria classificada, visite o Terra Mail
<http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=jvp.vinicius&_l=1,1177026687
.320487.24218.assuan.hst.terra.com.br,27529,Des15,Des15>  


  _____  

Esta mensagem foi verificada pelo E-mail Protegido Terra
<http://mail.terra.com.br/> .
Scan engine: McAfee VirusScan / Atualizado em 19/04/2007 / Versão:
5.1.00/5013
Proteja o seu e-mail Terra: http://mail.terra.com.br/ 



[As partes desta mensagem que não continham texto foram removidas]

Responder a