OVH Cloud OVH Cloud

transfert de fichiers par tube

2 réponses
Avatar
motard
Bonjour !

Je cherche comment je peux faire pour transférer un fichier d'un ordinateur
à un autre via un tube en passant par une liaison ethernet.

Pour faire des tests, j'ai réalisé une petite fenetre avec une edit box ou
je tape des caractères directement au clavier et je les envoie en cliquant
sur un bouton.
Le pc à l'autre bout, les reçoit bien.
Je voudrais remplacer maintenant mon edit box ( et mes caractères clavier),
par un fichier au format *.txt.

Quelqu'un sait-il comment je peux procéder, ou à défaut, m'orienter vers un
site proposant quelques exemples ?

Merci d'avance pour vos réponses.

@micalement,

Séb.

2 réponses

Avatar
kanze
motard wrote:

Je cherche comment je peux faire pour transférer un fichier
d'un ordinateur à un autre via un tube en passant par une
liaison ethernet.


Ça doit dépendre de ton énvironement, mais pour commencer, je ne
suis pas sûr ce que tu entends par « tube ». Est-ce que ce
serait un essai de traduire les « pipes » de Unix ? Tout le
monde que je connais écrit « pipe », en le prononçant
« pailleppe » ; la traduction la plus proche serait peut-être
« duc », comme dans oléoduc (mais je plaisante) ou conduite.

Seulement, les pipes standard de Unix ne permettent pas de
communiquer entre deux ordinateurs.

Pour faire des tests, j'ai réalisé une petite fenetre avec une
edit box ou je tape des caractères directement au clavier et
je les envoie en cliquant sur un bouton. Le pc à l'autre bout,
les reçoit bien.


Donc, ton problème ne concerne pas les tubes, parce qu'elles
marchent.

Je voudrais remplacer maintenant mon edit box ( et mes
caractères clavier), par un fichier au format *.txt.

Quelqu'un sait-il comment je peux procéder, ou à défaut,
m'orienter vers un site proposant quelques exemples ?


Quel est le problème ? Juste lire le fichier texte ? Alors, voir
du côté [io]fstream. (Mais note que si les deux machines
tournent sur des systèmes différents, tu pourrais avoir à
t'occuper des questions d'encodage, au moins pour les fins de
lignes.)

--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34

Avatar
motard
Est-ce que ce serait un essai de traduire les « pipes » de Unix ?

===> Oui je dis tube étant un bon pitit français. Mais je fais allusion au
pipe !


Quel est le problème ? Juste lire le fichier texte ?
===> ba éventuellement oui, l'ouvrir, copier le contenu dans un tampon et
faire passer le tout dans le tube (pipe)

Alors, voir du côté [io]fstream.
===> Je vais regarder ça.

(Mais note que si les deux machines
tournent sur des systèmes différents, tu pourrais avoir à
t'occuper des questions d'encodage, au moins pour les fins de
lignes.)

===> Deux ordinateurs sous wXP pro, donc pas de problème, j'avais déjà
planché sur la question !

Merci d'avoir répondu !

Séb.