Ir ao conteúdo
  • Cadastre-se
Yan Kaic Antunes

Comunicação entre programas

Recommended Posts

Olá, pessoal!

Estou querendo fazer um programa de interface gráfica para jogar xadrez. 

Já dei uma olhada na internet e vi que tem como importar um motor de xadrez para atuar como oponente.

Vi também que os motores usam o protocolo de comunicação uci ou cecp, e ambos realizam comandos pela entrada e saída padrão.

Como faz para interligar a saída padrão de um programa na entrada padrão de um segundo programa, e vice-versa?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode utilizar diversas formas de comunicação entre dois programas. 

 

Vai desde uma gambiarra de leitura de arquivos até socket, http (webservice), P2P, RPC...   depende do seu objetivo.

 

abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites
agora, Fn1X disse:

Você pode utilizar diversas formas de comunicação entre dois programas. 

 

Vai desde uma gambiarra de leitura de arquivos até socket, http (webservice), P2P, RPC...   depende do seu objetivo.

 

abs.

O programa que eu quero fazer, posso usar qualquer tipo de comunicação. O problema é o segundo programa que pretendo interligar. Ele recebe comandos da entrada padrão e retorna valores pela saída padrão, e já é um programa compilado. Preciso de algo que não precise editar nada no segundo programa. Algum método para analisar o que ele escreve na saída padrão e lhe oferecer algo na entrada padrão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compliado ai complicado, não existe nenhum manual para saber as configurações que ele utiliza? NO GITHUB não há nenhum outro similar? 

 

manda informações desse programa, para ver o que pode ser feito.

 

abs. 

Spoiler

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×