Guten Tag
ich hab ein Problem unzwar,
es wird ein log (.html) angelegt auf dem pc gespeichert, und auf einen FTP-Server gespeichert,
beim nächsten beenden soll die alte html datei vom ftp server gedownloaded werden und die mit dem neuen log (aufem pc) verglichen werden, und danach was was neu ist ergänzt werden und wieder geuploaded werden
(es soll NICHT, einfach althtml + neuhtml gespeichert werden
es soll NICHT, einfach die neue mit der alten überschreiben, da der alte log auch gelöscht sein könnte)
Spoiler anzeigen
Dim $user = 'USER'
Dim $pwd = 'PW'
Dim $server = 'SERVER'
Dim $port = 21
Dim $searchfile = '\[' & @ComputerName & ']log.html'
_WinINet_Startup()
[/autoit] [autoit][/autoit] [autoit]$InternetOpen = _WinINet_InternetOpen()
[/autoit] [autoit][/autoit] [autoit]$InternetConnect = _WinINet_InternetConnect($InternetOpen, $INTERNET_SERVICE_FTP, $server, $port, 0, $user, $pwd)
[/autoit] [autoit][/autoit] [autoit]$searchresult = _WinINet_FtpFindFirstFile($InternetConnect,$searchfile)
[/autoit] [autoit][/autoit] [autoit]If Not @error Then
_WinINet_FtpGetFile($InternetConnect, $searchfile, $oldlog)
EndIf
$alt = FileRead($logold)
$neu = FileRead($log)
FileWrite($log, $alt & @crlf & $neu)
[/autoit] [autoit][/autoit] [autoit]_WinINet_FtpPutFile($InternetConnect, '\[' & @ComputerName & ']log.html', $searchfile)
[/autoit] [autoit][/autoit] [autoit]_WinINet_InternetCloseHandle($InternetConnect)
_WinINet_InternetCloseHandle($InternetOpen)
_WinINet_Shutdown()
so funktionierts nicht...