Ping Tester em C

Postagem de conteúdo sobre programação C, C++ e C#
Post Reply
Zephyruz
Membro
Membro
Posts: 4
Joined: Mon Mar 14, 2016 1:20 pm

Ping Tester em C

Post by Zephyruz » Mon Mar 14, 2016 1:32 pm

Pessoal, boa tarde!

comecei a programar tem pouco tempo, estou desenvolvendo um programa em C para pingar servidores da empresa.
Pensei em fazer isso com java, por ser orientada a objetos, torna o código menos complexo, mas um desafio nunca é demais hehehe
A minha dificuldade é no tratamento desse teste.
Preciso que o meu programa me retorne o resultado do ping como "OK" ou "não respondeu".
Para isso, creio que eu preciso atribuir a "resposta" do ping teste a uma variável.
Tem como fazer isso? vocês tem alguma idéia melhor?

Fico no aguardo.

User avatar
Kodo no Kami
Admin
Admin
Posts: 723
Joined: Fri Jan 02, 2015 1:56 pm
Contact:

Re: Ping Tester em C

Post by Kodo no Kami » Mon Mar 14, 2016 7:44 pm

e ae Zephyruz seja bem vindo ao forum ^^

então Zephyruz o ping na linguagem C é um pouquinho complicado mesmo ja que mexe com socket raw e aquilo la é o trem kkk, no caso da resposta se eu nao me engano era so ficar na esculta um determinado tempo lendo o proprio socket com recvfrom se a outra maquina nao responder naquele tempo quer dizer que ta off (voce pode ler algum byte especifico da resposta tambem para certificar que é ela mesmo)

maquina1 (request ~ 8) -----> maquina2
maquina1 lendo o socket
maquina1 (replay ~ 0) <------ maquina2
Image

que desagradavel ~ mirai kuriyama

Zephyruz
Membro
Membro
Posts: 4
Joined: Mon Mar 14, 2016 1:20 pm

Re: Ping Tester em C

Post by Zephyruz » Wed Mar 16, 2016 3:07 pm

hehehehe, blz Kodo, vou testar man.

Eu fiz o programa em java só por desencargo de consciência e bateu certo kkk.. funcionou de boas e o código ficou bem mais simples.. mas eu até que gosto de programação procedual kkk.. e tem umas coisas q eu to estudando q vou precisar continuar desenvolvendo e panz.. mas é isso.. valeuzão man..
em breve to fazendo um post novo ae :p
se quiser posto o código fonte em java..
abraço

User avatar
Kodo no Kami
Admin
Admin
Posts: 723
Joined: Fri Jan 02, 2015 1:56 pm
Contact:

Re: Ping Tester em C

Post by Kodo no Kami » Wed Mar 16, 2016 3:48 pm

firmeza entao mano, se puder posta a source certeza que vai ajudar alguem \o
Image

que desagradavel ~ mirai kuriyama

Zephyruz
Membro
Membro
Posts: 4
Joined: Mon Mar 14, 2016 1:20 pm

Re: Ping Tester em C

Post by Zephyruz » Thu Mar 17, 2016 5:14 pm

Belezz..
ta com uns bugs, vou tratar e assim que tiver redondo vou fazer um post na área de java pra galera..

Post Reply

Return to “C / C++ / C#”