[C++] Transfert de gros fichiers via FTP
Bonjours
Voila j'ai besoin d'un petit coup de main faute d'être un peu perdu.
J'ai pour projet sous borland 6 de permettre à chaque utilisateurs de mon application de partager des fichiers qui seront accéssible au partage par certains autres utilisateurs qui viendrons se connecter au post.
Concrètement, c'est la même chose que Filezilla etc ...
J'ai donc penser à utiliser le protocole FTP cependant les composants présent dans borland ne sont pas nécessaire pour gérer cette partie (serveur) de mon application.
J'ai pensais jusqu'à maintenant que la solution pourrais se retrouver dans une librairie qui me permettrait d'émuler ce serveur FTP dans mon appli, mai me voila ici à vous demander conseils :D
sophie,
Voila j'ai besoin d'un petit coup de main faute d'être un peu perdu.
J'ai pour projet sous borland 6 de permettre à chaque utilisateurs de mon application de partager des fichiers qui seront accéssible au partage par certains autres utilisateurs qui viendrons se connecter au post.
Concrètement, c'est la même chose que Filezilla etc ...
J'ai donc penser à utiliser le protocole FTP cependant les composants présent dans borland ne sont pas nécessaire pour gérer cette partie (serveur) de mon application.
J'ai pensais jusqu'à maintenant que la solution pourrais se retrouver dans une librairie qui me permettrait d'émuler ce serveur FTP dans mon appli, mai me voila ici à vous demander conseils :D
sophie,
A voir également:
- [C++] Transfert de gros fichiers via FTP
- Transfert gros fichiers - Guide
- Explorateur de fichiers - Guide
- Renommer des fichiers en masse - Guide
- Fichiers epub - Guide
- Whatsapp transfert discussion - Accueil - WhatsApp
11 réponses
Sans vouloir m'interposer, l'idéal serait que vous communiquiez par messages privés tant que ce n'est pas en rapport direct avec la question de départ (afin que les personnes confrontées au même problème par la suite accèdent directement à l'information). Pour cela il faudrait que sophie26 crée un compte commentcamarche...
Sous linux il y a effectivement une librarie qui pourrait correspondre à tes besoins :
Un aperçu :
https://www.berlios.de/software/kasablanca/
Bonne chance
ftplib-dev - Library of callable ftp routines (development)
Un aperçu :
https://www.berlios.de/software/kasablanca/
Bonne chance
Merci, oui il va faloir que je le fasse pour linux ou du moin que l'appli puisse être compatible avec celui-ci.
Sinon j'ai peu être une source avec CFTpServer : https://sourceforge.net/projects/cftpserver/
Mais il ne me donne pas grande satisfaction pour le moment avec mon borland 6
Sinon j'ai peu être une source avec CFTpServer : https://sourceforge.net/projects/cftpserver/
Mais il ne me donne pas grande satisfaction pour le moment avec mon borland 6
J'ai peu être trouvé un élément de réponsse avec l'utilisation de la classe cftpserver trouvée ici : https://codes-sources.commentcamarche.net/
Mais il manque pas mal de fichiers lors de la compilation, et je pensse que c'est plus du au Borland 6 ( Oui je le critique ^^ )
Sinon je cherche quelque chose qui y ressemble
Merci
sophie,
Mais il manque pas mal de fichiers lors de la compilation, et je pensse que c'est plus du au Borland 6 ( Oui je le critique ^^ )
Sinon je cherche quelque chose qui y ressemble
Merci
sophie,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
deja moi je te conseillerais de changer d'EDI borland est pourri car il sert a faire du C et du C++ en meme temp je te conseille dev C++ ou alors eclipse
a ouais ok moi je suis en bts iris et je suis forcée de bosser sous borland 5 et l'année prochaine ce sera borland 3
Mes 4 confrères qui sont sur ce projet proviennent aussi du bts Iris, c'est un peu la misère .... ^^
Et sinon il est possible de piloter une application open source qui gérera mon server ftp par le bied de celle que je suis en train de developpez
Concrètement administrer un serveur ftp revient à
- changer son fichier de configuration et le relancer
- changer les contenus du partages (ce qui consiste à déplacer des fichiers dans sa raçine et qui ne nécessite pas de le relancer).
Ensuite du moment qu'un serveur (=démon) ftp (par exemple proftpd) tourne, on peut potentiellement se connecter à ton ftp. Mais concrètement si ton application n'assure pas le rôle de serveur ftp il faut en lancer un.
Bonne chance
- changer son fichier de configuration et le relancer
- changer les contenus du partages (ce qui consiste à déplacer des fichiers dans sa raçine et qui ne nécessite pas de le relancer).
Ensuite du moment qu'un serveur (=démon) ftp (par exemple proftpd) tourne, on peut potentiellement se connecter à ton ftp. Mais concrètement si ton application n'assure pas le rôle de serveur ftp il faut en lancer un.
Bonne chance