PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Comment modifier les attributs d'un fichier sur le serveur FTP
Comment modifier les attributs d'un fichier sur le serveur FTP
Débuté par Olivier, 21 juin 2005 13:12 - 7 réponses
Posté le 21 juin 2005 - 13:12
Je développe un client FTP avec windev9.
Lorsqu'un utilisateur distant télécharge un fichier je voudrais modifier les attributs du fichier source sur le serveur FTP (le mettre en lecture seule).
La fonction FTPAttribut() permet seulement de connaitre et pas de modifier les attributs.

Auriez vous une solution à me proposer?

merci d'avance pour vos idées.

Bon dev.
Posté le 21 juin 2005 - 15:24
Olivier a écrit :
Je développe un client FTP avec windev9.
Lorsqu'un utilisateur distant télécharge un fichier je voudrais modifier les attributs du fichier source sur le serveur FTP (le mettre en lecture seule).
La fonction FTPAttribut() permet seulement de connaitre et pas de modifier les attributs.

Auriez vous une solution à me proposer?

merci d'avance pour vos idées.

Bon dev.



Je ne répond pas à la question directement mais ...
Pouquoi réinventes-tu la roue ? il n'y a pas assez de client FTP
graphiques en ce bas monde ?

Sinon pour répondre à ta question : FtpCommande() devrait faire l'affaire

Dam
Posté le 22 juin 2005 - 16:10
Merci pour l'idée de FTPCommande, mais je n'arrive pas à trouver de commande compatible qui me permette de modifier les attributs des fichiers.

Si quelqu'un a une inspiration...



PS:
Pour ce qui est de réinventer la roue, je me suis fait la même réflexion que toi mais seulement l'applicatif est beaucoup plus poussé, avec une utilisation et un cahier des charges très précis et très spécifiques (je passe les détails), ce qui ne permet pas de se servir d'un client FTP déjà existant.
Posté le 22 juin 2005 - 16:43
olivier a écrit :
Merci pour l'idée de FTPCommande, mais je n'arrive pas à trouver de commande compatible qui me permette de modifier les attributs des fichiers.

Si quelqu'un a une inspiration...



http://www.axdial.com/explications/chmod.shtml devrait t'aider.

Damien
Posté le 24 juin 2005 - 18:09
J'utilise typsoft serveur FTP sous windows et je n'arrive toujours pas à trouver de commande acceptée pour changer les attributs des fichiers...
Autre solution lancer un .bat présent sur le serveur utilisant "attrib +R <nom_fichier>", mais est il possible de lancer le .bat sur le serveur FTP depuis le client FTP?
Posté le 24 juin 2005 - 18:36
Olivier a écrit :
J'utilise typsoft serveur FTP sous windows et je n'arrive toujours pas à trouver de commande acceptée pour changer les attributs des fichiers...
Autre solution lancer un .bat présent sur le serveur utilisant "attrib +R <nom_fichier>", mais est il possible de lancer le .bat sur le serveur FTP depuis le client FTP?


Est ce que ce serveur supporte le changement de droit sur les fichiers ?
testes avec un logiciel comme Filezilla (qui affiche les commande et
leur résultat dans les logs du haut)

Damien
Posté le 27 juin 2005 - 10:38
Si c'est pour etre sûr que le fichier ne change pas durant le transfert, il
te suffit de faire une copie, puis de télécharger la copie, c'est équivalent
et plus rapide.

"Damien Hardy" <damien.hardy_a_supprimer@panel-intl.com> a écrit dans le
message de news: 42bc0fd7$1@news.pcsoft.fr...

Olivier a écrit :
J'utilise typsoft serveur FTP sous windows et je n'arrive toujours pas à
trouver de commande acceptée pour changer les attributs des fichiers...
Autre solution lancer un .bat présent sur le serveur utilisant "attrib +R
<nom_fichier>", mais est il possible de lancer le .bat sur le serveur FTP
depuis le client FTP?


Est ce que ce serveur supporte le changement de droit sur les fichiers ?
testes avec un logiciel comme Filezilla (qui affiche les commande et
leur résultat dans les logs du haut)

Damien
Posté le 29 juin 2005 - 19:21
Un petit mot pour les lecteurs du forum qui pourraient être intéressés.
J'ai trouvé un serveur FTP (SERV-U) qui tourne sous windows et qui accepte des commandes provenant du client FTP qui permettent de changer les attributs des fichiers sur le serveur ainsi qu'une commande permettant d'excuter des .bat par exemple qui sont sur le serveur.
Revers de la médaille : bien sécuriser le tout est primordial !!

Bon dev.