connection à un FTP en ASP

connection à un FTP en ASP - ASP - Programmation

Marsh Posté le 26-09-2005 à 18:49:27    

J'ai développé une application pour automatiser des validations de ventes chez un partenaire. Je suis super fier de mon bébé mais il est totalement inutile car.... je ne sais pas aller chercher et poser des fichiers sur le serveur FTP du-dit partenaire (à vrai dire je ne sais même pas m'y connecter avec des composantes ASP).
 
Je ne sais même pas quel est le nom du composant que je dois utiliser ni même si c'est possible (mais quand même ca doit non?)  :(  
 
J'ai entendu parler de Fxp Flash ou un truc comme ca mais ca à l'air d'être la m... à configurer si je dois le faire faire à mon hébergeur et surtout au partenaire (Price Minister après tout je peux le dire) qui risque de ne pas d'être très coopératif.
 
Bref clairement ce que je veux faire c'est une routine que mon serveur lance à heures fixes (ca c'est pas un problème) qui:
-se connecte au serveur FTP de mon partenaire.
-copie le fichier (qui attend bien sagement dans un dossier juste pour moi) vers un dossier chez mon hébergeur.
même chose dans l'autre sens
-prend un fichier dans un dossier de mon hébergeur le copie vers un dossier de mon partenaire (j'ai des accès en écriture)
 
Accessoirement ferme la connection lol.
 
Bref j'ai ca qui me bloque complètement car je n'ai même pas un point de départ, ca à l'air tout con mais bon....
Merci par avance
Yann

Reply

Marsh Posté le 26-09-2005 à 18:49:27   

Reply

Marsh Posté le 26-09-2005 à 19:12:03    

En fait (ca tient peut etre du fantasme) le must ca serait de faire comme ce que je fais du coté de mon serveur
 
Set FSO = _
    Server.CreateObject("Scripting.FileSystemObject" )
 
en un truc du genre  
Set FSO = _
    Client.CreateObject("Scripting.FileSystemObject" )
 
mais je ne sais pas comment je pourrais faire pour définir ce fameux client

Reply

Marsh Posté le 27-09-2005 à 16:09:25    

petit up car je suis toujours en détresse
PS: j'ai mis ASP en sous-rubrique mais si l'ASP ne le permet pas je veux bien un lien vers des sources d'un autre langage susceptible de réaliser ceci.
Merci

Reply

Marsh Posté le 29-09-2005 à 13:41:06    

regarde du côté d'ASPSmaerUpload ça permet d'Uploader un fichier vers le serveur ;) et c'est gratuit !
http://www.aspsmart.com/


Message édité par Flyman30 le 29-09-2005 à 13:43:23
Reply

Marsh Posté le 19-10-2005 à 18:08:15    

Pour ceux qui sont interressés par le topic....
 
Au bout de pas mal de recours j'ai fini par trouver une solution toute bête. J'ai créé un batch (.bat) qui fait mes transferts. Une fois parti sur cette piste je n'ai eu aucun soucis pour trouver des pistes de code sur ce forum, je vous laisse consulter vous même et faire votre propre soupe  :o  
 
Sinon j'avais une autre solution sous le bras que je n'ai pas exploitée, je ne sais pas si ca fonctionne. Il parrait que l'on peut créer un pointeur vers un fichier sur FTP avec un truc du genre:
Set FSO = _
   Server.CreateObject("Scripting.FileSystemObject" )  
set foldPt = FSO.GetFolder("ftp://ton_login.ton_pass@serveurFTP.truc/repertoire/distant" )
 
Mais bon c'est du magouillage, je sais pas ce que ca donne...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed