Partage
  • Partager sur Facebook
  • Partager sur Twitter

envoi de fichiers par FTP

    5 mars 2008 à 12:54:27

    Bonjour,
    Pouvez-vous m'indiquer un tuto pour envoyer un fichier avec C++ par FTP sur un serveur.
    Merci.
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      5 mars 2008 à 13:07:19

      Il faut que tu connaisses le protocole (wikipédia) et la gestion du réseau (avec les sockets).

      A toi de trouver ce qu'il te faut.
      Après, à partir d'un certain niveau, j'ai compris qu'on avait plus besion de tutos, et qu'il fallait chercher par soit même.
      • Partager sur Facebook
      • Partager sur Twitter
        5 mars 2008 à 13:23:43

        Perso, je me sers de cette librairie tres bien faite, qui te permet en quelques lignes de piloter des serveurs FTP.
        http://nbpfaus.net/~pfau/ftplib/

        • Partager sur Facebook
        • Partager sur Twitter

        Recueil de code C et C++  http://fvirtman.free.fr/recueil/index.html

          5 mars 2008 à 14:14:51

          Il y a aussi la classe QFtp de Qt qui peut être interessante.
          • Partager sur Facebook
          • Partager sur Twitter
            5 mars 2008 à 14:17:37

            Il n'y a besoin d'aucune librairie (sockets ou WI)
            Plus personne ne sait programmer de nos jours (sans utiliser des lib inutiles toutes faites) ...
            • Partager sur Facebook
            • Partager sur Twitter
              5 mars 2008 à 14:25:27

              georges : disons qu'il est inutile de réinventer la roue a chaque fois qu'on veut faire quelque chose. En plus, utiliser des libraires communes permet aux personnes qui lisent notre code de comprendre, on peut profiter des mises à jour et no développe en communauté.

              Ensuite si tu veux tout faire dans ton coin libre a toi.
              • Partager sur Facebook
              • Partager sur Twitter
                5 mars 2008 à 14:29:55

                Du calme !
                En fait, je me fiche d'avoir une librairie ou pas . Tout ce que je veux, c'est quelque chose de simple à mettre en place.
                • Partager sur Facebook
                • Partager sur Twitter
                  5 mars 2008 à 15:25:46

                  J'ai fait une recherche sur google : mot clef FTP C++ j'ai trouvé ca:


                  http://curl.haxx.se/
                  http://nbpfaus.net/~pfau/ftplib/
                  http://www.chilkatsoft.com/ftp-library.asp
                  http://hpux.cs.utah.edu/hppd/hpux/Networking/FTP/libftp-5.0/

                  et voila un exemple en curl directement inspiré de leur site:
                  ----
                  System("curl -u name:passwd ftp://machine.domain:port/full/path/to/file"
                  ----

                  Sinon si tu veux pas lancer d'appel système utilise libcurl par exemple.
                  http://curl.haxx.se/libcurl/
                  http://curl.haxx.se/libcurl/c/libcurl-tutorial.html
                  • Partager sur Facebook
                  • Partager sur Twitter
                    5 mars 2008 à 15:27:49

                    ok merci !
                    Ça a l'air compliqué à installer mais je vais y arriver !
                    • Partager sur Facebook
                    • Partager sur Twitter

                    envoi de fichiers par FTP

                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                    • Editeur
                    • Markdown