Haber....normal que no te vaya en ningún ftp
.
Si pones esto así no te va a ir: _FTP_FilePut($Conn, "nombres.txt", "prueba.txt")
No le estás diciendo bien el lugar donde debe descargar el archivo (mejor dicho....simplemente no se lo dices
)
Supongo que sería así si lo quieres guardar en la unidad c :
Aaahhhh, y ten cuidado de donde se encuentra ubicado el archivo que quieres bajar en el servidor ftp. En tu caso el archivo se encuentra en el directorio raíz y se llama nombres.txt.
Un ejemplo que funcione??? Uno rápido
. Te baja un archivo de texto y el programa opera en ingles:
Código: Seleccionar todo
#include <FTPEx.au3>
$server = 'ftp.rediris.es'
$username = ''
$pass = ''
$Open = _FTP_Open('MyFTP')
$Conn = _FTP_Connect($Open, $server, $username, $pass)
if @error=0 Then
_FTP_FileGet($conn,"welcome.msg",@ScriptDir &"\texto.txt")
_FTP_FileGet($conn,"mirror/opera/win/1050/en/Opera_1050_en_Setup.exe",@ScriptDir &"\operoIngles.exe")
Else
MsgBox(0,"Error","No se ha podido bajar el archivo")
EndIf
$Ftpc = _FTP_Close($Open)
Respecto al servidor ftp 'ftp.usuarios.multimania.es' te sigo diciendo que necesita un usuario y claaaaaveeeee. Que me lo pideeeee. Y no es anonymous y clave un correo o en blanco, o en blanco las dos. Algo has debido de poner tú y te lo ha dejado almacenado. Seguramente cuando te conectas te lo pone por defecto.
O quien sabe lo que has hecho.....pero como puedes ver las funciones funcionan a la perfección.
Saludos.