Précédent   Forum des professionnels en informatique > Autres langages > Autres langages > Ruby
Ruby Le forum sur la programmation Ruby. Voir aussi la FAQ Ruby et les cours Ruby.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/11/2011, 21h04   #1
Invité de passage
 
Inscription : mai 2009
Messages : 14
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 14
Points : 1
Points : 1
Par défaut Faire du FTP en Ruby

Bonsoir

J'essaie de faire du FTP en Ruby. J'arrive à établir la connexion et tout mais j'ai 1 petit soucis : j'arrive mais à faire le FT du FTP

Mes commandes sont store fichier.txt pour stocker sur le serveur et retrieve fichier.txt pour copier un fichier du serveur.

Mon serveur récupère la ligne de commande entré dans le terminal du client (oui j'ai 2 terminaux ouverts : 1 pour le serveur et 1 pour le client ... afin de tester en localhost), j'la split et je fais

Code :
1
2
3
4
5
if tab[0] == "store"
  my_store(tab[1])
elsif tab[0] == "retrieve"
  my_retr(tab[1])
end
tab[1] étant le fameux fichier.txt

Sauf que j'arrive pas à ce que une opération se fasse du coté du client. Je le sais j'ai fait des test : j'lui demande pour chaque fonction

Pour my_retr, il détecte bien le fichier sur le serveur mais impossible de faire une copie pour le client.
Pour my_store, impossible de détecter le fichier à stocker sur le client (car 1 fois ce fichier ouvert, créer un fichier sur le serveur et copier le contenu de l'original devient 1 jeu d'enfant j'pense).

Si vous pouviez m'aider, je vous en serais reconnaissant
leaf blade est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h49.


 
 
 
 
Partenaires

Hébergement Web