FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Generar un cliente FTP en .NET
Buenos dias
Tengo que realizar una aplicacion en ASP.NET que me permita buscar un archivo en un directorio FTP, una vez encontrado copiarlo 2 veces a otro directorio de FTP que se encuentra en otro servidor renombrando uno de ellos, soy totalmente nuevo en esto de .NET en delphi lo hacia muy bien utilizando los componentes de internet pero aqui estoy en cero......me podrian ayudar con un ejemplo o indicarme por donde enpezar saludos y gracias. |
#2
|
||||
|
||||
Hola,
¿Programas con Delphi .NET? ¿Acaso con C Sharp? Si es lo primero habría que comenzar por buscar un componente (o librería, o clase) que implementara el protocolo FTP, puesto que el FrameWork de .NET no implementa algo "parecido" hasta la versión 2.0, y Delphi .NET no trabaja sino con la versión 1.1. Buscando por Google se encuentran bastantes resultados que pueden ayudarte, desde componentes "FTP" hasta ejemplos de uso, código fuente, etc. |
#3
|
|||
|
|||
Hola dec por degracia uso VS2003.NET y la empresa lo quiere desarrollado en VB.NET y ASP.NET y apenas estoy entrando es estos menesteres voya abuscar el la opcion que me diste pero me gustaria saber si tienes algun ejemplo a donde puedo empezar para realizar esto
te mando un saludo y en espera de tus comentarios |
#4
|
||||
|
||||
Hola,
No tengo a mano ningún ejemplo, pero, como he dicho, en los resultados de la búsqueda en Google que he enlazado más arriba, aparecen componentes, "clientes FTP de ejemplo", tutoriales, código fuente,... creo además que son mayoría los escritos en CSharp y Visual Basic, aunque, básicamente, se trataría de utilizar los mismos "servicios". He llegado a ver entre los resultados de la búsqueda que menciono, justamente, lo que precisas: una especie de implementación de un "cliente FTP" para usarlo en páginas ASP .NET, para subir y bajar archivos.... El primer resultado de la búsqueda utiliza "Socket" para llevar a cabo el asunto, esto es, podría servirte, si es que vas a utilizar la versión 1.1 del .NET FrameWork. Creo que Visual Studio 2003 hacía uso de esa versión, y es ya Visual Studio 2005 quien utitiliza la versión 2.0, pero, ignoro si desde Visual Studio 2003 sería posible utilizar la versión 2.0 del .NET FrameWork si es que fuera preciso. Lamento no poder decirte mucho más ahora mismo. |
#5
|
||||
|
||||
busca en www.codeproject.com por 'ftp client' en c#. Yo descargue un componente (con el fuente) desde alli, escrito en c#, pero completamente interoperable con vb.net
__________________
Héctor Geraldino Software Engineer |
#6
|
|||
|
|||
Hola Hector...disculpa la respuesta tan tarde...ya me funciono gracias...ahora no se si es posible utilizar comodines para transferir archivos en FTP como ejemplo
ftpOrigen.downloadFile(rutadearchivo,"sat"&nombrearchivo.text&".txt") solo que nombrearchivo el usuario debe digitar 10 caracteres y la cadena completa es de 19 lo que quiero es que el usuario solo teclee los 10 y yo colocarle algo asi como un comodin ftpOrigen.downloadFile(rutadearchivo, "sat" & nombrearchivo.text &" * " & " .txt") lo uso como comodin nombrearchivo*.txt para que me suba el archivo en cuestion solo que no me funciona ....si me podrias ayudar con esto te lo agradeceria...saludos |
#7
|
||||
|
||||
Que les pasa a todos?
Indy esta disponible para .NET! http://www.indyproject.org/Sockets/D.../index.en.aspx Al igual que para FreePascal, Delphi, Delphi.NET, VB.NET, Kilyk, etc...
__________________
El malabarista. |
#8
|
||||
|
||||
Tendras que hacer un foreach en el directorio y encontrar los archivos, y hacer el envio uno a uno. Eso si la clase no implementa algum mput (que no es lo mismo que el comando put) que te permita subir archivos de un directorio usando un comodin.
Pero el hacer el foreach para encontrar los archivos e irlos subiendo no debe ser tarea dificil. Suerte!
__________________
Héctor Geraldino Software Engineer |
#9
|
|||
|
|||
Hola Hector
Intente esa idea suena muy bien solo que la verdad no se como implementarla si me pudieras ayudar con un ejemplo te lo agradeceria saludos. |
#10
|
||||
|
||||
Una busqueda rapida en google por '.NET list files directory' me retorna estos enlaces:
http://www.developerfusion.co.uk/show/3681/ http://aspnet.4guysfromrolla.com/articles/052803-1.aspx http://vb-helper.com/howto_net_list_directory.html Suerte!
__________________
Héctor Geraldino Software Engineer |
#11
|
|||
|
|||
Hola Hector....gracias ya logre que la aplicacion se ejecutara correctamente..ya sube y baja los archivos por FTP, solo que a la hora de pasarlo al servidor de produccion me marca que se a denegado el acceso a la ruta de acceso C:\WINDOWS\system32\inetsrv
Cuando lo ejecuto en mi maquina pasa sin ningun problema tengo XP Profesional y el servidor de produccion es Windows Server 2003 no logro encontrar que sea...si me puedes ayudar por favor orientandome donde le tengo que mover.....ya probe dandole permisos al ASPNET de la maquina y nada de nada saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Aplicacion Cliente/servidor y Generar Reportes | newdelphi7 | Conexión con bases de datos | 14 | 10-05-2006 19:40:00 |
Generar GUID | juanmdq | OOP | 1 | 12-01-2005 16:20:07 |
Conexión Cliente-Cliente | Clantt | Providers | 1 | 28-09-2004 18:46:34 |
generar PDF | Nidia H. Ochoa | Impresión | 0 | 10-07-2004 00:58:42 |
Generar ejecutable | dark76 | Varios | 4 | 04-09-2003 05:31:12 |
|