begin process at 2012 05 29 10:33:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Linux

 > 

Réseau & Internet

 > 

Ecriture dans un fichier texte sur un serveur ftp via C++


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Ecriture dans un fichier texte sur un serveur ftp via C++

jeudi 16 avril 2009 à 14:23:35 | Ecriture dans un fichier texte sur un serveur ftp via C++

projetge2i

Bonjour,

Je suis débutant en C++ et j'essaye de créer une application qui doit écrire dans un fichier .txt qui se situe sur un serveur ftp.
J'ai trouvé la bibliothèque wininet qui me parait intéressante pour mon programme en particulier la méthode internetwritefile.

Le problème est que je ne sait pas m'en servir et que malgré la doc microsoft et les recherches que j'ai pu faire sur le net je n'ai toujours pas compris comment faire .

Alors je suis super intéressé par un exemple ou par les conseil de quelqu'un qui sait comment faire !!

Si vous avez d'autre idée pour écrire dans le fichier texte sa m'intéresse également.

Merci de votre aide
jeudi 23 avril 2009 à 10:55:14 | Re : Ecriture dans un fichier texte sur un serveur ftp via C++

bobbyantho

Salut,

#include <Wininet.h>

HINTERNET hOpen = ::InternetOpen((LPCSTR)"agent", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
if(hOpen)
{
    HINTERNET hConnect = ::InternetConnect(hOpen, "address", (INTERNET_PORT)21, "login", "password", INTERNET_SERVICE_FTP, INTERNET_FLAG_PASSIVE, NULL);
    if(hConnect)
    {
        HINTERNET hFile = ::FtpOpenFile(hConnect, "filename.txt", GENERIC_WRITE, FTP_TRANSFER_TYPE_ASCII|INTERNET_FLAG_NEED_FILE);
        if(hFile)
        {
            DWORD written;
            char* data = "Writes data to an open Internet file.";

            if(::InternetWriteFile(hFile, (LPCVOID)data, strlen(data), &written))
            {
                TRACE("OK !!!\n ");
            }

            ::InternetCloseHandle(hFile);
        }
        ::InternetCloseHandle(hConnect);
    }
    ::InternetCloseHandle(hOpen);
}


Cette discussion est classée dans : fichier, texte, ftp, serveur, ecriture


Répondre à ce message

Sujets en rapport avec ce message

Ecriture de fichier texte & Séparateur !! [ par Misutsu ] bonjour :)C'est la première fois que j'ai à utiliser des fichiers en C++, et je vois que l'espace sert de séparateur.Dans mon cas, j'ai besoin d'enreg FTP Serveur : Taux de tranfert d'1 fichier [ par bergou ] Avec MFC : FTP serveurquelle est l'instruction qui me permet de connaitre le taux de transfert d'un fichier par rapport au modem ?MerciBergou modifier un fichier texte sur ftp [ par kidpigeyre ] Je cherche à modifier un fichier texte présent sur mon ftp à partir de mon application.Cmt faire?Mci.kidpigeyre recuperer des fichier d'un serveur ftp [ par cobra176 ] j'ai creer un programme de recherche pour fichier log mais maintenant je dois les récuperer sur un serveur ftp et je n'es jamais vu comment utiliser u Ecriture en texte plutot qu'en binaire [ par Trinity_vv ] Salut à tout,J'ai un problème de transtypage, je copie un fichier ini afin de le recopier dans un autre, malheureusement je ne parvient qu'à transcrir ecriture dans un fichier texte [ par moonalex ] Bonjour à tous,je souhaite écrire chaque ligne sélectionnée dans une ListBox dans une fichier texte. j'ai fait une fonction qui se charge d'écrire dan petite prise de tete avec realisation serveur ftp [ par ebooserge ] salut a tous,voila je suis en train de realiser un petit serveur ftp et jusque la ca va pas trop mal.j'ai créé 2 threads, l'un pour le canal de contro Ecriture dans un fichier a distance [ par mimij ] bonjour,Je travail sur un calculateur (OS vxwork) et develloppe des drivers, j'aimerai pouvoir ecrire dans un fichier sur un serveur ftp sans relire c FTP, connaitre la date de modification d'un fichier sur un serveur FTP [ par deck_bsd ] Yop à tous,Voila je voulait savoir si il y avait moyen de connaitre la date de modif d'un fichier sur un serveur FTP sans le télécharger ? Pour la con comment envoyer un fichier texte sur un FTP [ par k1koo ] Bonjour j'aimerais savoir la commande permettant d'envoyer un fichier texte sur un FTP.j'arrive a me connecter sur le site FTP il ne me manque plus qu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,602 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales