Hallo
Habe mir ein Update Funktion für AHK geholt geht aber nicht
version := 2.0 ;immer in der versionsupdate.txt anpassen, sonst wird nicht geupdatet!
UrlDownloadToFile, http://domain.de/versionsupdate.txt, versionsupdate.txt ;lädt versionsupdate.txt runter
FileRead, newver, versionsupdate.txt ; ließt ob eine neue Version verfügbar ist
FileDelete, versionsupdate.txt ; löscht die versionsupdate.txt datei
; Ist eine neue Version Verfügbar, fragt er nach ob man Updaten will. Links Anpassen auf euren!
if (version < newver)
{
newververfügbar := 1
MsgBox, 4,, Hinweiß: Die Version %newver% ist Verfügbar! Möchten Sie diese herunterladen?
IfMsgBox, Yes
{
MsgBox, 64, Update, Das Update wird heruntergeladen`, Dies kann einen moment dauern..., 3
Urldownloadtofile,http://domain.de/DeinKeybinderName.exe, %A_ScriptName%.new
BatchFile=
(
Ping 127.0.0.1
Del "%A_ScriptName%"
Rename "%A_ScriptName%.new" "%A_ScriptName%"
cd "%A_ScriptFullPath%"
"%A_ScriptName%"
)
FileDelete,update.bat
FileAppend,%BatchFile%,update.bat
MsgBox, 64, Update, Das Update wird Ausgeführt... Bitte warten..., 3
Run,update.bat,,hide
Exitapp
}
}
else
{
newververfügbar := 0
FileDelete,update.bat
}
versionupdate:
2.0
Der Keybinder startet einfach ohne eine Meldung zum Updaten.