IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

modification fichier sur ftp


Sujet :

Réseau C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 68
    Par défaut modification fichier sur ftp
    J'aimerais savoir si il est possible de lire/modifier un fichier se trouvant sur un ftp, par exemple pour sauvegarder des scores?

    Dans le genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fichier = fopen("www.monsiteperso/scores/score_100.txt", "r+");
    Je pense bien qu'il faut s' identifier pour ouvrir l'accès au ftp mais là je suis totalement perdu...

  2. #2
    Membre éprouvé Avatar de rieppe
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2004
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 115
    Par défaut
    Salut,

    Je pense qu'il faut utiliser des fonctions spéciales pour modifier un fichier distant. Passer par les sockets etc :/

    Je ne peux pas t'aider plus malheureusement

  3. #3
    Membre Expert
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Par défaut

    Visiblement, l'abus de langage "ftp" est devenu tres courant
    Je crois que les gens appellent leur site "mon ftp" parce qu'ils utilisent ftp pour y mettre des fichiers
    Mais ces fichiers là on les recupere par http...

    Pour répondre à la question, on est pas en php, dans un fopen, on ne donne pas une url.

    Si tu veux seulement lire le fichier, une solution simple est peut être d'utiliser wget et de faire un system dessus.

    Pour lire et ecrire, il faut effectivement se connecter en ftp et peut être qu'il ya des librairies pour ça

  4. #4
    Membre chevronné
    Avatar de Foobar1329
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    283
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 283
    Par défaut
    Hello,

    Citation Envoyé par K4trix
    J'aimerais savoir si il est possible de lire/modifier un fichier se trouvant sur un ftp, par exemple pour sauvegarder des scores?

    Dans le genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fichier = fopen("www.monsiteperso/scores/score_100.txt", "r+");
    Je pense bien qu'il faut s' identifier pour ouvrir l'accès au ftp mais là je suis totalement perdu...
    Dans l'absolu, rien n'empêcherait de faire cela en C, ce n'est pas pas précisé dans la norme par exemple et la chaine de caractères qui spécifie le nom du fichier pourrait être une URL. Maintenant, je ne connais aucune implémentation en C qui permet de le faire, cela impliquant la mise en place d'une connexion réseau, chose que le C n'est pas capable de faire à la base.
    Il faut donc utiliser par exemple des sockets pour établir une connexion (TCP or UDP)/IP, et puis encore gérer le protocole FTP. C'est lourdingue. Heureusement, il y a des bibliothèques tierces comme libcurl qui gèrent le tout d'une façon transparente et simple :

    http://curl.haxx.se/libcurl/c

    A+

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 68
    Par défaut
    merci bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FTP] Récupération taille fichier sur ftp
    Par Kerod dans le forum Langage
    Réponses: 4
    Dernier message: 18/04/2006, 03h18
  2. envoyer un fichier sur ftp
    Par alex01pernot dans le forum Web & réseau
    Réponses: 3
    Dernier message: 26/03/2006, 18h22
  3. [Upload] upload fichier sur ftp free
    Par Halukard dans le forum Langage
    Réponses: 61
    Dernier message: 12/02/2006, 20h50
  4. IdFTP : Récupération d'un fichier sur ftp ?
    Par MaTHieU_ dans le forum C++Builder
    Réponses: 5
    Dernier message: 29/11/2005, 13h15
  5. [C#] [FTP] Envoi et suppression fichier sur ftp NON ANONYME!
    Par djsbens dans le forum Windows Forms
    Réponses: 14
    Dernier message: 30/03/2005, 10h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo