Título: iniciandome en winsock ayuda (solucionado) Publicado por: pedraosone en 1 Abril 2008, 02:59 am hola nuevamente a todos, espero tener mas suerte con esta duda.
es mi primera que vez que me decido a usar un control winsock para enviar una pagina html por ftp al servidor y aunque he leido el manual que esta en este foro no he podido avanzar mas prero confio en que alguien me oriente sobre que pasos debo hacer ahora: la pagina se encuentra en " c:\pagina.htm " y en el form tengo un command button , y un control winsock en las propiedades del control winsock he puesto lo siguiente: remotehost: ftp.es.geocities.com port 21 ahora ya no se que mas hacer pues aunque he leido un manual que hay en el foro no me aclaro mucho y solo he llegado hasta aqui mis dudas son las siguientes en que sitio he de poner el nombre de usuario y la clave de acseso al ftp? y como le hago para que el envie una vez conectado la pagina? estas ultimas aciones han de hacerse en el command button? gracias nuevamente a todos. ::) Título: Re: iniciandome en winsock ayuda Publicado por: naderST en 1 Abril 2008, 03:37 am Hay varias clases para FTP y creo que necesitarias INET pero no te lo puedo asegurar busca en www.recursosvisualbasic.com.ar
Título: Re: iniciandome en winsock ayuda (solucionado) Publicado por: pedraosone en 1 Abril 2008, 06:23 am gracias naderst
creo que tienes razon y nesesito usar para mi proposito un control inet voy a leerme un manual referente a dicho control y ya os comentare algo en un post con un titulo adecuado doy el post por cerrado nuevamente gracias Título: Re: iniciandome en winsock ayuda (solucionado) Publicado por: HaDeS, - en 1 Abril 2008, 20:03 pm Deberías leer un poco sobre el protocolo FTP.
http://tools.ietf.org/html/rfc959 La cosa sería algo así: Winsock.connect "ftp.es.geocities.com",21 'acá se tiene que esperar a que conecete 'luego 'responde: 220 ProFTPD 1.2.10 Server (ProFTPD Default Installation) Winsock.senddata "user HaDeX0r" 'responde: 331 Password required for HaDeX0r. Winsock.senddata "PASS ******" '230 User HaDeX0r logged in. Winsock.senddata "PASV" '227 Entering Passive Mode modo pasivo, servidor a la espera de conexiones y transferencias Winsock.senddata "STOR pagina.txt" '150 Opening ASCII mode data connection for pagina.txt Le dice al servidor que acepte el archivo y lo guarde '226 Transfer complete. Bueno, Sobra decir que es a groso modo lo que se hace, porque no quiero entrar con tecnisismos porque el protocolo es muy amplio, así que estudiatelo y si no entendes mira varios ejemplos que de seguro lo entendes rápido. Saludos Título: Re: iniciandome en winsock ayuda (solucionado) Publicado por: pedraosone en 1 Abril 2008, 20:12 pm Muchas gracias hades por tu ayuda,(aunque esta en ingles y soy practicamente nulo en ese idioma) de todos modos me he leido algunos ejemplos sobre el uso de inet y creo haber encontrado lo que nesesitaba, de todos modos no dejare de estudiar un poco mas eso del protocolo ftp y se de buenos manuales en este mismo foro aunque aun no los entiendo muy bien pero con paciencia y algo de practica estoy seguro de llegar a comprender un poco mejor el uso del winsock y del inet el cual me ha parecido bastante sencillo y simple de manejar por lo que he visto en un ratito que le he dedicado a un simple manual de ejemplo
nuevamente gracias a todos por la ayuda ;D pd: probare el ejemplo de hades por ver si me resulta tan sencillo como el uso del inet e intentar comparar uno y otro |