Hallo, gibt es für Autoit eine Update funktion?
Das wenn man ein Programmstartet erst nach ein Update gesucht wird?
Das mit
Spoiler anzeigen
und dann
Spoiler anzeigen
in Script rein funktioniert nicht!
Hallo, gibt es für Autoit eine Update funktion?
Das wenn man ein Programmstartet erst nach ein Update gesucht wird?
Das mit
und dann
in Script rein funktioniert nicht!
Hallo Moditpraxis
Du musst anstatt
[autoit]
@ScriptName
@ScriptFullPath
Schreiben, Wenn ich mich nicht Irre!
Edit: Achja und bei einer Ini, Darfst du vor und Nach dem "="-Zeichen keine Leerzeichen machen
nö!
(nein,leider funktioniert das auch nicht!)
Wenn du meinst, Mich so "Anzugehen", Möchte ich deine Lösung sehen :pinch:
jaja Dominik!
Du und deine "Jokes"
genau wie bei Skype!
Das war kein "Joke"/Witz
es gibt ein update programm in autoit
einfach beim autoitordner ---> extras ---->AutoUpdateIt und da ist es
es gibt ein update programm in autoit
einfach beim autoitordner ---> extras ---->AutoUpdateIt und da ist es
Les den Thread am besten nochmal. Es geht nicht um ein AutoIt Update Programm, sondern darum, das Script upzudaten.
Edit: Achja und bei einer Ini, Darfst du vor und Nach dem "="-Zeichen keine Leerzeichen machen
Irrelevant. Leerzeichen werden einfach ignoriert. Ich habe IMMER leerzeichen in meinen Ini Dateien. Das sieht einfach besser aus.
Bau mal ein paar Error abfragen in dein Script ein. Es wird doch wohl nicht so schwer sein, herauszufinden, wo er hängt.
[autoit]$AktuelleVersion = "1.0.0.0"
InetGet("http://www.deinserver.de/version.ini","version.ini",1)
MsgBox(0,"","Ini: "&IniRead("version.ini","Version","Version","")&@CRLF&"Aktuell: "&$AktuelleVersion&@CRLF)
If IniRead("version.ini","Version","Version","") <> $AktuelleVersion Then
MsgBox(0,"","Ungleich")
InetGet(IniRead("version.ini","Version","UpdateDir",""),@ScriptName,1)
MsgBox(0,"","Fehler: "&@error)
EndIf
Ich denke, dass du das Updatescript getrennt starten solltest. Da das laufende Script, sich wohl kaum per InetGet ersetzen kann. (Meine Theorie)