Huhu
Ich will die Sicherheit meiner Programme erhöhen. Daher frage ich die IP des Users beim Start ab und lass sie in eine Datei auf meinen FTP schreiben. Nun mein Problem:
Das erste mal funktioniert alles. Er schreibt brav die IP in die 1. Zeile. Doch ab dem 2. mal macht er einfach gar nichts. Es bleibt die IP in der 1. Zeile stehn doch es kommt nichts dazu.
Hier mein Code:
#include <Inet.au3>
#include <FTPEx.au3>
#RequireAdmin
$ip = _GetIP()
InetGet("http://xxx.bplaced.net/filemanager/",@TempDir & "\User.txt", 1, 0)
$file = FileOpen(@TempDir & "\User.txt", 1)
$write = FileWrite($file,$ip)
FileClose($file)
$hFTP=_FTP_Open("FTP")
$iCon=_FTP_Connect($hFTP, "xxx.bplaced.net", "xxx", "xxx")
$put = _FTP_FilePut($iCon, @TempDir & "\User.txt", "filemanager/User.txt")
_FTP_Close($hFTP)
FileDelete(@TempDir & "\User.txt")
MsgBox(0,"","fertig")
Exit 0
Wisst ihr was ich falsch mache?
Grüße