Ich möchte eine einfach Update-Funktion machen.
Die sieht so aus:
Func _update_check()
$update_check = inetread("http://v1dr333s.nl/test/update.txt",1)
if $update_check = $local_version then
msgbox(0,"YEY","There is no Update available :)")
Else
msgbox(0,"Update","The new update will be downloaded now..."&$update_check)
;hier wird noch gedownloadet.
Exit
EndIf
EndFunc
In der update.txt steht nur "1.1", wers nicht glaubt, überprüft es eben.
Jetzt mein Problem:
Setze ich $local_version auf "1.1", kommt die msgbox, dass es kein Update gibt. Also ist $update_check "1.1".
Setze ich $local_version auf "1.0", ist $update_check auf einmal "0x312E31"
Wieso returnt inetread einen Hex, obwohl ich nur den Wert einer Variabel im Script verändert habe ?
Kann mir das jemand erklären ?
Für mich macht das keinen Sinn..