elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / Java / Re: Como se lee un archivo en un ftp en: 28 Octubre 2011, 18:57 pm
Disculpame pero no me enterado de nada
2  Programación / Java / Re: Como se lee un archivo en un ftp ?? en: 28 Octubre 2011, 18:21 pm
He creado la conexión de la sigueinte manera
ahora como hago para leer el contenido de un fichero ?
//en localPath pongo por ejemplo /fichero1.txt

Antes de empezar me he descargado la siguiente libreria
http://apache.rediris.es//commons/net/binaries/commons-net-3.0.1-bin.zip


import org.apache.commons.net.ftp.FTPClient;

Código
  1. public class Ftp
  2. {
  3.  
  4.     public static String visualizarFichero = "";
  5.     public static boolean login;
  6.     public static FTPClient client = new FTPClient();
  7.  
  8.  
  9. public static void leerFicheroFTP(String server, String user, String pass, String localPath)
  10. {
  11.    try
  12.  
  13.    {
  14.  
  15.          client.connect(server);
  16.          login = client.login(user,pass);
  17.  
  18.    } catch (IOException ex)
  19.          {
  20.                ex.printStackTrace();
  21.                System.out.println(ex.getMessage());
  22.          }
  23.  
  24.      if (login == true)
  25.       {
  26.            try
  27.            {
  28.                FileReader fr = new FileReader(localPath);
  29.                BufferedReader bf = new BufferedReader(fr);
  30.                String complete = "";
  31.                String line = bf.readLine();
  32.  
  33.                while (line != null)
  34.                {
  35.                    complete += line + "\n";
  36.                    line = bf.readLine();
  37.                }
  38.                visualizarFichero = complete;
  39.                bf.close();
  40.                fr.close();
  41.                System.out.println("--- "+visualizarFichero);
  42.                client.logout();
  43.                client.disconnect();
  44.  
  45.             }catch(IOException ex)
  46.                {
  47.                    ex.printStackTrace();
  48.                    System.out.println(ex.getMessage());
  49.                }
  50.  
  51.    }
  52.  
  53. }
  54. }
  55.  
  56.  
  57.  


3  Programación / Java / Re: Como se lee un archivo en un ftp en: 28 Octubre 2011, 17:14 pm
El codigo me da error en      m_client = new FtpClient(host);
Estoy usando netbeans
Otra cosa aparte de hacer la conexión como hago para leer??
4  Programación / Java / Como se lee un archivo en un ftp en: 28 Octubre 2011, 11:47 am
Me gustaria leer un archivo que tengo en un servidor ftp la esta:
¿Como hago la conexión?

¿Puede ser que para leerlo y  modificarlo tenga que descargarlo en local?

--os pongo lo que he realizado
Código
  1.  
  2. public class Ftp {
  3.  
  4.     public static String visualizarFichero = "";
  5.  
  6.    try
  7.    {
  8.           URL url = new URL("ftp://" + user + ":" + pass + "@" + server + localPath);
  9.           URLConnection urlc = url.openConnection();
  10.  
  11.  
  12.                FileReader fr = new FileReader(localPath);
  13.                BufferedReader bf = new BufferedReader(fr);
  14.                String complete = "";
  15.                String line = bf.readLine();
  16.  
  17.                while (line != null)
  18.                {
  19.                    complete += line + "\n";
  20.                    line = bf.readLine();
  21.                }
  22.  
  23.                visualizarFichero = complete;
  24.                bf.close();
  25.                fr.close();
  26.                System.out.println("--- "+visualizarFichero);
  27.  
  28.     } catch (Exception ex)
  29.     {
  30.        ex.printStackTrace();
  31.        System.out.println(ex.getMessage());
  32.  
  33.    }
  34.  
  35. }
  36.  
  37. }
  38.  
  39.  
5  Programación / Java / introducir datos de un archivo enun jtable mediante un archivo [solucionado] en: 28 Octubre 2011, 11:03 am
Gracias por decirme lo de String tokenizer

Lo pongo como ejemplo
Código
  1.      int i = 0;
  2.      int totalFilas = 0;
  3.      int contarPalabras = 0;
  4.      int a = 0 ;
  5.      public String lecturaFichero;
  6.  
  7.      DefaultTableModel modeloTabla = new DefaultTableModel();
  8.  
  9.       String[] clave = new String[7];
  10.  
  11.    public f_mostrarAvisos()
  12.    {
  13.        initComponents();
  14.  
  15.        try
  16.        {
  17.                FileReader fr = new FileReader("C:/datos2.txt");
  18.                BufferedReader bf = new BufferedReader(fr);
  19.  
  20.                String complete = "";
  21.                String line = bf.readLine();
  22.  
  23.                while (line != null)
  24.                {
  25.  
  26.                    complete += line + "\n";
  27.                    line = bf.readLine();
  28.                }
  29.  
  30.                lecturaFichero = complete;
  31.                bf.close();
  32.                fr.close();
  33.  
  34.          } catch (FileNotFoundException ex)
  35.            {
  36.                JOptionPane.showMessageDialog (this, "El archivo no existe!");
  37.            }
  38.            catch (IOException ex)
  39.            {
  40.                JOptionPane.showMessageDialog(this, "El archivo no se puede leer " );
  41.            }
  42.  
  43.        String cabecera [] = new String [] {"Código","Nombre","Dirección","Teléfono","Máquina", "Nº Serie", "Nº Parte"};
  44.        modeloTabla.setColumnIdentifiers(cabecera);
  45.  
  46.        String datos = new String();
  47.        datos = lecturaFichero;
  48.        StringTokenizer st = new StringTokenizer(datos,";" );
  49.        int c = 0;
  50.  
  51.        while( st.hasMoreTokens() )
  52.        {
  53.            clave[c] = st.nextToken();
  54.  
  55.            c++;
  56.  
  57.            if (c%7 == 0)
  58.            {
  59.                c = 0 ;
  60.                modeloTabla.addRow(clave);    
  61.            }
  62.  
  63.  
6  Programación / Java / [solucionado]Ayuda a la hora de introducir datos en un jtable en: 17 Octubre 2011, 12:24 pm
me gustaria mostrar un string con los siguientes datos:
1;2;3;4;5;6;7
10;11;12;13;14;15;16;17
20;21;22;23;24;25;26;27
30;31;32;33;34
//El String qu contiene los datos es la variabledatosGuardados
// cada " ; " equivale a un cuadro del jtable
//tengan en cuanta que no siempre mostraré el mismo número de filas


Código
  1.  
  2. //lo que llevo realizado
  3.  
  4.  
  5.  public f_mostrarAvisos()
  6.    {
  7.        initComponents();
  8.  
  9.        String columNames[]={"Código","Nombre","Dirección","Teléfono","Máquina", "NºSerie", "Nº Parte"};
  10.        modeloTabla.setColumnIdentifiers(columNames);
  11.        //jTable1.setModel(modeloTabla);
  12.  
  13.        String datos = new String();
  14.        datos = prin.datosGuardados;
  15.        String [] array = datos.split(";");
  16.  
  17.            for (int i = 0; i < array.length; i++)
  18.            {
  19.                 contarPalabras = contarPalabras + 1;
  20.  
  21.            }
  22.        totalFilas = contarPalabras / 7;
  23.        //por si faltan datos
  24.        totalFilas = totalFilas + 1 ;
  25.  
  26.  
  27.  
  28.        String datos2 = new String();
  29.        datos2 = prin.datosGuardados;
  30.        String [] array1 = datos2.split(";");
  31.        Object [] fila = new Object [totalFilas];
  32.  
  33.      //creación de las filas
  34.  
  35.           for (int f = 0; f < totalFilas; f++)
  36.            {                
  37.                     modeloTabla.addRow(fila);
  38.            }
  39.  
  40.        jTable1.setModel(modeloTabla);
  41.    }
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
7  Programación / Desarrollo Web / JSP-tengo un fallo a la hora de crear el textfield en: 5 Junio 2011, 21:15 pm
Buenas tengo que realizar un test de inteligencia las preguntas las carga desde una base de datos, cada pregunta tiene que venir con su textfield

<%
try
{
int i =1 ;
con.jspInit();
String ordenSQL =("select * from Test");
con.resultado = con.sentencia.executeQuery(ordenSQL);

           if (con.resultado !=null)
           {
                while (con.resultado.next())
                {
                    out.println
                            (
                    "<p align='justify' class='Estilo3'>"+con.resultado.getString("Indice")+con.resultado.getString("Pregunta")+"</p>"+
                    "<p align='justify' class='Estilo1'>respuesta:</p>"+
                    "<p align='justify' class='Estilo3'>"+
                    "<label>"+
                         
                   "<input type='text' name='textfield"+i+ "/>"
                   "</label>"+
                     "</p>"
                         );
                    i++;
               }
      }
}catch (Exception e3)
    {
        System.out.println("Error en la busqueda" +e3.toString());
    }

%>


--otro jsp para corregir el text --

<%
        bd_conectar con=new bd_conectar();
        con.jspInit();
        String ordenSQL = ("select Respuesta,Valor from Test");
        con.resultado = con.sentencia.executeQuery(ordenSQL);

            if(con.resultado !=null)
            {
                while(con.resultado.next())
                {
                    correcta=con.resultado.getString("Respuesta");
                    respuesta=request.getParameter("textfield"+i);

                    if(correcta.equals(respuesta))
                    {
                    aux2=con.resultado.getInt("Valor");                 
                    nota = nota + aux2;
                    }
                 i++;
                }
            }
        %>

---El fallo viene a la hora de crear los textfield ya que en el segundo formulario los datos que recoge son nulos
8  Programación / Desarrollo Web / (solucionado) duda jsp en: 31 Mayo 2011, 10:31 am
Código
  1.  
  2. -inicio.jsp-
  3.  
  4. tengo un formulario donde tengo 2 campos nick y password (campos de texto)
  5.  
  6. el nick se identifica mediante id="jt_nick" name ="jt_nick"
  7.  
  8. -validar.jsp- (jsp que hace todo el procedimiento de logearse)
  9. y escribo lo siguiente:
  10.  
  11. <%!String nick;%>
  12. <%nick=request.getParameter("jt_nick");%>
  13. <%session.setAttribute("mostrarNick",nick);%>
  14.  
  15. mostrar.jsp
  16.  
  17. <%! String mostrar;%>
  18. <%mostrar=(String)session.getAttribute("mostrarNick");%>
  19. <%System.out.println(mostrar);%>
  20. <p align="center" class="Estilo6">Su nick ha sido: <%=mostrar%></p>
  21.  
  22. --tenia un fallo pero ya lo he solucionado de todas formas dejo como pasar variables de un jsp a otro
  23.  
  24.  
9  Programación / Java / Re: Necesito ayuda en un proyecto en: 14 Enero 2011, 11:19 am
Ya, lo vea logico es que mi problema es que me han mandado un ejercicio y no sabia como hacerlo pero al final mas o menos lo estoy realizando la proxima vez si tengo una duda intentare ser mas concreto sobre ese ejercicio
gracias
10  Programación / Programación Visual Basic / Re: duda sobre un ejercicio vb 6 en: 14 Enero 2011, 11:14 am
Hola y gracias por la ayuda pero me sigue dando el mismo error

Esta accion fue cancelada por el objeto asociado

Y para bomba1990:

Estoy mirando lo que me has pasado y de momento sollo quiero guardar en un archivo, luego mas adelante leere ese archivo y en lo que me has pasado no dice como "meterle mano" aun data1 o a lo mejor es que no lo entendido bien xD
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines