Hey leute ich habe da ein Problem und zwar:
1. Es soll eine Datei heruntergeladen werden.
2. Wenn man auf install klickt soll er Die heruntergeladene Dateil Hochladen
3. Es soll gewartet werden bis Upload fertig ist und einen Hinweis geben z.B Upload Fertig Gestellt.
4. Wenn der Upload Fertig ist, soll er die Heruntergeladene Datei löschen.
Und kann man villt machen das er keine Bytes sondern % anzeigt?? also beim Dl
Hier ist mein bisheriger Code:
[autoit]
#include <ftp.au3>
#include <GUIConstants.au3>
; File
InetGet("http://webmasterparadies.net/wcms.zip", 'C:\wcms.zip', 1, 1)
While @InetGetActive
TrayTip("Downloading", "Bytes = " & @InetGetBytesRead, 10, 16)
Wend
MsgBox(0, "Fertig", "Download abgeschlossen!")
[/autoit][autoit][/autoit][autoit]$Design = FileInstall("tpl.jpg", @TempDir & "\tpl.jpg")
[/autoit][autoit][/autoit][autoit]; Hauptfenster
$GUI = GUICreate("Wcms", 690, 425, 250, 76)
$Install = GUICtrlCreateButton("W-CMS Installieren", 200, 176, 233, 65, 0)
GUISetState(@SW_SHOW)
; Anzeigebild
GUICtrlCreatePic(@TempDir & "\tpl.jpg", -3, -4, 699, 433)
GUICtrlSetState(-1, $GUI_DISABLE)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Install
; Ftp Daten / Funktion
$server = 'xxx'
$username = 'xxx'
$pass = 'xxx'
$Open = _FTPOpen('MyFTP Control')
$Conn = _FTPConnect($Open, $server, $username, $pass)
; Warten wegen dem Download
Sleep(5000)
$Ftpp = _FtpPutFile($Conn, 'C:\wcms.zip', '/wcms/wcms.zip')
$Ftpc = _FTPClose($Open)
Sleep(5000)
FileDelete("C:\wcms.zip")
EndSwitch
WEnd
Hoffe ihr könnt mir Helfen!!