Derrubar aplicaçao estilo MSN !
alguem sabe como fazer para derrubar a aplicaçao estilo MSN ,quando o usuario ja esta conectado em uma estaçao e conecta em outra ?????
uso ibx e ja tenho um campo q demostra se a pessoa esta conectada.
Atualmente nao deixo o usuario entrar caso o campo de conectado esteja como ´S´ so q isso nao funciona mto bem pois caso o sistema trave ou uma queda de energia aconteça o usuario nao consegue acessar novamente o prog. o q me traz mts problemas !!!!
grato !!!
uso ibx e ja tenho um campo q demostra se a pessoa esta conectada.
Atualmente nao deixo o usuario entrar caso o campo de conectado esteja como ´S´ so q isso nao funciona mto bem pois caso o sistema trave ou uma queda de energia aconteça o usuario nao consegue acessar novamente o prog. o q me traz mts problemas !!!!
grato !!!
Guilherme
Curtidas 0
Respostas
Guilherme
14/06/2005
sobe
galera ajuda eu ae !!!
galera ajuda eu ae !!!
GOSTEI 0
Michael
14/06/2005
Olá colega!
Vc podia fazer assim:
Quando for logar um usuário, seu programa faz um broadcast pela rede procurando outra instância da aplicação sendo executada. Quando ele achar uma, ele envia uma mensagem via TCP/IP para ela, pedindo o nome do usuário logado. Então ela devolve para a primeira aplicação o nome, e vc compara com o q o usuário acabou de informar. Deste modo vc não precisa salvar a informação no disco e os problemas de travamento e queda de luz não comprometerão o processo.
[]´s
Vc podia fazer assim:
Quando for logar um usuário, seu programa faz um broadcast pela rede procurando outra instância da aplicação sendo executada. Quando ele achar uma, ele envia uma mensagem via TCP/IP para ela, pedindo o nome do usuário logado. Então ela devolve para a primeira aplicação o nome, e vc compara com o q o usuário acabou de informar. Deste modo vc não precisa salvar a informação no disco e os problemas de travamento e queda de luz não comprometerão o processo.
[]´s
GOSTEI 0
Guilherme
14/06/2005
como faço isso ????
onde encontro um exemplo ???
onde encontro um exemplo ???
GOSTEI 0
Michael
14/06/2005
Olá colega!
Eu não conheço nenhum site q tenha o q eu sugeri pronto, pois a idéia q te dei foi eu mesmo q pensei.
Mas não é difícil de se fazer: basta vc usar os componentes da paleta Indy para realizar a comunicação entre os aplicativos. Para realizar o broadcast na rede, vc pode fazer uma função q mande mensagens para todos os PC´s de um determinado intervalo de IP´s. Tipo, vc configura q sua rede começa no IP 192.167.0.1 e vai até o 192.167.0.10.
Vai tentando aí e qualquer coisa eu te ajudo.
[]´s
Eu não conheço nenhum site q tenha o q eu sugeri pronto, pois a idéia q te dei foi eu mesmo q pensei.
Mas não é difícil de se fazer: basta vc usar os componentes da paleta Indy para realizar a comunicação entre os aplicativos. Para realizar o broadcast na rede, vc pode fazer uma função q mande mensagens para todos os PC´s de um determinado intervalo de IP´s. Tipo, vc configura q sua rede começa no IP 192.167.0.1 e vai até o 192.167.0.10.
Vai tentando aí e qualquer coisa eu te ajudo.
[]´s
GOSTEI 0
Guilherme
14/06/2005
vc tem MSN ?????
ai fica mais facil a comunicaçao !!!!
ai fica mais facil a comunicaçao !!!!
GOSTEI 0