Envoi/réception de fichiers (client/serveur) [dev-c++]

Soyez le premier à donner votre avis sur cette source.

Vue 20 661 fois - Téléchargée 3 176 fois

Description

Suite à une demande sur le forum, j'ai fait une source qui montre une connexion Client/Serveur afin d'envoyer un fichier qui peut être du texte ou un fichier binaire (comme les executables...).
Le client envoie le fichier après s'être connecté au serveur qui lui le reçoit.
Pour tester veuillez renommer les fichiers .exe.executable en .exe

J'attends vos appréciations, remarques constructives et notes avec impatience.

Source / Exemple :


Téléchargez le zip, ça ne coûte rien et vous avez en plus les fichiers des 2 projets Dev-C++ !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
2
Date d'inscription
lundi 7 avril 2014
Statut
Membre
Dernière intervention
7 avril 2014

svp je veux ouvrir ce projet ,j'ai visual studio 2012 ,et régénérer l'exécutable,
merci de dir les etapes d'ouvrir ce projet
merci
Messages postés
2
Date d'inscription
lundi 7 avril 2014
Statut
Membre
Dernière intervention
7 avril 2014

pleas
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
3
Si tu en as un, tu vérifies s'il le bloque dans ses options.
Si tu en as pas, Windows t'as affiché un message "voulez-vous débloquer le serveur".
Pour tester avec le serveur et le client sur le même PC utilise des chemins relatifs et pas absolus.
C'est à dire qu'il faut que tes deux exécutables soit dans 2 dossiers différents et que le fichier à transférer doit être dans le même répertoire que l'exécutable qui envoi.
Si le fichier s'appelle fichier.txt, le chemin n'est rien de plus que le nom du fichier : fichier.txt
Messages postés
3
Date d'inscription
lundi 16 mars 2009
Statut
Membre
Dernière intervention
14 juin 2010

merci pour la reponse juste:
comment je vais savoir que mon parfeu bloque le serveur
pour le chemin c:\...\test.txt ou bien a partire du repertoir courant (\test.txt)
merci encore une fois
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
3
Oui, il faut que ton parefeu ne bloque pas le serveur et autorise le client.
L'IP du serveur sera 127.0.0.1.
S'il te dit que le chemin est introuvable c'est que tu ne lui as pas indiqué le nom d'un fichier existant ou que tu essayes de lire et écrire le même fichier.
Il faut mettre le serveur et le client dans deux dossiers différents pour tester en local.
J'espère avoir répondu à tes questions.
Afficher les 31 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.