FTP Server Upload

  • Also wollte mal fragen, wie man auf seinen FTP Server uploaden kann.
    Dieses Script stand in der Hilfe, aber es klappt nicht.

    [autoit]


    #include <FTPEx.au3>

    [/autoit][autoit][/autoit][autoit]

    $server = 'www.mein-ftpserver.de' ;ist nur ein beispiel
    $username = 'ClezZ' ;Benutzername
    $pass = 'passwort' ;Passwort

    [/autoit][autoit][/autoit][autoit]

    $Open = _FTP_Open('FTP')
    $Conn = _FTP_Connect($Open, $server, $username, $pass)
    $Ftpp = _FTP_ProgressUpload($Conn, FileOpenDialog("Datei auswählen",@UserProfileDir&"\Desktop","Alle Dateien (*.*)"), "/"&InputBox("Dateiname","Name der Datei auf dem Server:"))
    MsgBox (64,"Info","Datei erfolgreich übertragen")
    $Ftpc = _FTP_Close($Open)

    [/autoit][autoit][/autoit][autoit][/autoit]
  • Spoiler anzeigen

    #include<ftp.au3>
    #include <Inet.au3>

    $serverip = ("")
    $pass = ("")
    $username = ("")
    $p4 = ("file.htm")
    $dir = ("")
    $wanip = _GetIP()

    $file = FileOpen($p4, 1)
    FileWrite($file, $wanip)
    FileClose($file)

    Sleep(1000)
    $dll = DllOpen("wininet.dll")
    Sleep(500)
    $Open = _FTPOpen("google.de")
    $Conn = _FTPConnect($Open, $serverip, $username, $pass)
    _FtpSetCurrentDir($Conn, "/" & $dir) ;Verzeichnis auf dem Server wechseln
    $Ftpp = _FtpPutFile($Conn, $p4, $p4)
    $Ftpc = _FTPClose($Open)
    DllClose($dll)

    hiermit sollte es gehen.