Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - carlosf11

#1
Java / Re: Repetir StringTokenizer?
11 Febrero 2013, 13:13 PM
No se puede reiniciar el StringTokenizer, lo que puedes hacer es volverlo a cargar.

Código (java) [Seleccionar]


//Mientras exista informacion en tokenizer sigue rrecoriendo usuarios
            while (st.hasMoreTokens()) {
                try {

                        // si el token ha llegado a su fin se recarga con los datos iniciales.
                        if (!st2.hasMoreTokens()){
            st2 = new StringTokenizer(proxys, "\n");
            }
                   

                        //Url
                        PeticionPost post = new PeticionPost("http://localhost:80/prueba.php");

                        Thread.sleep(10);

                        //Sumamos mas 1 para que avanze barra de progreso   
                        a++;

                        //Para obtener valor de combos y despues aumentamos con a
                        jProgressBar1.setMaximum(contador2);
                        jProgressBar1.setValue(a);


                        //Partimos los combos en 2 user y pass
                        String[] com_array = st.nextToken().split(":");
                        User = com_array[0];
                        Pass = com_array[1];

                        //Partimos los Proxys en 2 ip y puerto
                        String[] com_array2 = st2.nextToken().split(":");
                        Proxyip = com_array2[0];
                        proxyport = com_array2[1];

                        //Definimos ip A usar
                        System.setProperty("http.proxyHost", Proxyip);
                        System.setProperty("http.proxyPort", proxyport);

                        //Cargamos user y pass en Post
                        post.add("username", User);
                        post.add("password", Pass);

                        //Vemos respuesta
                        String respuesta = post.getRespueta();

                        if (respuesta.contains("INVALID USER")) {
                            System.out.println("Usuario Invalido");
                        }else if(respuesta.contains("Good")){
                            System.out.println("Usuario Valido");
                        }

                   
                } catch (InterruptedException ex) {
                    Logger.getLogger(Ventana.class.getName()).log(Level.SEVERE, null, ex);
                } catch (IOException ex) {
                    Logger.getLogger(Ventana.class.getName()).log(Level.SEVERE, null, ex);
                }
               
            }
        }

#2
Java / Re: Eliminar datos de arreglo
11 Febrero 2013, 12:13 PM
Código (java) [Seleccionar]

public void getDatosUnicos()
{
   //itera a traves del arreglo
   for(int i=0;i<TAMANIO;i++)
    {
     // establece por defecto imprimir a SI
     imprimir = Estado.SI;

     // itera a traves del arreglo para poder comprar los valores
      for(int j=0;j<TAMANIO;j++)
       {
      if (i != j){
      // si encuentra valores iguales, cambia imprimir a NO
      if(numeros[i]==numeros[j])
      {
      imprimir = Estado.NO;
      }
      }
       } // fin for externo
   
         // si no se han encontrado valores iguales, se imprime el 1er elemento del array
         if (imprimir == Estado.SI)
         System.out.println(numeros[i]);
    } // fin for externo
} // fin metodo