archivos remotos con io.File
Publicado por Marcos (1 intervención) el 18/09/2007 16:38:10
Hola!
Pues con un codigo simple, creo un java.io.File en base a un archivo en una computadora de mi LAN:
File root=new File("//HostName/sharedFolder");
FileFilter fileFilter = new FileFilter() {
public boolean accept(File file) {
return file.isDirectory();}
};
File[] files = root.listFiles(fileFilter);
en este caso, el archivo es mas bien una carpeta a la que le saco el contenido, es decir, mas carpetas (por el filtro).
Bien. Esto funciona perfectamente en una red donde la computadora que contiene la carpeta y subcarpetas (todas estan compartidas, con privilegios de lectura/escritura) no tiene restricción por password.
Pero, cuando la compu tiene password (el del windows) ya no le da el listfiles, ahi me da un nullPointer... como podria hacer esto? incorporar usr/pass?
Gracias!
Pues con un codigo simple, creo un java.io.File en base a un archivo en una computadora de mi LAN:
File root=new File("//HostName/sharedFolder");
FileFilter fileFilter = new FileFilter() {
public boolean accept(File file) {
return file.isDirectory();}
};
File[] files = root.listFiles(fileFilter);
en este caso, el archivo es mas bien una carpeta a la que le saco el contenido, es decir, mas carpetas (por el filtro).
Bien. Esto funciona perfectamente en una red donde la computadora que contiene la carpeta y subcarpetas (todas estan compartidas, con privilegios de lectura/escritura) no tiene restricción por password.
Pero, cuando la compu tiene password (el del windows) ya no le da el listfiles, ahi me da un nullPointer... como podria hacer esto? incorporar usr/pass?
Gracias!
Valora esta pregunta


0