Como crear una carpeta de un servidor por vb.net

Iniciado por Brian1511, 5 Noviembre 2012, 02:37 AM

0 Miembros y 1 Visitante están viendo este tema.

Brian1511

Hola a todos esctibo por si no entendieron bien lo qu quiero hacer bueno lo que quiero hacer es crear una carpeta por ftp o tabn podria ser subir una carpeta por ftp ??



Creador de BrainMind

seba123neo

para manejar todo el tema de FTP, se usa la clase FtpWebRequest, ahi esta todo, busca en internet ejemplos de eso y listo.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

spiritdead

Cita de: seba123neo en  5 Noviembre 2012, 02:42 AM
para manejar todo el tema de FTP, se usa la clase FtpWebRequest, ahi esta todo, busca en internet ejemplos de eso y listo.

xD mejor dicho e imposible, esa clase es la maravilla para los ftp
Facilitador De Tareas - Task Simplifier (FDT)

Brian1511

Hola seba123neo y spiritdead como estan como 100pre ayudandome gracias !!

Bien y no se podria crear la carpeta y subirla?? o es que no se puede de ninguna de las 2 formas!?



Creador de BrainMind

spiritdead

#4
Cita de: Brian1511 en  5 Noviembre 2012, 05:16 AM
Hola seba123neo y spiritdead como estan como 100pre ayudandome gracias !!

Bien y no se podria crear la carpeta y subirla?? o es que no se puede de ninguna de las 2 formas!?
te dare 1 pista, enviando 1 comando usando dicha clase, el servidor te crea la carpeta :)

listo investiga 1 poquito mas :D
saludos

edit te ayudare esta vez >.> pero investiga la proxima


Sub cDIRftp(ByVal ip As TextBox, ByVal username As TextBox, ByVal password As TextBox)
        Try
            If ip.Text <> "" And username.Text <> "" And password.Text <> "" Then
                Dim ftp As FtpWebRequest = DirectCast(FtpWebRequest.Create("ftp://" & ip.Text & ubicacion & carpetanueva), FtpWebRequest)
                '/// ************************
                '///NOTE if you need to authenticate with username / password you would add the following 2 lines ...
                Dim cred As New NetworkCredential(username.Text, password.Text) 'user/pass
                ftp.Credentials = cred
                '/// ************************
                ftp.KeepAlive = False
                ftp.AuthenticationLevel = Security.AuthenticationLevel.MutualAuthRequested
                ftp.Method = WebRequestMethods.Ftp.MakeDirectory
                Dim ftpresp As FtpWebResponse = DirectCast(ftp.GetResponse, FtpWebResponse)
                '/// ****
                Dim sreader As New IO.StreamReader(ftpresp.GetResponseStream)
                ftpresp.Close()               
             Else
                'aca dices q falta datos,etc
            End If
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
    End Sub


ahi tenes 1 guia
Facilitador De Tareas - Task Simplifier (FDT)

Brian1511

Gracias!!!! Funciona heaaha si la proxima investigare!! :D muchas gracias spiritdead!!



Creador de BrainMind

spiritdead

Cita de: Brian1511 en  5 Noviembre 2012, 15:43 PM
Gracias!!!! Funciona heaaha si la proxima investigare!! :D muchas gracias spiritdead!!

de nada, pero no te acostumbres.... 1 consejo INVESTIGA y desarrolla la logica para desarrollar los algoritmos.

a veces programar es ensayo y error

saludos
Facilitador De Tareas - Task Simplifier (FDT)

Brian1511




Creador de BrainMind