Fórum Desligar estação #314033

23/02/2006

0

Olá.

estou com uma duvida... ou melhor uma curiosidade....

como é que conseguimos desligar uma estação ? estilo lan house... do computador central voce conseguir desligar uma estação pelo IP ?

grato


Fernando_cunha

Fernando_cunha

Responder

Posts

23/02/2006

Paullsoftware

Podemos fazer isso de várias maneiras, uma delas seria através de Sockets ou componentes Indy...

o servidor envia um comando para o client (estação) que por sua vez interpleta o comando recebido e executa uma determinada tarefas como por exemplo:

servidor envia:
var xPC : Integer;
begin
xPC := LbClients.ItemIndex;//pega a posição da conexão em um listbox
ServerSocket1.Socket.Connections[xPC].SendText(´boot´);


na estação é tratada a string recebida pelo servidor...

var sRecebe : String;
begin
sRecebe := Socket.ReceiveText;
if sRecebe = ´boot´ then
 //Aqui vem a instrução para desligar o micro via código


espero ter ajudado! :wink:


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar