ftp konsole

  • Noch einfacher:

    Spoiler anzeigen
    [autoit]

    #include <Process.au3>
    _RUNDOS("ftp.exe -n -i -s:Datei.endung")
    exit

    [/autoit]
    Zitat

    Programmieren ist so lange lustig bis ein Fehler auftritt!


    ~ Dankeschön

  • Was meinst du mit auslesen?

    Speichern ob der Vorgang erfolgreich war?

    Spoiler anzeigen
    [autoit]


    RunWait('cmd.exe "' & @ComSpec & '" /c FTP -s:ftp.txt >Logfile.txt', '', @SW_SHOW)

    [/autoit]
    Zitat

    Programmieren ist so lange lustig bis ein Fehler auftritt!


    ~ Dankeschön

  • in der Dos Box bin ich hiermit gut gefahren (dd-Gui)

    [autoit]

    $dd= @ScriptDir & "\" & 'dd if=\\?\Device\' & $cd & ' of="' & $dir & '" bs=1M'
    _RunDOS($dd)

    [/autoit]

    wenn Du es aber unbedingt ohne ftp.au3 machen willst,

    was man schwer nachvollziehen kann, dann wuerde ich zumindest die ncftp Befehle verwenden.

    winDOS_FTP ist doch oftmals ein bissel zu flach ;(

    Achtung Anfänger! :whistling:

    Betrachten des Quellcodes auf eigene Gefahr, bei Übelkeit,Erbrechen,Kopfschmerzen übernehme ich keine Haftung. 8o

  • so und wie kann ich eine datei per ftp herunterladen?
    und wie kann ich eine Liste der ordner bzw der dateien bekommen? Hab ich schon öfter versucht aber ich schaff es nicht :pinch:

    hier der anfang:

    [autoit]

    $server = "xxxxx"
    $username = "xxxxx"
    $pass = "xxxxx"
    $datei = "xxxxxx.xxx"
    $dateiname = "xxxxxx.xxx"
    $servfolder = "";#########################

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

    $dll = DllOpen('wininet.dll')
    $Open = _FTPOpen('MyFTP Control')
    $Conn = _FTPConnect($Open, $server, $username, $pass, 21)
    $Ftpp = _FtpPutFile($Conn, $datei, $servfolder & $dateiname)
    $Ftpc = _FTPClose($Open)
    DllClose($dll)

    [/autoit]
  • Ich dachte du hättest es jetzt :huh:

    Und bei deinem Code denk ich mir jetzt mal , dass er bei PUT keine Datei DOWNloadet.
    Dafür sollte es eigentlich so etwas wie GET geben ?!

    Aber keine Ahnung,ich kenne ftp.au3 nicht.....
    Und ehrlich gesagt finde ich es nicht schlimm !

    Zitat

    Programmieren ist so lange lustig bis ein Fehler auftritt!


    ~ Dankeschön