FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
IdFtp y IdFtpServer
Hola de nuevo amigos,
Voy a aventurarme a hacer un ftpserver y uno cliente y ya me he encontrado con la primera duda, el host del idftp que es, una ip o una direccion de ftp?? Y si es una direccion de ftp como le doy a mi servidor una direccion, no he encontrado ninguna propiedad en donde ponerlo, a no se que sea name. Bueno con este tema me saldran muchas dudas, asi que espero daros la paliza lo menos posible, gracias por adelantado. |
#2
|
||||
|
||||
Si es como funciona el tIdTcpServer, esa es la direccion del Host dond se esta ejecutando el componente Server, me imagino que en este caso esa direccion debe permitir el FTP
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#3
|
||||
|
||||
Entonces si quiero conectar el cliente en el mismo ordenador le indico en el directorio donde esta el ftpserver??.
O sea "C:/Archivos de programa/FtpServer. |
#4
|
||||
|
||||
nop, seria el nombre de la maquina, supongamos que la maquina se llama estacion entonces Host = Estacion
Ojo, el servidor debe estar corriendo para que se realize la conexion
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#5
|
||||
|
||||
nano algo hago mal, le pongo el nombre de mi maquina y me lanza un error "Socket 10060 Connected time out".
Alguna idea?? |
#6
|
||||
|
||||
Claro que hace falta que tengas un ftp server corriendo en tu máquina, y al cliente "apuntando" a los puertos que abre el servidor. En el caso de un servidor local, también podes usar en el host la IP de tu máquina, o una loopback, como 127.0.0.1 por ejemplo.
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#7
|
||||
|
||||
Yo debo de ser muy torpe para estas cosas, porque no consigo conectarlo, ¿alguien conoce alguna pag. que mi indique como configurar bien el IdFtpServer?.
Gracias de antemano. |
#8
|
||||
|
||||
No nos estamos entendiendo, y aqui se están mezclando dos cosas... pero el FTP Server no tenes que conectarlo a nada. Este tiene que estar a la epera de conexiones, y son los clientes los que se conectarán a él; que es lo que me parece que habias preguntado antes... a nivel del cliente y no del servidor.
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#9
|
||||
|
||||
gracias a los dos por vuestra preocupacion, ya di con el problema, que me faltava un componente en el servidor, IdAccountManager (claro coño sin o como se identifican los usuarios, si es que ahi que joerse). Si cuando digo que soy torpe... es que soy torpe.
Bueno gracias por vuestro interes, cuando tenga otra duda ya entro por aqui pa daros otra vez la vara, ta otra. |
#10
|
||||
|
||||
Sin declarar TIdFTPListItems y TIdDirItemType
Hola de nuevo amigos,
sigo intentando crear un server ftp, y me he estancado aqui... He creado un procedimiento Código:
procedure AddlistItem(aDirectoryListing: TIdFTPListItems; Filename: string; ItemType: TIdDirItemType; Size: int64; Date: TDateTime); De todas formas me parece muy raro lo que me hace, porque ese mismo tipo de dato lo usa en el metodo "OnListDirectory" y ahi no me indica que lo tengo sin declarar, solo me da el error en el procedimiento que he creado yo. Estos son exactamente los errores que me indica el compilador: Código:
[Error] FtpServer1.pas(33): Undeclared identifier: 'TIdFTPListItems' [Error] FtpServer1.pas(34): Undeclared identifier: 'TIdDirItemType' |
#11
|
||||
|
||||
fijate si en tu uses tienes la unit IdFTPList, segun la ayuda de las indys esas dos clases se encuentran en esa unit
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#12
|
||||
|
||||
gracias eduarcol me faltava poner en el uses esa unidad
|
|
|
|