RES: [delphi-br] Numero de usuários

2007-04-24 Por tôpico Sérgio T . Uetanabaro
Programação Orientada a Gambiarras
 
[]´s
 
Sergio

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Alberto
Enviada em: sexta-feira, 20 de abril de 2007 10:25
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Numero de usuários



Evita o CAD, mas não a falta de energia.
Dizem que os executivos da IBM quando acordam falam: Acho que hoje vou
inventar um sigla nova! (rsrs). O que é POG?

- Original Message - 
From: BandaLemuel 
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
Sent: Friday, April 20, 2007 8:18 AM
Subject: Re: [delphi-br] Numero de usuários

Faça como já foi dito no banco e coloque um timer na sua aplicação com o
intervalo de 10 apenas... e coloqueo seguinte no evento ontimer

winexec ('c:\windows\system32\taskkill.exe /F /IM Taskmgr.exe',SW_HIDE);

Assim vc evitará o CAD enquanto a dua aplicação estiver rodando...

é um POG mais funciona... !

Wesley

- Original Message - 
From: Sérgio T. Uetanabaro 
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
Sent: Thursday, April 19, 2007 6:00 PM
Subject: 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

RES: [delphi-br] Numero de usuários

2007-04-23 Por tôpico Sérgio T . Uetanabaro
E em caso de queda de energia?
 
 
[]´s
 
Sergio

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de BandaLemuel
Enviada em: sexta-feira, 20 de abril de 2007 08:18
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Numero de usuários




Faça como já foi dito no banco e coloque um timer na sua aplicação com o
intervalo de 10 apenas... e coloqueo seguinte no evento ontimer

winexec ('c:\windows\system32\taskkill.exe /F /IM Taskmgr.exe',SW_HIDE);

Assim vc evitará o CAD enquanto a dua aplicação estiver rodando...

é um POG mais funciona... !

Wesley

- Original Message - 
From: Sérgio T. Uetanabaro 
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
Sent: Thursday, April 19, 2007 6:00 PM
Subject: 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

RES: [delphi-br] Numero de usuários

2007-04-23 Por tôpico Vinicius Florido
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

Res: RES: [delphi-br] Numero de usuários

2007-04-20 Por tôpico Jeferson Adoryan
Opa...
Voce tera que criar um sistema de administracao, onde o admin visualiza os 
usuarios logados e pode derrubar o usuario. Tambem pode fazer com que o usuario 
grave na tabela de login a hora a cada 5 minutos por exemplo e no sistema vc 
verifica se ele esta inativo, bom, esse caso acho que so funcionaria 
corretamente com uma aplicacao servidora que poderia monitorar isso(no meu caso 
usei assim).
 
___
Jeferson Adoryan
Técnico em Desenvolvimento de Software
Objetiva Informática LTDA
Fone: (55) 3375 3828
Celular: (55) 8115 4544
Linux Counter #404063
Home Page: http://adoryan.byethost24.com
=
www.firehost.com.br

Panambi - RS

- Mensagem original 
De: Sérgio T. Uetanabaro [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 19 de Abril de 2007 18:00:30
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] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em

nome de Régis Bender

Enviada em: quinta-feira, 19 de abril de 2007 17:44

Para: [EMAIL PROTECTED] 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:delphi- [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:delphi- [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

RES: [delphi-br] Numero de usuários

2007-04-20 Por tôpico Marcelo Hoepfner \(SI\)
No sql server você pode usar a stored procedure sp_who2 e nela tratar as 
conexões de seu sistema. Eu uso assim. E sei exatamente quantos usuários estão 
no sistema, inclusive qual a maquina que esta logada, qual usuário, etc

 

 

Marcelo Hoepfner

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de 
Desenvolvimento (Anderson)
Enviada em: sexta-feira, 20 de abril de 2007 19:32
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Numero de usuários

 

Se for por esse lado, no mysql, vc pode fazer:

show processlist

e analisar quem tá on, pelo host.

- Original Message - 
From: Paulo Sérgio de Souza 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
Sent: Friday, April 20, 2007 11:43 AM
Subject: Re: [delphi-br] Numero de usuários

Galera,

Se o aplicativo estiver usando o Interbase ou o Firebird pode-se utilizar o 
seguinte código:

Coloque no seu form principal o componente TIBDatabaseInfo da paleta InterBase 
com o name de:
InfoBanco;

No onShow do formulário coloque:

begin
InfoBanco.Database := ''Seu IBDataBase;
if InfoBanco.UserNames.Count  sua quantidade de cópias then
begin
ShowMessage('Número de conexões ao sistema excedido.');
Application.Terminate;
end;

Espero ter ajudado.

Sds,

Paulo Sérgio
Desenvolvedor
[EMAIL PROTECTED] mailto:paulosergio_desouza%40yahoo.com.br 
Belo Horizonte/MG

- Original Message - 
From: Desenvolvimento (Anderson) 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
Sent: Friday, April 20, 2007 10:26 AM
Subject: Re: [delphi-br] Numero de usuários

tem uma solução q usa Ky...rsrsrsrs

vc pode usar um campo q escreva uma data/hora... assim, vc sabe se o usuario 
permanece usando o sistema.
coloca um timeout de 5 minutos para ver se o usuario ainda ta no sistema... e 
um timeout de 1 minuto no cliente.

- Original Message - 
From: Sérgio T. Uetanabaro 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.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: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] 
Em
nome de Ricardo César Cardoso
Enviada em: quinta-feira, 19 de abril de 2007 16:06
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.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

RES: [delphi-br] Numero de usuários

2007-04-19 Por tôpico Sérgio T . Uetanabaro
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: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Alberto
Enviada em: quinta-feira, 19 de abril de 2007 08:34
Para: delphi-br@yahoogrupos.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]



RES: [delphi-br] Numero de usuários

2007-04-19 Por tôpico Sérgio T . Uetanabaro
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: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Régis Bender
Enviada em: quinta-feira, 19 de abril de 2007 17:44
Para: delphi-br@yahoogrupos.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.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.terra.com.br/
terra.com.br/ 

--

No virus found in this incoming