Jump to content
Fivewin Brasil

testes com Socket


kapiaba

Recommended Posts

vc não consegue enviar informação para teclado de outro computador... não diretamente...

o que vc precisa é estabelecer uma comunicação socket entre dois computadores, um é o SERVER, ou seja, ele "espera" alguem conectar em determinada porta. O outro é o CLIENT, ou seja, ele que vai conectar ao SERVER que está esperando alguma conexão em determnada porta.

Feita a conexão voce pode fazer o que desejar, por exemplo, enviar uma STRING ao server que vai interpretar essa string e saber que voce quer mandar a tecla "a" para o teclado. Então via HOOK vc manda. (veja a função FW_SENDKEY da ultima atualização do fivewin).

Também pode fazer dezenas de outras coisas, o protocolo é voce quem define.

Imagine que comunicação SOCKET é um "dialogo" entre dois computadores, assim como duas pessoas se conversam....

Abraços

Bom dia galera, como enviar uma mensagem para um determinado teclado conectado no socket?

Tipo:

http://www.pctoledo.com.br/forum/viewtopic.php?f=2&t=13641&p=90631#p90631

Obg. abs.

Link to comment
Share on other sites

Olá Kapi, como assim para um teclado ? Onde vc quer colocar esse teclado ?

Thanks, ya resuelto, não era para mim, era para o Edvaldo.

Edvaldo Respondeu:

ok João, consegui descobrir. você tem que criar um servidor e um cliente para cada teclado. cada servidor tem que ter uma porta diferente do outro, dai é só enviar oCliente1:SendData("Mensagem do servidor para o teclado 1"). show de bola esse fivewin.

Regards. kkkkkkkkkkkkkkkk

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...