Um pouco de Java e Sockets. (Fonte 04: Main)

Publicado por sombriks 03/01/2006

[ Hits: 4.730 ]

Homepage: http://www.google.com/profiles/Sombriks

Download Main.java




Bom, este é o último de 4 scripts logo ele só faz sentido se vc tiver o  
restu.  
  
Aviso que dêem preferência por paixar o fonte pelo link de download, e  
não copiando a partir da visualização, pois ele adiciona coisas no fonte  
pra evitar certos ataques hackers, :D  

Com isso dou boa sorte para aqueles que se interessarem em aprender
java, pois é uma ótima linguagem pra começar; dá uma boa base. Mas
não se detenham nela, ok? "Use a Força, leia os fontes" (Cabelo q disse.)

  



Esconder código-fonte

/*

By Sombriks


Este código é de domínio público, Vc pode fazer o que quiser com ele!
E se o seu quarteirão pegar fogo por culpa deste código não me culpe, :D

slackcontato: sombriks@gmail.com

ps: compilado com o java 1.5, mas se vc tirar todos os statics imports 
e ajeitar os out.println() pra System.out.println(); talvez funcione, :D

*/
import static java.lang.System.*;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class Main{
   /**
   Ressalva para o argumento que deve ser passado para este cidadão:
   o ip e a porta. Note que essa classe te serve mais pra ver como funciona
   os karinhas que enviam e recebem.
   */
   public static void main(String param[]){
      //Um recebedor para vc testar o funcionamento.
      Recebedor rec=new Recebedor(Integer.parseInt(param[1]));
      BufferedReader bfr=new BufferedReader(new InputStreamReader(System.in));
      //Um enviador para vc ver q ele envia mesmo, :D
      Enviador env=new Enviador(param[0],Integer.parseInt(param[1]));
      while(true){
         try{
            out.println("========== FacilMsg =========="+"\n"
            +"Mande msg!");
            String str=bfr.readLine();
            env.send(str);
            out.println("Vc recebeu: "+rec.receive());
         }catch(IOException e){
            out.println("Alguma merda aconteceu...");
            e.printStackTrace();
         }
         
      }
   }
}

Scripts recomendados

Socket em janela lembra o msn

Nome da máquina e o endereço IP sem socket.

Um pouco de Java e Sockets. (Fonte 01: AbstractTransfer)

Um pouco de Java e Sockets. (Fonte 02: Enviador)

Destrinchador de IPs 0.5


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts