[..] _FTP_FileGet Problème

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Wardow
Niveau 4
Niveau 4
Messages : 81
Enregistré le : dim. 31 juil. 2011 10:14
Status : Hors ligne

[..] _FTP_FileGet Problème

#1

Message par Wardow »

Bonjour à tous, j'ai un probleme avec la fonction _FTP_FileGet, celle ci me renvois toujours 0.
Voici mon code

Code : Tout sélectionner

#include <FTPEx.au3>

$server = "MonHote"
$username = "MonPseudo"
$pass = "MonPass"
$fichierUn = "/game/minecraft_cb/plugins/Permissions/world/users.yml"

$Open = _FTP_Open("Dark-Craft")
$Conn = _FTP_Connect($Open, $server, $username, $pass)
$openFichierUn = _FTP_FileOpen($Conn,$fichierUn)
$telechargementFichierUn = _FTP_FileGet($Conn,$fichierUn,@DesktopDir & "\users.yml")
MsgBox(0,"",$telechargementFichierUn)
_FTP_FileClose($openFichierUn)
_FTP_Close($Open)

Se script devrait normalement télécharger le fichier users.yml et le mettre sur mon bureau mais il ne fonctionne pas, j'ai relu l'aide et j'ai utiliser la page de recherche du forum mais je n'ai pas trouver de réponse claire ...
J’espère que vous pourrez m'aider =)
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] _FTP_FileGet Problème

#2

Message par Tlem »

Pouvez-vous tester l'exemple de la documentation pour la fonction : _FTP_FileGetSize()

Si cela fonctionne, peut être devez-vous vous placer dans le répertoire avant de récupérer le fichier (_FTP_DirSetCurrent). ^^
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Wardow
Niveau 4
Niveau 4
Messages : 81
Enregistré le : dim. 31 juil. 2011 10:14
Status : Hors ligne

Re: [..] _FTP_FileGet Problème

#3

Message par Wardow »

Mon script deviendrais donc celui ci ?

Code : Tout sélectionner

#include <FTPEx.au3>

$server = ""
$username = ""
$pass = ""
$fichierUn = "/game/minecraft_cb/plugins/Permissions/world/users.yml"
$dirFichierUn = "/game/minecraft_cb/plugins/Permissions/world"

$Open = _FTP_Open("Dark-Craft")
$Conn = _FTP_Connect($Open, $server, $username, $pass)
$openFichierUn = _FTP_FileOpen($Conn,$fichierUn)
_FTP_DirSetCurrent($Conn, $dirFichierUn)
$telechargementFichierUn = _FTP_FileGet($Conn,"/users.yml",@DesktopDir & "\users.yml")
MsgBox(0,"",$telechargementFichierUn)
_FTP_FileClose($openFichierUn)
_FTP_Close($Open)
 
Je pence que j'ai du faire une erreur car j'obtient toujours 0.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] _FTP_FileGet Problème

#4

Message par Tlem »

Oui, car $fichierUn contient le chemin distant + le nom du fichier ... :mrgreen:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Wardow
Niveau 4
Niveau 4
Messages : 81
Enregistré le : dim. 31 juil. 2011 10:14
Status : Hors ligne

Re: [..] _FTP_FileGet Problème

#5

Message par Wardow »

Pourtant, quand je laisse uniquement le nom du fichier, que sa soit "/users.yml" ou "users.yml" j'ai toujours le même résultat .
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] _FTP_FileGet Problème

#6

Message par Tlem »

Vous ne m'avez pas répondu sur le test de l'exemple de la fonction _FTP_FileGetSize().
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Wardow
Niveau 4
Niveau 4
Messages : 81
Enregistré le : dim. 31 juil. 2011 10:14
Status : Hors ligne

Re: [..] _FTP_FileGet Problème

#7

Message par Wardow »

Oups ... désolé, j'avais oublier :roll:
Par contre, je ne comprend pas trop le script dans l'exemple, je vais quand même essayer.
Répondre